飛思卡爾MCF52259微控制器的應(yīng)用研究
發(fā)布時間:2020-05-03 18:18
【摘要】: 飛思卡爾公司主推的32位ColdFire系列高性能微控制器(MCU)MCF52259以其資源豐富、功能強大并提供一站式連接解決方案,成為32位嵌入式系統(tǒng)開發(fā)的理想選擇。但是該芯片2009年2月才提供樣片,缺少規(guī)范完整的底層驅(qū)動和應(yīng)用樣例,在嵌入式應(yīng)用中存在項目開發(fā)成本高和開發(fā)周期長的問題。受飛思卡爾公司委托,作者對MCF52259應(yīng)用開發(fā)方法進行全面深入的研究和實踐,旨在推廣該芯片的應(yīng)用。 本課題以MCF52259的應(yīng)用開發(fā)為立足點,設(shè)計并制作了一款MCF52259EVB開發(fā)板,在此基礎(chǔ)上,以嵌入式構(gòu)件思想為指導(dǎo),詳細闡述了UART、AD、Flash、USB、CAN和網(wǎng)絡(luò)等常用模塊的驅(qū)動實現(xiàn)過程,在設(shè)計過程中,對各模塊驅(qū)動進行了規(guī)范的封裝,并編寫相應(yīng)的測試實例進行了充分的驗證。 在上述工作的基礎(chǔ)上,本文開發(fā)了一個多功能嵌入式數(shù)據(jù)通訊轉(zhuǎn)換器,實現(xiàn)了USB-RS232串口互轉(zhuǎn)、RS232串口-CAN互轉(zhuǎn)和以太網(wǎng)-CAN互轉(zhuǎn),主要完成對數(shù)據(jù)幀的解析、再封裝和轉(zhuǎn)發(fā)的功能。為了提高轉(zhuǎn)換器的實時性,在協(xié)議轉(zhuǎn)換層對數(shù)據(jù)結(jié)構(gòu)進行了合理設(shè)計,并實現(xiàn)了流量控制和錯誤控制機制。這不僅提供了MCF52259嵌入式應(yīng)用開發(fā)的框架和范本,同時也驗證了底層驅(qū)動的正確性。 MCF52259的軟硬件構(gòu)件已按照嵌入式軟件工程的規(guī)范進行了充分的測試,并獲得飛思卡爾公司認可。并且數(shù)據(jù)轉(zhuǎn)換器具備了較好的實時性和錯誤控制能力,現(xiàn)已在試驗室使用,運行狀況良好。
【學(xué)位授予單位】:蘇州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP368.12
本文編號:2647925
【學(xué)位授予單位】:蘇州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2010
【分類號】:TP368.12
【引證文獻】
相關(guān)碩士學(xué)位論文 前4條
1 鄒巧明;配電網(wǎng)載波通信自動組網(wǎng)研究[D];華北電力大學(xué)(北京);2011年
2 蔡祥春;飛思卡爾ZigBee-MC13233微控制器的應(yīng)用研究[D];蘇州大學(xué);2011年
3 王超藝;基于Cortex-M4內(nèi)核的Kinetis微控制器的應(yīng)用研究[D];蘇州大學(xué);2011年
4 靳華偉;分界開關(guān)控制器的智能化研究[D];華北電力大學(xué);2012年
,本文編號:2647925
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2647925.html
最近更新
教材專著