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

STM8S外部中断注意

发布时间:2020-06-20 发布时间:
|

因为没有中断的清除标志位,这一点与其它单片机是不同的。

EXTI_CR1 触发边沿的设置 要在总中断没开时才能写入!

PD7 是 不可屏蔽的最高优先级的硬件中断  (TLI) 

设置顺序:最好先关中断 设置边沿 开启引脚 最后开总中断

DisableAllIntp();
EXTI_CR1 = ****(PD口双沿中断);

Init_Exti_PD_Intp();

EnableAllIntp();
另外定时器读取与51有异,顺序要先读TIM1->CNTRH 再读TIM1->CNTRL

要是反过来读 就会得不到正确的值 写CNTR寄存器时,要先关闭(disable)定时器,否则有可能无法正常写入的值 


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

热门文章 更多
无人机新突破:或将利用手机发射塔追踪无人机