首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

stm8 iar中,为什么进入中断,就修改一次中断级别

stm8 iar中,为什么进入中断,就修改一次中断级别

132          INTERRUPT_HANDLER(EXTI_PORTC_IRQHandler, 5)
    133          {
   \                     EXTI_PORTC_IRQHandler:
   \                     _interrupt_7:

\   000000 8A                    PUSH      CC
   \   000001 84                    POP       A
   \   000002 A4BF                  AND       A, #0xbf
   \   000004 88                    PUSH      A
   \   000005 86                    POP       CC
   \   000006 8D000000              CALLF     L:?push_l0
   \   00000A 8D000000              CALLF     L:?push_l1


中断函数是
INTERRUPT_HANDLER(EXTI_PORTC_IRQHandler, 5)
{
u32 ii= add(323,424);}

没有设置优先级呀
返回列表