随笔分类 - 嵌入式工作
基于Cortex-M内核
摘要:1. KEIL MDK 查看代码量、RAM使用情况–RO-data、RW-data、ZI-data的解释 KEIL RVMDK编译后的信息 Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116 Code是代码占用的空间; R
阅读全文
摘要:1. 简介 主要针对使用cube编程的同学,(或者还有更好的办法)。就是使用cube生成代码后,有的地方的代码给删除掉了,而加入BootLoader是肯定要改源码的,所以每次使用cube代码的时候这段自己加的必然白给,所以写了一个笔记吧! 我使用的芯片是stm32f103rgt6,项目需要内存大一点
阅读全文
摘要:1.PCB图片对比 这是我的开发板原理图: 这是我画的PCB原理图: 发现其实开发板上就是比我的多了两个外部晶振。 例程代码一般都是用外部晶振作为时钟,所以用例程的代码跑不通我的PCB。 2.解决办法 将我的PCB的代码设置成内部晶振即可:
阅读全文
摘要:加了看门狗之后不断重启的可能 原因: 任务容量分配不足,在“FreeRTOSConfig.h”的配置中,有个configTOTAL_HEAP_SIZE中将堆大小调到最大。
阅读全文