国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于μC/OS-Ⅱ的通信電源監控系統的設計

發布時間:2010-8-16 15:56    發布者:lavida
關鍵詞: 監控系統 , 通信電源
通信電源系統運行質量的好壞將直接關系到通信網絡運行的可靠性及穩定性。通信電源監控系統具有“三遙”、數據的存儲及處理、告警的查詢分析和統計等功能。通信電源設備運行參數多,實時效果強,所以在監控系統當中選擇功能強大的控制芯片,應用嵌入式操作系統,采用嵌入式軟件開發技術使其盡可能地發揮出強大的控制管理功能是當前通信電源監控系統的發展趨勢。  

與傳統的51單片機開發的通信電源監控系統相比,通過μC/OS-Ⅱ與TMS470R1A288結合開發的通信電源系統有足夠的實時性、可靠性和可擴展性,同時成本更低。  

1 μC/OS-Ⅱ在TMS470R1A288的移植  

ARM7(Advanced RISC Machines)是目前在嵌入式領域里應用非常廣泛的RISC微處理器系列,以其低成本、低功耗、高性能的優點占據了嵌入式系統應用領域的領先地位。μC/OS-Ⅱ可以看作是一個功能強大完善的多任務調度器,具有很好的可移植性。將μC/OS-II移植到ARM系列的TMS470R1A288處理器上,需要修改三個和ARM體系結構相關的文件,下面一一介紹。  

1.1 OS_CPU.H  

數據類型定義部分的修改是和所用的編譯器相關的,不同的編譯器會使用不同的字節長度來表示同一數據類型;由于處理器現場的寄存器在任務切換時都將會保存在當前運行任務的堆棧中,所以OS_STK數據類型必須和處理器的寄存器長度保持一致;定義堆棧的增長方向;宏定義包括開關中斷的宏定義,以及進行任務切換的宏定義。  

1. 2 OS_CPU_A.ASM  

用ARM的匯編指令實現了下面四個函數:OS-StartHighRdy(),OSCtxSw(),OSIntCtxSw(),OS-TickISR()  

1.3 OS_CPU_C.C  

μC/OS-II的移植要求用戶編寫以下10個簡單的C函數:  

ostaskstkinit(),ostaskcreatehook(),ostaskdel-hook(),ostaskswhook(),ostaskstathook(),ostime-tickhook(),ostaskidlehook(),osinithookbegin(),os-inithookend(),ostcbinithook()。但惟一必要的函數是ostaskstkinit(),其他9個函數必須聲明,但是如果沒有特殊需求,則只需要簡單地將它們都實現為空函數即可。  

2 通信電源監控系統的硬件結構  

本方案設計的通信電源監控系統主要實現后臺通訊、模塊通信、開關量及模擬量的測量、告警管理、電池管理、液晶顯示和鍵盤處理的功能,同時還可通過以太網、RS 485或.Modem方式將系統的當前運行信息上傳后臺集中監控中心。此通信電源監控系統的硬件結構框圖如圖1所示。開關量輸入部分主要實現對交流輸入空開、交流輸出空開、防雷器狀態的監控;模擬量信號采集部分實現對交流電壓、母排電壓、電池電壓、電池電流、負載電流、電池溫度的測量;告警干結點輸出部分主要實現整流模塊故障、負載下電、電池保護、交流SPD故障、交流停電等的故障通過聲光的形式輸出,以便用戶能及時處理系統故障。  


  
3 通信電源監控系統的軟件設計  

根據通信電源監控系統要實現的主要功能及嵌入式實時操作系統μC/OS-II的任務調度,可將軟件部分劃分為如下11個相對獨立的任務,按優先級從高到低分別是:RTC任務、界面菜單顯示任務、CAN協議通訊任務、I2C協議通訊任務、后臺通信協議任務、模擬量測量任務、告警任務、電池管理任務、網絡通訊任務、自檢任務、系統配置參數存儲任務。每個任務都是一個無限的循環,在任意時刻,都只能處于以下5種狀態之一:休眠態、就緒態、運行態、掛起態(等待某一事件發生)及被中斷態。多任務運行的實現實際上是靠CPU(中央處理單元)及μC/OS-Ⅱ在許多任務之間轉換和調度來實現的。本系統任務間的通信和同步用到的系統服務是互斥型信號量,信號量用于控制共享資源的使用權。綜上所述,本監控系統的軟件框架如圖2所示。  


  
4 結 語  

本文介紹了在ARM7系列微處理器TMS470R1A288上移植多任務實時操作系統μC/OS-Ⅱ開發通信電源監控系統的方案,詳細介紹了其硬件設計和軟件設計。該設計改善了傳統通信電源監控系統實時性差、成本高、部分軟件故障導致整個監控單元故障的缺點,使通信電源監控系統具有足夠的靈活性、健壯性、實時性。
本文地址:http://www.qingdxww.cn/thread-21658-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 你仿真過嗎?使用免費的MPLAB Mindi模擬仿真器降低設計風險
  • 利用模擬開發工具生態系統進行安全電路設計
  • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 男人天堂社区 | 麻豆短视频在线观看 | 日本国产视频 | 99精品国产自在现线免费下载 | 国产黄色在线播放 | 无遮挡免费视频 | 日韩在线亚洲 | 日韩免费视频播放 | 亚洲天堂久久 | 一区二区三区四区亚洲 | 亚洲欧洲日产国码二区在线 | 色综合久久一区二区三区 | 粉嫩视频在线观看 | 精品一区二区三区 不卡高清 | 亚洲精品免费日日日夜夜夜夜 | 毛片站 | 亚洲精品欧洲精品 | 91碰视频| 四虎国产在线观看 | 久久精品国产99国产精品免费看 | 97成人精品视频在线播放 | 亚洲国产精品一区二区第四页 | 女人张开腿让男人捅app | 蜜柚视频 在线 | 日韩一区二区三区免费体验 | 免费看日本大片免费 | 精品国产一区二区三区成人 | 日韩欧美一区二区三区 | 免费老色鬼永久视频网站 | 最近最新的日本免费 | 欧美一区二区三区四区在线观看 | 亚洲国产二区三区 | 欧美日韩成人 | 天堂a免费视频在线观看 | 国产免费久久精品 | 手机免费黄色网站 | 中文字幕精品一区二区日本 | 欧美一级视频免费观看 | 色噜噜狠狠狠综合曰曰曰 | 欧洲视频一区 | 一级做a爰片久久毛片下载 一级做a爰片久久毛片图片 |