亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于COLDFIRE MCF5270電力通訊管理機(jī)的設(shè)計

        2013-04-29 00:00:00周帆
        中國新通信 2013年10期

        【摘要】介紹一種基于飛思卡爾MCF5270單片機(jī)的電力通訊管理機(jī)的設(shè)計,同時介紹了其硬件設(shè)計和軟件設(shè)計方案,通過配置軟件可方便地配置其所有通訊端口的協(xié)議、通訊參數(shù)等設(shè)置,并可進(jìn)行遠(yuǎn)程維護(hù)調(diào)試。

        【關(guān)鍵詞】電力通訊MCF5270單片機(jī)

        基于高可靠性硬件平臺的、采用IP技術(shù)的、符合相關(guān)IEC標(biāo)準(zhǔn)并兼容區(qū)域或廠商標(biāo)準(zhǔn)的“電力通訊管理機(jī)”已經(jīng)成為電力自動化發(fā)展的方向。

        一、硬件構(gòu)成

        1.1單片機(jī)

        單片機(jī)選用COLDFIRE MCF5270芯片,MCF527X系列單片機(jī)是飛思卡爾針對于通用低端外設(shè)的聯(lián)接擴(kuò)展和網(wǎng)絡(luò)市場空間飛速發(fā)展開發(fā)的高性能、低功耗32位單片機(jī)。其V2 ColdFire核心可在166MHz的時鐘頻率下提供159MIPS的處理能力,具有32×32位的增強(qiáng)型乘加運(yùn)算單元和硬件除法器;8K的指令/數(shù)據(jù)緩存;豐富的外設(shè),包括1個以太網(wǎng)通訊控制模塊,USB2.0全速模塊,3個UART,2個QSPI,I2C等。

        1.2CPLD

        CPLD芯片選用XILINX公司的XC9500系列器件的XC9572XL-10/TQ100,此芯片可以通過JTAG在線編程,由72個邏輯宏單元和1600個可用邏輯門。

        1.3以太網(wǎng)接口芯片

        常用的單口10M/100Mbps高速以太網(wǎng)物理層接口器件主要有RTL8201、DM9161等,均提供MII接口和傳統(tǒng)7線制網(wǎng)絡(luò)接口,可方便地與MCF5270接口。

        1.4串口轉(zhuǎn)換芯片

        ST16C554是一個整合4個通道的增強(qiáng)型異步通訊組件。它的每個通道能從外圍設(shè)備或MODEM接受數(shù)據(jù),實(shí)現(xiàn)串-并轉(zhuǎn)換;同時,它也可以從CPU端接受數(shù)據(jù),實(shí)現(xiàn)并-串轉(zhuǎn)換。CPU可以在工作時隨時查詢每一個通道的完整狀態(tài),監(jiān)視各種命令的執(zhí)行和任何發(fā)生的錯誤。

        1.5其他主要器件

        (1)SDRAM:SAMSUNG K4S281632 128M程序運(yùn)行時變量空間。(2)FLASH:SST39VF040存放程序代碼和用于液晶顯示的漢字庫。(3)DS1390:實(shí)時時鐘芯片。通過SPI接口與5270單片機(jī)連接。(4)SD卡:通過SPI接口與5270單片機(jī)連接。SD卡用來存放配置文件。

        二、軟件設(shè)計

        2.1操作系統(tǒng)移植

        本設(shè)計采用μC/OS-Ⅱ操作系統(tǒng),并在此基礎(chǔ)上加了μC/FS文件系統(tǒng)模塊和μC/TCP-IP協(xié)議棧模塊。作為一個實(shí)時內(nèi)核,μC/OS-Ⅱ最多支持56個任務(wù),其內(nèi)核為占先式,總是執(zhí)行就緒態(tài)的優(yōu)先級最高的任務(wù),并支持Semaphore(信號量)、Mailbox(郵箱)、Message Queue(消息隊列)等多種常用的進(jìn)程間通信機(jī)制。

        2.2應(yīng)用程序介紹

        系統(tǒng)上電時,完成初始化后開始讀取SD卡中的配置文件,配置文件總共有13個文件,包含了所有的系統(tǒng)配置參數(shù);然后初始化系統(tǒng)變量,這時會置位循環(huán)標(biāo)志;然后根據(jù)配置文件中各端口通訊參數(shù)的設(shè)置來初始化相應(yīng)的通訊端口,這時會為每個使用到的通訊端口創(chuàng)建一個串口數(shù)據(jù)接受進(jìn)程,該進(jìn)程把該端口上接受到的數(shù)據(jù)存放到相應(yīng)的緩沖區(qū)中去;然后再加載配置文件中各使用端口的通訊協(xié)議,系統(tǒng)會為每個通訊協(xié)議創(chuàng)建一個進(jìn)程,該進(jìn)程依據(jù)該通訊協(xié)議規(guī)則收發(fā)數(shù)據(jù);然后再創(chuàng)建三個系統(tǒng)公共進(jìn)程,一個是離線設(shè)備監(jiān)視進(jìn)程,用于清除設(shè)備離線訪問標(biāo)志,一個是時鐘同步進(jìn)程,用于設(shè)置設(shè)備對時標(biāo)志,另外一個是SOE處理進(jìn)程,把系統(tǒng)的SOE和遙信變位數(shù)據(jù)放到各個上傳調(diào)度緩沖區(qū);所有進(jìn)程創(chuàng)建完成后,會進(jìn)入到主循環(huán)中,主循環(huán)中只做兩件事,一是讀取當(dāng)前時間并顯示到液晶上,一是處理調(diào)度遙控命令。

        三、配置軟件

        配置軟件是針對本設(shè)計產(chǎn)品進(jìn)行配置維護(hù)、對象建模和瀏覽調(diào)試的管理工具,運(yùn)行于Windows NT/2000/XP平臺上,它通過網(wǎng)絡(luò)連接,配置各種運(yùn)行對象、管理對象和控制對象,并提供運(yùn)行狀態(tài)和系統(tǒng)信息的在線監(jiān)測、通信調(diào)試和診斷,以及控制命令過程的執(zhí)行情況在線監(jiān)測。

        四、結(jié)語

        經(jīng)過現(xiàn)場的實(shí)際使用,這種電力通訊管理機(jī)無論是現(xiàn)場工程調(diào)試,還是遠(yuǎn)程管理維護(hù)都很方便,大大減少現(xiàn)場的工作量,具有配置簡單、維護(hù)便捷、結(jié)構(gòu)小巧等優(yōu)點(diǎn),有良好的應(yīng)用前景。

        參考文獻(xiàn)

        [1] Labrosse Jean J.μC/OS-Ⅱ———源碼公開的實(shí)時操作系統(tǒng).邵貝貝譯.北京:中國電力出版社,2001

        [2] Labrosse Jean J.嵌入式系統(tǒng)構(gòu)件.袁勤勇譯.北京:機(jī)械工業(yè)出版社,2002

        亚洲国产a∨无码中文777| 香蕉国产人午夜视频在线观看| 国产精品久久久久久久久久影院| 中文字幕亚洲永久精品| 日本道免费一区二区三区日韩精品 | 日本成本人三级在线观看| 日本一本久道| 免费人成黄页网站在线观看国内| 成人国产av精品麻豆网址| 久久久亚洲熟妇熟女av| 无码不卡免费一级毛片视频| 精品视频在线观看一区二区三区| 精品麻豆一区二区三区乱码| 朋友的丰满人妻中文字幕| 亚洲av日韩av永久无码色欲| 亚洲AV无码乱码一区二区三区| 中文字幕一区二三区麻豆| 天天躁夜夜躁狠狠躁2021a2| 女人被做到高潮免费视频| 亚洲中文字幕有码av| 成人av在线久色播放| 日本乱偷人妻中文字幕在线| 亚洲AV激情一区二区二三区| 日本97色视频日本熟妇视频| 亚洲欧美日韩综合一区二区 | 国产 高潮 抽搐 正在播放| 性欧美暴力猛交69hd| 韩国主播av福利一区二区| 成av人片一区二区久久| 香港台湾经典三级a视频| 亚洲综合久久久| 男的和女的打扑克的视频| 国产成人精品优优av| 小12箩利洗澡无码视频网站| 白白青青视频在线免费观看| 老熟女富婆激情刺激对白| 国产精品对白刺激久久久| 在线毛片一区二区不卡视频| 中文字幕日韩高清乱码| 99久久久国产精品免费蜜臀| 亚洲国产午夜精品乱码|