查看: 13996|回復: 10
打印 上一主題 下一主題

[提問(wèn)] PIC單片機 bootloader

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2010-12-27 19:03:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: 單片機 , 機頂盒 , 數據傳輸
哪位大哥開(kāi)發(fā)過(guò)PIC單片機對單片機更新程序呀?
弄過(guò)的請講解下這方面的知識吧,先謝了。
小弟想做一款能夠通過(guò)外端設備(TxD,RxD線(xiàn)數據傳輸)對產(chǎn)品內的PIC程序進(jìn)行更新,在需要的時(shí)候。有點(diǎn)類(lèi)似衛星機頂盒空中升級差不多,不同的是有線(xiàn)更新。不知有沒(méi)有這方面的軟、硬件參考資料。
沙發(fā)
發(fā)表于 2010-12-28 15:52:38 | 只看該作者
自己搞吧。。跟PIC通信升級,原理不難~~難在了升級設備上了。。
板凳
發(fā)表于 2010-12-28 18:41:36 | 只看該作者
學(xué)過(guò)一點(diǎn)點(diǎn)PIC的東西,比一般的51單片機麻煩點(diǎn)。不過(guò)PIC的抗干擾性不錯。
至于你說(shuō)的升級我沒(méi)做過(guò)?纯创谕ㄐ攀裁吹陌,應該不難搞。
地板
 樓主| 發(fā)表于 2010-12-29 18:43:22 | 只看該作者
謝謝樓上各位
如xyj說(shuō)的多去看看/研究下了,手頭項目真沒(méi)頭緒呀...
地下室
發(fā)表于 2010-12-30 10:18:07 | 只看該作者
TO 樓主:給個(gè)簡(jiǎn)單的思路你吧。

1、你自己制定一個(gè)串口通訊協(xié)議,讓PIC跟PC通訊,將這個(gè)程序在PIC的RAM里面運行。注意,一定要在RAM里面跑,不能在Flash里面。
2、通過(guò)PC,將編譯好的HEX(或者BIN)文件,逐個(gè)字節的傳遞到PIC的RAM里面,再從RAM寫(xiě)到Flash里面,如此反復直至寫(xiě)完為止。
3、最后,執行Reset指令,自動(dòng)啟動(dòng)。
6
 樓主| 發(fā)表于 2011-1-1 16:56:11 | 只看該作者
sherwin  謝謝~~
7
發(fā)表于 2011-2-6 10:41:37 | 只看該作者
8
發(fā)表于 2011-2-19 10:05:16 | 只看該作者
9
發(fā)表于 2011-3-7 11:19:32 | 只看該作者
10
發(fā)表于 2011-3-26 18:42:47 | 只看該作者
學(xué)習了
11
發(fā)表于 2011-5-6 12:44:35 | 只看該作者
學(xué)習下
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页