資源描述:
《英飛凌 開(kāi)發(fā)工具的使用(DAvE Keil FLOAD MEMTOOL)[1]》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、開(kāi)發(fā)工具的使用英飛凌XC800系列單片機(jī)寫(xiě)在前面¢本篇內(nèi)容為英飛凌科技有限公司(InfineonTechnologiesCO.,LTD.)的XC800系列單片機(jī)的基礎(chǔ)篇之一?!槿鐭o(wú)特別說(shuō)明,所指的產(chǎn)品為XC800系列單片機(jī)中的首款型號(hào):XC866。由于后續(xù)芯片會(huì)有更多的改進(jìn)/增加措施,如需要關(guān)注其它產(chǎn)品,需要再結(jié)合相應(yīng)的產(chǎn)品數(shù)據(jù)手冊(cè)(DataSheet)和用戶(hù)手冊(cè)(UserManual)!¢由于版本更新等原因,可能會(huì)出現(xiàn)各版本間的資料說(shuō)法有略微差異,請(qǐng)以英飛凌網(wǎng)站公布的最新英文版本的產(chǎn)品數(shù)據(jù)手冊(cè)(DataSheet)和用戶(hù)手冊(cè)(UserMa
2、nual)為準(zhǔn)!2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsreserved.Page2內(nèi)容¢英飛凌8位單片機(jī)硬件的連接§基本的硬件連接方式¢DAvE的安裝與使用§DAvE軟件用于配制項(xiàng)目文件,設(shè)置端口,定時(shí)器工作方式等¢Keil軟件的安裝與使用§Keil軟件編輯(插入)用戶(hù)代碼實(shí)現(xiàn)用戶(hù)目標(biāo)功能§編譯源文件,生成目標(biāo)代碼§軟件仿真¢下載工具的安裝與使用§FLOAD軟件下載程序到目標(biāo)芯片§MEMTOOL軟件下載程序到目標(biāo)芯片2009-1-21E1Training
3、Copyright?InfineonTechnologies2008.Allrightsreserved.Page3硬件的連接¢XC866評(píng)估板(StarterKit)結(jié)構(gòu)圖:直流:8~18V/300mA2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsreserved.Page4英飛凌8位單片機(jī)硬件的連接¢硬件連接連接步驟§將串口和電腦串口連接§連接電源。當(dāng)連接好電源時(shí),電源指示燈點(diǎn)亮2009-1-21E1TrainingCopyright?InfineonTec
4、hnologies2008.Allrightsreserved.Page5英飛凌8位單片機(jī)硬件的連接¢OCDS接口的連接X(jué)C866使用16針的標(biāo)準(zhǔn)JTAG接口。信號(hào)排列如下:2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsreserved.Page6英飛凌8位單片機(jī)硬件的連接¢JTAG接信號(hào)線(xiàn)定義:TMS測(cè)試模式選擇TDO測(cè)試數(shù)據(jù)串行輸出TDI測(cè)試數(shù)據(jù)串行輸入CPU_CLOCK測(cè)試機(jī)時(shí)鐘TCK測(cè)試時(shí)鐘RESET目標(biāo)系統(tǒng)復(fù)位信號(hào)TRST測(cè)試系統(tǒng)復(fù)位信號(hào)OCDSEOC
5、DS配置(XC800中不使用)RCAP1/2保留(留作特殊應(yīng)用時(shí)使用)GND接地信號(hào)線(xiàn)VCC電源2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsreserved.Page7英飛凌8位單片機(jī)硬件的連接¢在連接OCDS調(diào)試接口時(shí),需要注意,應(yīng)該將箭頭端連接到開(kāi)發(fā)板上針腳1處?!槭褂肙CDS調(diào)試接口,同樣能夠下載程序到單片機(jī),不一定需要通過(guò)串口下載程序到目標(biāo)機(jī),再進(jìn)行調(diào)試。2009-1-21E1TrainingCopyright?InfineonTechnologies
6、2008.Allrightsreserved.Page8DAvE的安裝¢為了方便學(xué)習(xí),下面介紹一個(gè)程序的基本流程。包括創(chuàng)建,編譯,仿真,下載并運(yùn)行一個(gè)工程項(xiàng)目?!樵陧?xiàng)目中,將要實(shí)現(xiàn)試驗(yàn)板上LED燈閃爍功能。LED燈連接到XC866單片機(jī)的P3_0到P3_7口。在工程完成后,LED燈將不斷閃爍。2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsreserved.Page9DAvE的安裝¢英飛凌公司(Infineon)的DAvE(DigitalApplicationVi
7、rtualEngineer,數(shù)字應(yīng)用虛擬工程師)免費(fèi)軟件是該公司針對(duì)其8位(C500/C800/XC800系列)、16位(C166/XC166/XE166系列)和32位(XC2000/TriCore系列)微控制器家族而推出的應(yīng)用代碼生成器。它可提供初始化配置和驅(qū)動(dòng)程序代碼,以便輕松地實(shí)現(xiàn)編程?!槭褂肈AvE軟件,方便用戶(hù)快速、輕松地配置復(fù)雜的接口設(shè)備,縮短各種控制裝置軟件開(kāi)發(fā)時(shí)間,保證用戶(hù)集中精力開(kāi)發(fā)具體應(yīng)用軟件。2009-1-21E1TrainingCopyright?InfineonTechnologies2008.Allrightsr
8、eserved.Page10DAvE的安裝¢DAvE的安裝步驟:§首先下載DAvE的安裝軟件和相關(guān)芯片的DIP文件?!烊缓筮\(yùn)行DAvE的安裝軟件,進(jìn)入DAvE的安裝界面。2009