随笔分类 - keil
摘要:参考文章1 C Library和microlib区别; 启动流程 启动流程,使用标准库 启动流程,使用microlib 参考文章2 在启动代码中调用函数 什么样的函数不能再启动代码中被调用 参考文章3 参考文章4 参考文章5
阅读全文
摘要:参考文章1 参考文章2 参考文章3 参考文章4 参考文章5
阅读全文
摘要:
阅读全文
摘要:官网主页 Technical Specifications(技术规格) uVision User's Guide Licensing User's Guide [J-link/J-trace User's Guide](J-Link/J-Trace User's Guide "J-link/J-tr
阅读全文
摘要:参考文章1 参考文章2 参考文章3 参考文章4 参考文章5 参考文章6 拓展: 参考文章1
阅读全文
摘要:keilclean文件内容: 1 del *.bak /s 2 del *.ddk /s 3 del *.edk /s 4 del *.lst /s 5 del *.lnp /s 6 del *.mpf /s 7 del *.mpj /s 8 del *.obj /s 9 del *.omf /s
阅读全文
摘要:一种方式:#define __DEBUG #ifdef __DEBUG printf(xxx); #endif缺点是:每条输出语句都被两条语句包围着 另一种方式:#ifdef __DEBUG #define DEBUG(info) printf(info) #else #define DEBUG(i
阅读全文
摘要:1、# 字符串化操作 #define string(arg) #arg string(100) ==> "100" 转化成字符串 2、## 参数连接 #define ANONY_CONN(type, var, line) type var##line ANONY_CONN(int, a, 1) ==
阅读全文
摘要:成长路上遇到优秀的人,是多么幸运的事 文章地址:地址
阅读全文
摘要:参考文章 可修饰变量 可修饰函数 说的是:即使它们没有被引用,也留在目标文件中
阅读全文
摘要:参考文档:https://blog.csdn.net/weixin_42868654/article/details/88558109 简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code + RO Data + RW Data 程序运行的时候,芯片内部RAM使用的空间为: RW Dat
阅读全文
摘要:遇到HardFault_Handler时,往往不知所措,一般情况是心态崩了,闲话少说,如何解决问题才是关键! 第一种办法是:keil在debug的时候,有call stack窗口,它的作用是记录程序进出堆栈的过程,通过查看里面的内容,找到死机前函数的调用过程,往往问题就在这附近!但是有的时候调出ca
阅读全文
摘要:先明确一点,我配置的没问题,怎么配置,前辈们在网上讲的很清楚了,这里不再赘述。我这现象是,之前明明好好的,突然不能用了!解决办法是:重启keil
阅读全文