飛思卡爾HCS08/HCS12系列MCU編程調(diào)試器的設(shè)計與實(shí)現(xiàn) | |
所屬分類:技術(shù)論文 | |
上傳者:serena | |
標(biāo)簽: HCS08HCS12系列 MCU 編程調(diào)試器 | |
所需積分:1分積分不夠怎么辦,? | |
文檔介紹:HCS08HCS12系列單片機(jī)飛思卡爾公司的 HCS08/HCS12 系列 MCU,,因其速度快、功能強(qiáng),、功耗小,、價格低等特點(diǎn),在業(yè)界得到了廣泛的應(yīng)用,。在 HCS08/HCS12 系列 MCU 中,,飛思卡爾引入了新的片上調(diào)試技術(shù)——BDM。這種調(diào)試技術(shù)由于其優(yōu)越的性能而逐漸被業(yè)界接受,,成為廣泛使用的MCU在線編程調(diào)試方法,。針對 BDM 技術(shù),國外公司提供了功能強(qiáng)大的編程調(diào)試器,,但價格高昂,,難以被國內(nèi)廣大用戶接受;國內(nèi)一些高校也進(jìn)行了相關(guān)研究開發(fā),,但是研發(fā)的編程調(diào)試器大多存在以下三個問題:一是隨著飛思卡爾MCU總線頻率的不斷提高,,這些編程調(diào)試器已經(jīng)不能適應(yīng)與高頻率MCU的通信的要求;二是無法與飛思卡爾的集成開發(fā)環(huán)境 CodeWarrior 兼容,,使用很不方便,;三是由于采用 USB1.1 協(xié)議,導(dǎo)致整體通信速度很慢,。本文對國內(nèi)外已有的HCS08/HCS12 編程調(diào)試器進(jìn)行了深入的技術(shù)分析,,綜合目前微控制器的最新發(fā)展技術(shù),,提出了采用USB2.0 通信接口的編程調(diào)試器硬件及底層驅(qū)動的設(shè)計方案,實(shí)現(xiàn)了一種新型高效的適用于飛思卡爾 HCS08/HCS12 系列 MCU的 USBDM(Universal BDM,,通用 BDM編程調(diào)試器),,有效地解決了國內(nèi)編程調(diào)試器普遍存在的頻率瓶頸及通信速度。同時,,本文在研究CodeWarrior的通信接口規(guī)范的基礎(chǔ)上,,剖析了CodeWarrior中通信接口函數(shù)的功能,實(shí)現(xiàn)了作者編程調(diào)試器體系中的通信函數(shù),,使之適用于 CodeWarrior 開發(fā)環(huán)境,。USBDM 編程調(diào)試器通信函數(shù)動態(tài)鏈接庫的設(shè)計,不僅便于使用編程調(diào)試器進(jìn)行二次開發(fā),,也方便了驅(qū)動程序的更新,。 | |
現(xiàn)在下載 | |
VIP會員,AET專家下載不扣分,;重復(fù)下載不扣分,,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計算機(jī)系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號-2