- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 使用 Keil 开发 STM32 时,调用函数时传入的参数发生诡异变化
在Keil中调试STM32程序时发生一件诡异的事,在一个.c源程序中定义了一个函数,在main主函数中调用,调试通过下载后运行,发现该函数所接收的参数与实际传入的参数不符,debug追踪也没发现有引起参数变化的语句,调试陷入僵局,浪费一天时间。最后,翻到CSDN一篇博文找到了最终原因:使用该函数时没有在主函数中包含所在文件的头文件(没有#include 该.h文件),加入后问题解决。在此感谢hb69222的文章 !!本文链接:https://blog.csdn.net/hb69222/article
2022-03-08 09:18:25 1037
原创 STM32开发之map文件学习
STM32开发之map文件学习map文件及相关概念map文件包含1、节区的跨文件引用(Section Cross References)2、删除无用节区(Removing Unused input ps from the image)3、符号映像表(Image Symbol Table (Local Symbols Global Symbols)4、存储器映像索引(Memory Map of the image)5、映像组件大小(Image component sizes)map文件及相关概念map文件
2021-08-16 13:15:57 1115 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人