STM32开发
白日梦c先森
这个作者很懒,什么都没留下…
展开
-
STM32工程使用cjson库解析数据失败的原因
最近项目用到cjson的库去解析数据,当解析的的数据比较长时,会解析失败,但是短的数据则没有问题,后面排查是因为cjson解析需要用到的内存比较大,溢出导致解析失败。在默认stm32的keil工程中,可以在启动文件看到堆和栈的大小Stack_Size EQU 0x00000400Heap_Size EQU 0x00000200最后贴一段网上抄来的STM32堆栈的说明。(1)栈区(stack):由编译器自动分配和释放,存放函数的参数值、局部变量的值等,...原创 2021-10-21 20:59:38 · 2161 阅读 · 1 评论 -
STM32的MDK工程更换芯片出现大量报错
都是stm32f103系列的芯片,只是flash的容量不一样,本来想着更换个具体型号就欧克了,没想到出现大量报错,具体报错如下..\STM32F10x_FWLib\src\stm32f10x_usart.c: 1 warning, 1 errorcompiling stm32f10x_flash.c.....\USER\stm32f10x.h(300): error: #67: expected a "}" ADC1_2_IRQn = 18, /*!...原创 2021-08-09 13:26:04 · 2152 阅读 · 1 评论