- 博客(4)
- 收藏
- 关注
原创 stm32 使用malloc 硬件错误问题
问题:使用原子maccol初始化,就会报硬件错误解决:1、堆空间不足,startup_stm32f10x.s中设置Heap_Size大小,大于申请内存空间2、上述方法无效查看.map中Heap大小,如果被remove,添加stdlib.h头文件,添加malloc(0);可以解决报错,具体原因还没搞懂...
2020-03-26 00:25:29
839
原创 stm32 ram不够用
使用stm32f103c8t6只有20k ram,编译后发现超出20k编译失败,需要减少ram使用,当不知道那个文件占用过多ram时,可以打开工程文件下.map文件 Image component sizes下会列出所有程序占用大小...
2020-03-25 18:33:31
1667
原创 STM32 虚拟串口遇到的问题
目标:移植正点原子stm32f103zet6串口程序到stm32f103c8t6问题1:程序运行到usb初始化,卡住原因:hw_config中使用printf函数,由于没有初始化 串口1,导致卡住。解决方法:1.初始化串口12.注释hw_config中所有printf问题2:未知usb设备原因:1.虚拟串口驱动安装问题2.usb时钟错误,必须为48M3.缺少上拉...
2020-03-09 16:24:58
1834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人