stm8s 无法进入定时器中断程序

stm8s 无法进入定时器中断程序,第1张

itc_setsoftwarepriority(itc_irq_tim2_ovf,

itc_prioritylevel_0)//定时器tim2溢出中断

itc_setsoftwarepriority(itc_irq_adc2,

itc_prioritylevel_1)//adc2中断优先级敬激扮为1,比tim2高

你确定有adc1?itc_setsoftwarepriority的铅顷中断源亮灶中,我没有看到adc1也。

望采纳~

打开103的启动文件starup_stm32f10x_md.s,

DCD TIM1_BRK_IRQHandler TIM1 Break

DCD TIM1_UP_IRQHandlerTIM1 Update

DCD TIM1_TRG_COM_IRQHandler TIM1 Trigger and Commutation

DCD TIM1_CC_IRQHandlerTIM1 Capture Compare

DCD TIM2_IRQHandler TIM2

DCD TIM3_IRQHandler TIM3

DCD TIM4_IRQHandler TIM4

这里面只粗山哗有TIM1-TIM4的定时器中断事件,TIM6是没有中断响应这个功能的。

上面的 NVIC中断事件,要从starup_stm32f10x_md.s这里面找的,不能自己定义唯岩这上面没有的中断事件。

如果对你有帮助的话,给分吧岩行。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12569782.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存