關於程序在FLASH的燒寫區域,及生成HEX檔

2019-03-23 22:28发布

本帖最后由 nt52241930 于 2017-6-29 09:19 编辑

請教各位
我使用CCS對我目標板先載入程序後,功能都OK
在使用CCS生成INTEL的HEX檔
之後使用K-FLASH軟件,查看目標板內芯片的FLASH值
發現由CCS生成的HEX檔與從芯片讀出的FLASH值,明顯不同

想請教各位,這種情況是為什麼??
有方式可以確認CCS生成的HEX檔嗎??

以上
謝謝
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
huaiqiao
2019-03-24 18:29
nt52241930 发表于 2017-6-29 13:06
您好 :

我會再仔細查看您的資料,
先詢問您些問題

我有確認過 CCS 生成的MAP文件,以TM4C 我使用這 ...

“剛使用CCS 生成.BIN後
基本上就能直接使用
起始位址 與 結束位址 皆正確

只是校驗後 還是有12BYTE錯誤”

----->这个你是怎么知道的?是通过K-FLASH烧录的时候发现的?
需要提醒的是,我看了如下K-FLASH的使用文档,这个K-FLASH软件,好像软件还有自己的加校验的功能
所以,您在对这个软件在做一些操作的时候需要注意哦。

https://wenku.baidu.com/view/6af428dee45c3b3566ec8b35.html

还有,您提到的这个MAP。因为我没有用过CCS,所以我没办法给您详细的解答,这个不好意思。

“經查MAP後 發現於此處   00011354    00000090     gpio.obj (.const:g_pui32GPIOBaseAddrs)”,这个您再检查下,GPIO操作的相关的代码,看看是不是您在哪里的操作不合适呢。

一周热门 更多>

相关问题

    相关文章