4479| 7
|
stm8s103 tim4定时器中断 |
5金钱
最佳答案明显没有开自动重装功能.CR1=0X81;不然就来一次就停了.中断服务就运行了一次.
void TIM4_Init(void)
{
TIM4_CR1=0X00;
TIM4_CNTR=0;
TIM4_ARR=255;
TIM4_PSCR=0X07;
TIM4_IER=0X01;//开中断允许
TIM4_EGR=0X01;//刷新设置
TIM4_CR1=0X81;//重装,并且启动,永不停止
}
#pragma vector=TIM4_OVR_UIF_vector
__interrupt void TIM4_OVR_UIF_TRQHandler(void)
{
i++;
TIM4_SR=0X00;
if(i==30 ...
| ||
发表于 2016-10-12 09:37:18
|
显示全部楼层
| ||
发表于 2016-10-12 11:23:28
|
显示全部楼层
| ||
| ||
发表于 2017-3-8 13:30:21
|
显示全部楼层
| ||
发表于 2017-3-8 13:31:03
|
显示全部楼层
| ||
发表于 2017-3-8 13:42:24
|
显示全部楼层
| ||
发表于 2017-3-8 21:32:58
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 23:40
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网