第2章TMS320c54x的硬件结 3.各部分的功能 ⑥IO口 C54x共有两个通用IO引脚(BIO和XF) BIO:主要用来监测外部设备的工作状态; XF:用来给外部设备发送信号。 C54x芯片还配有主机接口(HPD)、同步串行 口和64K字MO空间。 HP和串行口可以通过设置,用作通用IO 64K字的O空间可通过外加缓冲器或锁存电路, 配合外部JO读写控制时序构成片外外设的控制电路 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 11 第2章 TMS320C54x的硬件结 构 3. 各部分的功能 ⑥ I/O口 ’C54x共有两个通用I/O引脚(BIO和XF)。 BIO:主要用来监测外部设备的工作状态; XF:用来给外部设备发送信号。 ’C54x芯片还配有主机接口(HPI)、同步串行 口和64K字I/O空间。 HPI和串行口可以通过设置,用作通用I/O。 64K字的I/O空间可通过外加缓冲器或锁存电路, 配合外部I/O读写控制时序构成片外外设的控制电路
第2章TMS320c54x的硬件结 3.各部分的功能 ⑦串行口 不同型号的C54x芯片,所配置的串行口功能 不同。可分为4种: 单通道同步串行口SP 带缓冲器单通道同步串行口BSP 并行带缓冲器多通道同步串行口 MCBSP 时分多通道带缓冲器串行口TMD 2021年2月22日 DSP原理及应用 12
2021年2月22日 DSP原理及应用 12 第2章 TMS320C54x的硬件结 构 3. 各部分的功能 ⑦ 串行口 不同型号的’C54x芯片,所配置的串行口功能 不同。可分为4种: 单通道同步串行口SP 带缓冲器单通道同步串行口BSP 并行带缓冲器多通道同步串行口McBSP 时分多通道带缓冲器串行口TMD
第2章TMS320c54x的硬件结 3.各部分的功能 ⑧主机接口HPI HPI是一个与主机通信的并行接口,主要用于 DSP与其它总线或CPU进行通信。信息可通 过’C54x的片内存储器与主机进行数据交换 不同型号的器件配置不同HPI口,可分为 8位标准HP接口 8位增强型HP接口 16位增强型HP接口 2021年2月22日 DSP原理及应用 13
2021年2月22日 DSP原理及应用 13 第2章 TMS320C54x的硬件结 构 3. 各部分的功能 ⑧ 主机接口HPI HPI是一个与主机通信的并行接口,主要用于 DSP与其它总线或CPU进行通信。信息可通 过’C54x的片内存储器与主机进行数据交换。 不同型号的器件配置不同HPI口,可分为: 8位标准HPI接口 8位增强型HPI接口 16位增强型HPI接口
第2章TMS320c54x的硬件结 3.各部分的功能 定时器 定时器是一个软件可编程的计数器,用来产生定 时中断 可通过设置特定的状态来控制定时器的停止、恢 复、复位和禁止 2021年2月22日 DSP原理及应用 14
2021年2月22日 DSP原理及应用 14 第2章 TMS320C54x的硬件结 构 3. 各部分的功能 ⑨ 定时器 定时器是一个软件可编程的计数器,用来产生定 时中断。 可通过设置特定的状态来控制定时器的停止、恢 复、复位和禁止
第2章TMS320c54x的硬件结 ⑩中断系统 C54x的中断系统具有硬件中断和软件中断。 硬件中断:由外围设备信号引起的中断。 分为:片外外设引起的硬件中断; 片内外设引起的硬件中断。 软件中断:由程序指令所引起的中断。 可屏蔽中断:STs-snT0。 非屏蔽中断:包括所有的软件中断和两个外部 硬件中断RS、NM 中断管理优先级:11~16个固定级 2021年2月22日 DSP原理及应用 15
2021年2月22日 DSP原理及应用 15 第2章 TMS320C54x的硬件结 构 ⑩ 中断系统 ’C54x的中断系统具有硬件中断和软件中断。 硬件中断: 软件中断: 由外围设备信号引起的中断。 分为: 片外外设引起的硬件中断; 片内外设引起的硬件中断。 由程序指令所引起的中断。 可屏蔽中断: 非屏蔽中断: SINT15~SINT0。 包括所有的软件中断和两个外部 中断管理优先级:11~16个固定级。 硬件中断RS、NMI