日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

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

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

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

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

           

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

            4.下載Bootloader程序

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

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

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

            結(jié)語(yǔ)

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

            參考文獻(xiàn)
            1. 全國(guó)大學(xué)生競(jìng)賽秘書(shū)處.電磁組直立車(chē)參考設(shè)計(jì)方案[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ǔ)言教程


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


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


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



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

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

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉