![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MDK调试
shengxial
这个作者很懒,什么都没留下…
展开
-
MDK中自动添加程序编译日期版本
1.通过编译时间来管理程序版本:1)编译时自动生成带日期的hex,如20210909.srec2)程序中固定位置带有日期数字的版本号,例如在0x08007000的flash地址值为日期2.程序自带日期版本号处理MDK编译时通过符号获取当前编译日期代码#define sysVER_YEAR ((((__DATE__ [7] - '0') * 10 + (__DATE__ [8] - '0')) * 10 \ + (__DATE__ [9] - '0')) * 10 + (__原创 2021-09-09 19:28:14 · 2142 阅读 · 1 评论 -
MDK调试APP不在默认地址的配置
MDK 调试默认加载的是MCU的首地址,当APP地址不一样时初始化跳转会失败。 MDK提供了调试时初始化脚本函数,通过配置脚本可以达成自动跳转的目的 脚本语法位于help文件 uVision User‘s Guide/Debugging/Debug Scripting目录下通过设置Debug选项来调用脚本脚本示例:FUNC void Setup (void) { SP= _RDWORD(0x08000000 + 0x...原创 2021-09-08 19:12:30 · 378 阅读 · 0 评论