• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   2 Anonymous Users






Re: Bootloader 應用問題
#4
資深會員
資深會員


查看用戶資訊
參照:

Eigen 寫道:

要將程式『平均』分散,將程式『模組化』,也就是說每個程式功能要『獨立』。

當你做修改,不會因為增減一行,而導致『所有的程式碼產生改變』時,這樣就成功了。

能做到這樣時,今天你要修改程式,只會影響到特定的 block 或特定幾行。

發行更新的 bootload hex file 時,就不用全部給,只要給需要改的部份即可。

這樣一來就算對方拿到hex file 也沒用。


//--------------------
這樣程式規劃可要費時了

但是又有另外一個想法用軟體來控制

因為之前的產品是用8051系列 使用PLCC

國外客戶產品有問題則繼一顆 MCU去就好了

但是使用現在我改用 MICROCHIP SMD MCU 則無法行的通

有更高明的方法嗎? 我愚笨 智慧不足

請高手幫忙

發表於: 2009/7/20 15:09
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Bootloader 應用問題
#3
資深會員
資深會員


查看用戶資訊
你希望對方更新程式,但是不想讓對方取得 hex file 吧

你這種想法的走向是沒用的

bootloader 大概是靠uart ,我跨接tx rx 就能錄下來了。

正確的做法,要從程式下手

要將程式『平均』分散,將程式『模組化』,也就是說每個程式功能要『獨立』。

當你做修改,不會因為增減一行,而導致『所有的程式碼產生改變』時,這樣就成功了。

能做到這樣時,今天你要修改程式,只會影響到特定的 block 或特定幾行。

發行更新的 bootload hex file 時,就不用全部給,只要給需要改的部份即可。

這樣一來就算對方拿到hex file 也沒用。

發表於: 2009/7/20 1:55
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Bootloader 應用問題
#2
資深會員
資深會員


查看用戶資訊
可能表達不清楚
"Bootloader" ===>RS232 或 USB 介面 燒錄 A_MCU
"Bootloader" ===> 接PC 及 灌軟體 燒錄 A_MCU

改變成

"Bootloader" ===>RS232 或 USB 介面 燒錄 A_MCU
"Bootloader" ===> 接其一 組 B_MCU+EEPROM 燒錄 A_MCU

像8051使用ISP燒錄

有解套方法嗎?

發表於: 2009/7/18 16:04
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Bootloader 應用問題
#1
資深會員
資深會員


查看用戶資訊
Bootloader 通常是使用PC去燒錄

如何自製PCB 將HEX 放在PCB上
不要經過PC燒錄

也就是DIY 一組燒錄模組不需PC
這樣當產品出問題時只要 記燒錄模組去燒錄檔不流失
並且限制燒錄幾次後 模組資料自動清除

有這種功能嗎?
或有哪位大俠做過?

發表於: 2009/7/16 16:20
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------