打印

问大家为啥我的4510b不进入irq中断程序呢?

[复制链接]
1296|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
henry188|  楼主 | 2009-5-20 17:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
4510b的Timer0中断,看到INTOSET_IRQ=0x28,表示Timer0发生中断,程序引导部分
    import ISR_IrqHandler
    import ISR_UndefHandler
    import ISR_SwiHandler
    import ISR_PrefetchHandler
    import ISR_AbortHandler
    import ISR_FiqHandler

    CODE32
    AREA    Init,CODE,READONLY
    ENTRY 
    B       Reset_Handler    
    B        ISR_UndefHandler
    B        ISR_SwiHandler
    B        ISR_PrefetchHandler
    B         ISR_AbortHandler
    B        .
    B          ISR_IrqHandler   
    B        ISR_FiqHandler
我在ISR_IrqHandler 做了串口输出,但是程序烧进Flash中,看不到串口调试信息,这是怎么回事?
Timer0的设置:
    LDR    R1,=0x3FF6000    ;TMOD定时器模式寄存器
    LDR    R0,=&1
    STR    R0,[R1]

    LDR    R1,=0x3FF6004    ;TDATA0 定时器0数据寄存器
    LDR    R0,=&400000
    STR    R0,[R1]
中断设置:
    INTPND = 0x1fffff;    
    INTMSK=0x0;

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

20

帖子

1

粉丝