本帖最后由 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 上传
点击文件名下载附件
MDK的肯定也有相关填充方法,你可以在help中找找,
或者直接给KEIL公司发技术请求。
一周热门 更多>