亚洲免费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

        红杏性无码免费专区| 狠狠色狠狠色综合| 经典黄色一区二区三区| 亚洲中文字幕乱码一二三| 日本女优中文字幕在线播放| 亚洲av无码一区二区三区人妖| 精品偷自拍另类在线观看| 丁香婷婷激情综合俺也去| 国产午夜福利不卡在线观看| 国产大屁股喷水视频在线观看| 国产精品福利一区二区| 97久久香蕉国产线看观看| .精品久久久麻豆国产精品| 亚洲欧洲国产日产国码无码 | 亚洲AV无码一区二区二三区我| 久久亚洲第一视频黄色| 中文字幕日韩人妻在线| 久久青青草视频免费观看| 大香蕉久久精品一区二区字幕 | 日本一区二区三区区视频| 黄色av一区二区在线观看| av无码国产在线看免费网站| 最新日本一道免费一区二区| 欧美video性欧美熟妇| 无码国产午夜福利片在线观看| 精品久久久久久久久免费午夜福利| 亚洲国产精品国自产电影| 中文字幕大乳少妇| 国产网红一区二区三区| 免费在线av一区二区| 国产一区三区二区视频在线观看| 久久精品国产亚洲av麻豆色欲| 少妇人妻偷人精品一区二区| 国产精品亚洲专区无码web | 自拍偷拍一区二区三区四区| 成人影院羞羞的视频免费观看| av天堂最新在线播放| 国产麻豆剧果冻传媒一区| 国产va免费精品高清在线观看 | 精品人妻一区二区蜜臀av| 亚洲成人中文字幕在线视频|