章丁MS320c54的厅内说.口及亚用 1,P与三机的经 HDS1、 数据选通信号,与主机读选通和写 HD$2通或数据选通线连接,用于在主机寻址HPI 周期内,控制H数据的传送。 HDS1和HDS2信号与HCS一道产生内部选通信号 HINT:HPI中断输出信号,与主机中断输入相连。 受HPIC寄存器中的HN位控制。 当’C54x复位时为高电平,EM1OF低电平时 为高阻状态。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 11 第7章 TMS320C54x的片内外设、接口及应用 1.HPI与主机的连接 数据选通信号,与主机读选通和写 选通或数据选通线连接,用于在主机寻址HPI 周期内,控制HPI数据的传送。 HDS1、 HDS2: HDS1和HDS2信号与HCS一道产生内部选通信号。 HPI中断输出信号,与主机中断输入相连。 受HPIC寄存器中的HINT位控制。 HINT: 当’C54x复位时为高电平,EMU1/OFF低电平时 为高阻状态
章丁MS320c54的厅内说.口及亚用 1,P与三机的理经 HR/读/写信号。与主机读/写选通、地址线或 多路地址数据线连接,用于控制主机对HPI 的读写操作。 当该信号为高电平时,表示主机要读HPI; 当该信号为低电平时,表示主机要写HPI。 若主机没有读/写信号,可用一根地址线代替。 2021年2月22日 DSP原理及应用 12
2021年2月22日 DSP原理及应用 12 第7章 TMS320C54x的片内外设、接口及应用 1.HPI与主机的连接 读/写信号。与主机读/写选通、地址线或 多路地址数据线连接,用于控制主机对HPI 的读写操作。 HR/W: 当该信号为高电平时,表示主机要读HPI; 当该信号为低电平时,表示主机要写HPI。 若主机没有读/写信号,可用一根地址线代替
章丁MS320c54的厅内说.口及亚用 7.1C54x的主机接口 2.制哥HPIC HP控制寄存器为16位寄存器,用来控制HPI的 操作。其髙8位与低8位完全相同,提供了4个控制 位,分别为BOB、SMOD、 DSPIN和HN位 15~1211 10 87~4 X HINT DSIPNT SMOD BOB X HINT DSIPNT SMOD BOB 2021年2月22日 DSP原理及应用 13
2021年2月22日 DSP原理及应用 13 第7章 TMS320C54x的片内外设、接口及应用 7.1 ’C54x的主机接口 2.控制寄存器HPIC HPI控制寄存器为16位寄存器,用来控制HPI的 操作。其高8位与低8位完全相同,提供了4个控制 位,分别为BOB、SMOD、DSPINT和HINT位。 15~12 11 10 9 8 7 ~ 4 3 2 1 0 X HINT DSIPNT SMOD BOB X HINT DSIPNT SMOD BOB
章丁MS320c54的厅内说.口及亚用 2.制哥PC 控制位掖制位的能 功能说明 054x向主机发出中断位。这一位决定HNT输出端的状 态,用来对主机发出中断 HINT读/写读/写 复位后,HINT=0,外部HNT输出端无效(高电平)。该位 只能由54置位,也只能由主机将其复位 当外部HNT引脚无效(高电平)时,’054x和主机读HNT 位为0;当HNT为有效(低电平)时,读为1 字节选择位。若B0B=1,第1个字节为低字节,否则,第1 BOB读/写 个字节为高字节。B0B位影响数据和地址的传送。只有主 机可以修改这一位,’C54x对它既不能读也不能写。 主机向’c54x发出中断位,只能由主机写入,且主机 DSPINT写 和054x都不能读它。当主机对该位写1时,就对’c54x 产生一次中断。该位总是读成0。当主机写HPIC时,高、 低字节必须写入相同的值。 寻址方式选择位。若SMOD=0,选择HOM方式,’054x都不 sMoD读 读/写 能寻址HPI的RAM区。’C54x复位期间,SMoD=0;复位后, SM0D=1。该位只能由’C54x修正,’054和主机都可以 221年2月22日 读它。S原理及应用
2021年2月22日 DSP原理及应用 14 第7章 TMS320C54x的片内外设、接口及应用 2.控制寄存器HPIC 控制位 HPI 主机状态 控制位的功能: ’C54x状 态 功 能 说 明 HINT 读/写 读/写 ’C54x向主机发出中断位。这一位决定HINT输出端的状 态,用来对主机发出中断。 复位后,HINT=0,外部HINT输出端无效(高电平)。该位 只能由’C54x置位,也只能由主机将其复位。 当外部HINT引脚无效(高电平)时,’C54x和主机读HINT 位为0;当HINT为有效(低电平)时,读为1 BOB 读/写 —— 字节选择位。若BOB=1,第1个字节为低字节,否则,第1 个字节为高字节。BOB位影响数据和地址的传送。只有主 机可以修改这一位,’C54x对它既不能读也不能写。 DSPINT 写 —— 主机向’C54x发出中断位,只能由主机写入,且主机 和’C54x都不能读它。当主机对该位写1时,就对’C54x 产生一次中断。该位总是读成0。当主机写HPIC时,高、 低字节必须写入相同的值。 SMOD 读 读/写 寻址方式选择位。若SMOD=0,选择HOM方式,’C54x都不 能寻址HPI的RAM区。’C54x复位期间,SMOD=0;复位后, SMOD=1。该位只能由’C54x修正,’C54x和主机都可以 读它
章丁MS320c54的厅内说.口及亚用 2.制哥PC 主机和’C54x对HPIC寄存器的寻址有4种结果 主机读HPIC寄存器 15~1211 10 87~4 3 2 0 X HINT 0 SMOD BOB X HINT 0 SMODBOB ②主机写HPIC寄存器 15~1211 10 87~4 3 2 0 X HINT DSIPNT X BOB X HINT DSIPNT X BOB SMOD=X 2021年2月22日 DSP原理及应用 15
2021年2月22日 DSP原理及应用 15 第7章 TMS320C54x的片内外设、接口及应用 2.控制寄存器HPIC 主机和’C54x对HPIC寄存器的寻址有4种结果 :① 主机读HPIC寄存器 15~12 11 10 9 8 7 ~ 4 3 2 1 0 X HINT 0 SMOD BOB X HINT 0 SMOD BOB DSIPNT=0 ② 主机写HPIC寄存器 15~12 11 10 9 8 7 ~ 4 3 2 1 0 X HINT DSIPNT X BOB X HINT DSIPNT X BOB SMOD=X