1,什么是SUBregister

2410 中断源 大于其最大的寄存器数32 位,那么必有几个中断源的共用一个寄存器位,这就是SUB-register ,也有一些 中断源一个占用一个寄存器位 ,就是withou sub-register ,

什么是SUBregister

2,ARM9S3C2410 多个中断的处理

不是的,手册上那样说是没错的,虽然从数字逻辑上来说是一样,但是有这个操作之后,硬件会有动作的,你可以试试嘛,那个语句之后再查查那个寄存器(用中断或者串口打到电脑,都简单,多试试)。intpnd的还是跟上面说的一样,赋0不变,赋1清除,所以用原值赋给自己可以!清中断应该在什么时候,有些外设没有自己清外设的功能,所以得自己清,一般在中断程序执行完之后,不然他会重复进中断的(即刚执行完,假如没清除,那么arm发现还有中断标志,又跑进去了。)

ARM9S3C2410 多个中断的处理

3,关于嵌入式的几个问题求大神解惑啊感激不尽 小弟比较穷50分百度

1,ARM、MIPS、PowerPC、AVR等等2,这个怎么说?吧文件放到工程里、、、?3,32,16,84,一个什么config文件,好像是。5,这个是编译器的dbeug选项么?好含糊啊、、6,啥叫RAM程序啊?放在RAM里的程序?7,2种,FIQ、IRQ8,这个也有些含糊啊,I/O是GPIO么,还是包含什么UART、SPI之类的?一般是控制寄存器、数据寄存器、还有相关的复用配置寄存区、中端控制寄存器等等。9,3个,好像最后一个吧,这个没有固定的。。

关于嵌入式的几个问题求大神解惑啊感激不尽 小弟比较穷50分百度


文章TAG:24102410支持多少个中断  什么是SUBregister  
下一篇