【经验分享】如何在Codewarrior下填充未使用的Flash地址

2020-02-20 20:44发布

本帖最后由 FSL_TICS_ZJJ 于 2014-8-1 11:04 编辑

本帖转自原创作者: FSL_TICS_ZHJU, 感谢作者的原创分享。
简介:
一般来讲,  对于Frrescale的MCU,未使用的flash地址被默认地填充成0xFF.  但有很多客户在对flash进行CRC校验时, 需要将未使用的地址段填充某一固定数.

如何实现?

这一过程的实现方法不止一种, 但最为简单的方法是直接修改linker文件.  对于不同的MCU, linker文件的格式也不同.  例如, CW for 8bit/16bit and Coldfire V1 用prm文件; CW for Kinetis Gnu Compiler用ld文件. 在附件文章中我会对两种情况分别讨论.

详细内容,请查阅附件:
How_to_fill_unused_memory_for_CW_for_816bit_and_kinetis_Gn.pdf (75.04 KB, 下载次数: 33) 2014-8-1 11:04 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。