![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 61
昵称随便取啦
这个作者很懒,什么都没留下…
展开
-
c语言宏定义##__VA_ARGS__封装printf函数,单片机实现简单的分级日志模块
在单片机开发中经常需要加入printf之类的函数来输出调试信息,这些信息一般伴随着整个开发过程,但是在程序发布时候,又得将它们注释掉,非常的不方便,于是有了以下解决办法:使用宏定义开关 #ifdef __DEBUG #define DEBUG(info) printf(info) #else #define DEBUG(info) #endif但是这样并不能发挥出pr原创 2018-01-29 21:13:47 · 7217 阅读 · 2 评论 -
STM32CubeIDE生成elf转hex、bin文件
工程右键》Properties》C/C++ Build 》Settings找到Build Steps选项卡,在“Post-build steps”的“Command”输入以下命令生成hex:arm-none-eabi-objcopy “ProjName.elf"−Oihex"{ProjName}.elf" -O ihex "...原创 2019-05-16 09:26:34 · 10994 阅读 · 8 评论