怎样数s3c2410的interrupt controller中的中断源数量
【怎样数s3c2410的interrupt controller中的中断源数量】通过数据手册的INTERRUPT SOURCES即可看出所有中断源,其中Descriptions列有讲述,带多个中断源的用括弧表述出来了 。
以下中断源寄存器通过各自MAST连接到INTPND(只能一个位置一)
SRCPND(可有多个位置一)
0~31共32-2(保留)=30个中断源——其实是56个中断源
上述的28个中断源中包括4个带子中断的中断源
INT_UART0(INT_RXD0,INT_TXD0,INT_ERR0)
INT_UART1(INT_RXD1,INT_TXD1,INT_ERR1)
INT_UART2(INT_RXD2,INT_TXD2,INT_ERR2)
INT_ADC (INT_ADC/INT_TC)
SUBSRCPND(可有多个位置一)
0~10共11个——30+11-4=37个
2个外部中断源
EINTPEND(可有多个位置一)
有4~7,8~23共20个外部中断源——37+20-2=55个中断源
1个LCD中断源
INT_LCD (INT_FrSyn,INT_FiCnt)
共2个——55+2-1=56个
推荐阅读
- 怎样装修阳台更美观阳台装修设计要点
- 灯具有哪些种类,怎样选购呢?
- 选购开关插座要心中有数
- 怎样利用22㎡装下43㎡家中的杂物
- 20x4字符液晶的函数
- 卫生间隔断材料价格情况如何 怎样挑选卫生间隔断
- 卫生间不干湿分区,你知道会怎样吗?
- 木制家具怎样防水 板材选择是关键
- 卫生间包管怎样操作?卫生间包管方式介绍
- STM32的USB多包数据传送