STM8S105 单片机进行TIMER4初始化用来计时,但是只要打开全局中断就会进入中断向量表TLI中断,并且TIMER4中断服务程序似乎并没有执行,帮忙看看是怎么回事? void Timer4Init(void) { CLK_PeripheralClockConfig(CLK_PERIPHERAL_TIMER4, ENABLE); TIM4_TimeBaseInit(TIM4_PRESCALER_128, 125); // 8us/Tick, 125x8=1000us,1mS TIM4_ClearFlag(TIM4_FLAG_UPDATE); TIM4_ITConfig(TIM4_IT_UPDATE, ENABLE); enableInterrupts(); TIM4_Cmd(ENABLE); } |
Briquet.rar
下载442.07 KB, 下载次数: 6, 下载积分: ST金币 -1
测试标签123
IAR FOR ARM和IAR FOR STM8无法共存,
STM8L052,液晶内部电源怎么用?
STM8S103飞线外接芯片,I2C不能得到slaveAddress应答,通讯失败。
STM8S105C6T6 UART2串口,能接收数据,不能发送数据
STM8S105K4 串口2 无奇偶校验,也能接收 偶校验的 数据
在STM8S的IAP使用中断和APP使用中断问题
STM8L151 SMBUS设计
STM8S103F复位异常
STM8L的LCD调试时不亮
{
/*
* TIM4 1ms 16M
*/
CLK->PCKENR1 |= 0X10;
SoftDelay(100);
TIM4->EGR = 0X01;
TIM4->IER = 0X01;
TIM4->PSCR = 0X06;
TIM4->CNTR = 0XFA; //250
TIM4->ARR = 0XFA; //250
TIM4->CR1 = 0X01;
/* 使能全局中断 */
__asm("rim");
}
寄存器版的,STM8S系列从不用库.......晶振是16M的,定时1MS一中断....
总是进入TLI……那你看你TLI管脚有没有问题!硬件
我将PD7设置成输出模式,这时候应该没有中断了把,还是进入了TLI中断向量入口点