<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 56F8013程序Flash的在線(xiàn)可編程特性及應用

56F8013程序Flash的在線(xiàn)可編程特性及應用

作者:卓晴 時(shí)間:2012-07-24 來(lái)源:電子產(chǎn)品世界 收藏

  下載程序除了完成上述功能之外,還可以根據用戶(hù)程序功能需要,通過(guò)串口實(shí)現用戶(hù)程序狀態(tài)的監控。比如下圖顯示的是使用C++Builder開(kāi)發(fā)的直立車(chē)??刂频某绦蛳螺d和監控軟件。該軟件在下載單片機程序的功能基礎之上,增加了車(chē)模采集和控制數據的顯示功能和參數設置功能?! ?/p>本文引用地址:http://dyxdggzs.com/article/134970.htm

 

  下位機的數據可以通過(guò)有線(xiàn)連接或者無(wú)限數據傳輸模塊發(fā)送到上位機程序,實(shí)時(shí)顯示成曲線(xiàn),方便對車(chē)??刂茊纹瑱C狀態(tài)的監控和故障的診斷。同時(shí)也可以將控制程序的參數發(fā)送到單片機,存儲在單片機Flash的參數區域,減少了單片機程序修改和下載次數,大大提高了程序開(kāi)發(fā)的效率。

  4.下載Bootloader程序

  往56F8013第一次下載Bootloader程序有以下三種方法:

  • 使用JTAG/OnCE接口;
  • 使用專(zhuān)用編程器;
  • 使用DSC內部Flash中預置的串口Bootloader。

  上述三種方法中,最為方便的是第三種方法。使用新的56F8013單片機內部Flash預置的Bootloader程序,只需要借助于單片機的串口便可以完成第一次程序的下載。微機通過(guò)串口轉換器與單片機的串口相連。新的單片機上電后便處于S-Recorder文件接收狀態(tài)。通過(guò)Windows的超級終端軟件的文件發(fā)送模式,將單片機Bootloader執行程序S-Record格式的文件通過(guò)計算機串口發(fā)送給單片機便可完成程序的下載。計算機串口配置為:波特率為115200bps,流控制是Xon/Xoff,字節格式為八個(gè)數據位,無(wú)奇偶校驗位,一個(gè)停止位。詳細參加參考文獻[4]。預置的Bootloader只能使用一次,它將被下載的用戶(hù)程序覆蓋。在完成56F8013的Bootloader下載之后,便可以基于該Bootloader完成用戶(hù)程序的開(kāi)發(fā)和下載調試了。

  結語(yǔ)

  在競賽嵌入式控制系統開(kāi)發(fā)中現場(chǎng)的車(chē)模調試和程序修改對于提車(chē)模性能非常重要。利用單片機內部Flash在線(xiàn)可編程的特點(diǎn),開(kāi)發(fā)單片機的Bootloader模塊,使得單片機程序具有IAP功能。這是方法非常適合現場(chǎng)調試中,大大加快了程序頻繁下載和控制參數反復修改的過(guò)程。本文介紹56F8013內部Flash訪(fǎng)問(wèn)方法,并基于此進(jìn)行Bootloader功能的開(kāi)發(fā),這一過(guò)程同樣也是用于公其它數字信號控制器的開(kāi)發(fā)。

  參考文獻
  1. 全國大學(xué)生競賽秘書(shū)處.電磁組直立車(chē)參考設計方案[R].2012
  2. 56F8000 16-bit Digital Signal Controllers MC56F8013 Rev. 12 05/2008[D]
  3. William Jiang.Static Serial Bootloader for MC56F800x/801x/802x/803x[R].Freescale Semiconductor Application Note.
  4. Lenonard N. Elevich Production Flash Programming for the 56F8000 Family[R].Freescale Semiconductor Application Note AN3118 Rev. 0, 8/2005

c語(yǔ)言相關(guān)文章:c語(yǔ)言教程


單片機相關(guān)文章:單片機教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理



上一頁(yè) 1 2 3 4 5 下一頁(yè)

關(guān)鍵詞: 飛思卡爾 智能汽車(chē)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>