|
老是有人问,halt经外部中断唤醒后程序从哪里执行,今天从我的实验来看,是唤醒后先进中断服务程序,中断返回后执行halt();后的语句 比如有如下代码: main() { init(); while(1) { 语句1; 语句2; if(...) { halt(); 语句3; } } } INTERRUPT_EXTI1_IRQ() { 。。。; 。。。; } 那么在进入halt模式,通过外部中断唤醒后,先执行中断服务程序,中断返回后如果没有其它中断,则执行语句3 |
| 有不同见解的可以提出我们讨论,实际验证 |
STM8 的MCU有四个供电单元
【STM8-SO8】08-STM8L001J3的点灯
STM8单片机如何实现Bootloader
基于STM8的DALI (数字可寻址调光协议)
开源基于STM32的STM8脱机编程器
【ST MCU实战经验】之STM8中UART奇偶校验的使用方法
【思修电子STM8集合贴】龙顺宇STM8理论/实战视频/书籍/软件/
初次尝试STM8S001J3
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
基于STM8的实验代码汇总分享
微信公众号
手机版