TI中文支持网
TI专业的中文技术问题搜集分享网站

请问下,dsp 6657中CIC 0 中断寄存器的数量对应不一致问题,新手,请多指教!

dsp 6657中CIC0 Register中 channel寄存器的数量为52个,按照理论分析,每四个channel对应一个host map,那么host map寄存器的数量应为13 ,怎么寄存器手册中给的寄存器的值为23个? 请问,是为什么呢?

0x4bc CH_MAP_REG47 Interrupt Channel Map Register for 188 to 188+3
0x4c0 CH_MAP_REG48 Interrupt Channel Map Register for 192 to 192+3
0x4c4 CH_MAP_REG49 Interrupt Channel Map Register for 196 to 196+3
0x4c8 CH_MAP_REG50 Interrupt Channel Map Register for 200 to 200+3
0x4cc CH_MAP_REG51 Interrupt Channel Map Register for 204 to 204+3

0x858 HINT_MAP_REG22 Host Interrupt Map Register for 88 to 88+3

0x860 HINT_MAP_REG23 Host Interrupt Map Register for 92 to 92+3

Allen35065:

注意看datasheet 7.8节的第一幅图,CIC0有200+个事件输入,输出16+8+12+12个host事件;

多出的寄存器是因为CIC0模块用在不同的DSP里支持的host事件数目不一样,可以不用关注。

赞(0)
未经允许不得转载:TI中文支持网 » 请问下,dsp 6657中CIC 0 中断寄存器的数量对应不一致问题,新手,请多指教!
分享到: 更多 (0)