5653| 2
|
在vscode中用openocd调试FreeRTOS打断点反应特别慢 |
1金钱
最佳答案用CubeMX生成的Makefile工程中,编译器编译器优化参数-O,对程序的断点执行有很大影响,默认生成的是-O3,查了一下armcc或armgcc的说明,反正就是优化等级之类的,keil中也有相应的设置,因此在Makefile中把optimization注释下的优化参数干掉就完事了,免得编译器优化碍事,调完了嫌程序体积大再优化不迟,不然断点半天没反应还以为自己代码有问题浪费时间
| ||
| ||
发表于 2020-12-13 02:28:34
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 16:58
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网