2019-03-23 22:28发布
huaiqiao 发表于 2017-6-29 15:07 1、HEX和BIN文件是在格式上稍有差异。 但是同一个工程,同一个编译器,不管生成HEX文件,还是BIN文件, ...
最多设置5个标签!
1. 我使用同一個程序生成的HEX 和 BIN,在燒錄器上的緩衝區看 確實差異很大,
補充 : 在CCS上,BUILD -> STEP -> 打上生成HEX 碼 與 CCS使用 HEX UTILITY 生成的HEX 不同,這不知道為什麼!!??
2.關於這部分,我也不是很確認
但是我目前使用BIN檔載入後從燒錄器緩衝區看數據 , 之後將此BIN檔燒錄後,再從芯片FLASH讀回
在緩衝區比對下,確實正確一致 (我猜測 檢驗碼 / 位址碼..等 有可能在芯片FLASH裡有保存,也有可能透過燒
錄器將此部分移除後燒錄...等情況)
3.確實如您所說, 但是我試起來卻是連前面位址的數據都改變了,不只是像您說的大程序變小程序,遺留大程序
後面部分
4.在FLASH 是否全部擦除下有不好影響,這點 , 我原先也是有點擔心
但是 在我拿了幾顆乾淨的芯片直接讀取FLASH後 , 以及使用CCS 編譯器燒錄程序後 , 及燒錄器燒錄後
確實都1致,這點應該是OK
一周热门 更多>