×
嵌入式 > 技术百科 > 详情

keil不能设置断点解决方法

发布时间:2020-05-29 发布时间:
|

做Usart时需要关闭全局中断。使用的是原子提供的方法


//关闭所有中断 

__asm void INT_DISABLE(void) 

CPSID I;    

//开启所有中断 

__asm void INT_ENABLE(void) 

CPSIE I;    

}


如果只是声明了这两个函数不会出现什么问题,但是使用了这两个函数就会出现这个函数所在的C文件无法设置断点。


最后是调用keil中core_cmFunc.h文件里的__enable_irq(); 和__disable_irq();函数替代上面这两个函数解决了这个问题 


 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
实时控制.安全.如何加速实现未来工厂落地?