<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • 電子工程網

    標題: PIC單片機 bootloader [打印本頁]

    作者: Brian    時間: 2010-12-27 19:03
    標題: PIC單片機 bootloader
    哪位大哥開發過PIC單片機對單片機更新程序呀?
    弄過的請講解下這方面的知識吧,先謝了。
    小弟想做一款能夠通過外端設備(TxD,RxD線數據傳輸)對產品內的PIC程序進行更新,在需要的時候。有點類似衛星機頂盒空中升級差不多,不同的是有線更新。不知有沒有這方面的軟、硬件參考資料。

    作者: 一朝成名    時間: 2010-12-28 15:52
    自己搞吧。。跟PIC通信升級,原理不難~~難在了升級設備上了。。
    作者: xyj    時間: 2010-12-28 18:41
    學過一點點PIC的東西,比一般的51單片機麻煩點。不過PIC的抗干擾性不錯。
    至于你說的升級我沒做過?纯创谕ㄐ攀裁吹陌,應該不難搞。
    作者: Brian    時間: 2010-12-29 18:43
    謝謝樓上各位
    如xyj說的多去看看/研究下了,手頭項目真沒頭緒呀...
    作者: sherwin    時間: 2010-12-30 10:18
    TO 樓主:給個簡單的思路你吧。

    1、你自己制定一個串口通訊協議,讓PIC跟PC通訊,將這個程序在PIC的RAM里面運行。注意,一定要在RAM里面跑,不能在Flash里面。
    2、通過PC,將編譯好的HEX(或者BIN)文件,逐個字節的傳遞到PIC的RAM里面,再從RAM寫到Flash里面,如此反復直至寫完為止。
    3、最后,執行Reset指令,自動啟動。
    作者: Brian    時間: 2011-1-1 16:56
    sherwin  謝謝~~
    作者: hszx    時間: 2011-2-6 10:41

    作者: hszx    時間: 2011-2-19 10:05

    作者: hszx    時間: 2011-3-7 11:19

    作者: lising    時間: 2011-3-26 18:42
    學習了
    作者: zx3113847    時間: 2011-5-6 12:44
    學習下




    歡迎光臨 電子工程網 (http://www.portaltwn.com/) Powered by Discuz! X3.4
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷