- 博客(4)
- 收藏
- 关注
原创 Keil编译内存信息
1编译信息Code:代码的占用空间RO-data:read only(常量、const类型)RW-data:read write 被初始化为 非零 的全局变量、stati的局部变量ZI-data:没有被初始化或被初始化为零的 可读写 的全局变量,即被系统初始化为 zero 的全局变量2 ROM 和RAMMCU还没有启动ROM:Code+ RO+ RWRAM:ZIMCU启动ROM:Code+ RO+ RWRAM:ZI +RW启动时将rom中的RW加载到ram中执行,zi段的变量全部刷为
2021-01-22 12:36:44
401
原创 日常工作写代码注意问题
1. 功能的实现以及调试1.1 每写一个功能时马上去调试,不要等到写得多多再去调试,不然等出问题时,你得头大。(你再怎么厉害都好,人都会有出错的时候,不要以为自己很了不起)1.2 每天记得备份工程,如果都是一个工程使劲的写,那么等工程有问题的时候,那么你哭都来不及,有个备份工程,拿个比较工具随便比较一下都知道自己较昨天的工程改动了什么,问题自然而然就容易找到。1.3 特别是一些 条件宏 即便是没有定义或者没有引用的路径时都是不会报错的,如果你想利用条件宏来处理哪些code用来作为工程的一部份时要注意使
2021-01-11 21:22:27
143
原创 USB转TTL串口板使用问题
PC端与下位机无法通信常见的问题:0. TX、RX接反了。1. 如果串口板直接插pc的usb口,那极大可能是串口板挂了,需要把串口板断电后,重新上电。如果使用SecureCRT与下位机通信,记得先把SecureCRT的通信窗口关闭后再拔串口板的电,否则的话你试一试便可知道结果。O(∩_∩)O哈哈~2. 如串口板是插在HUB上的,那么可能是你的HUB或者串口板挂了,按照第一点的步骤来做就ok啦。HUB记得插上电源,不要只依靠PC的那电源,有时候你的HUB上插的东西有点多,那供电电流是不够的,也会出现你
2021-01-09 16:58:46
3962
原创 C语言常用语法注意点
C语言常用语法注意点函数的使用sizeof用来读出字符串时会加上 ‘\0’ 结束符。技巧类对于对变量赋全1的情况下不采用 unsigned int aa = 0xFFFF,采用 unsigned int aa = ~0;因为对于不同的编译器来说, 16位的编译器 赋0xFFFF是错误的。...
2021-01-09 16:00:38
645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅