STM32F4的例程经过代码优化选项后,就不能正常使用

[复制链接]
254|0
 楼主| 冷冻链 发表于 2018-7-30 08:16 | 显示全部楼层 |阅读模式
比方说我中断处理中要用很多计算,不得不进行代码优化,就是Keil C中的Optimization--Level 3。一勾选优化3根本就跑不了了。我删到只剩最简单的外部中断,发现连外部中断都进不了了。


PS:已经解决了,发现不能用在中断中用宏定义写一些语句,比如LED的宏定义来控制亮灭,在优化后这句将不被执行。必须要用GPIO_SetBits这个函数来写。诸如此类
您需要登录后才可以回帖 登录 | 注册

本版积分规则

397

主题

397

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部