第7章T320054x片内外设、接口及应用 内容提要 本章详细介绍了TMS320C54x中主机接口HPI、定 时器、串行接口和中断系统。 主机接口HP[是MS320C54x系列定点片内部具 有的一种接口部件,主要用于DSP与其他总线或CPU进 行通信。HPI[接口通过HP制寄存器(HPIC)、地址 寄存器(PA)、数据存器(HPID和HPI内存块实现 与主机通信。 片内定时器包括定时寄存器TM、定时周期寄存 器PRD和定时控制寄存器TCR。 TMS320C54x的串行口有种类型:标准同步串口 BP、缓冲同步串口BSP、多路缓冲串口 MCBSP和时分多 路同步串口TMD 中断是由硬件或软件驱动的中断信号,使CPU中 断当前程序,去执行中断服务程序。 DSP原理及应用
2021年2月22日 DSP原理及应用 1 第7章 TMS320C54x片内外设、接口及应用 内容提要 本章详细介绍了TMS320C54x中主机接口HPI、定 时器、串行接口和中断系统。 主机接口HPI是TMS320C54x系列定点芯片内部具 有的一种接口部件,主要用于DSP与其他总线或CPU进 行通信。HPI接口通过HPI控制寄存器(HPIC)、地址 寄存器(HPIA)、数据锁存器(HPID)和HPI内存块实现 与主机通信。 片内定时器包括定时寄存器TIM、定时周期寄存 器PRD和定时控制寄存器TCR。 TMS320C54x的串行口有4种类型:标准同步串口 BP、缓冲同步串口BSP、多路缓冲串口McBSP和时分多 路同步串口TMD。 中断是由硬件或软件驱动的中断信号,使CPU中 断当前程序,去执行中断服务程序
第7章TMS320054x片内外设、接口及应用 7,1′C54x的主机接口 72′C54x的定时器 7,3′C54x的串行接口 7,4C54x的中断系统 DSP原理及应用
2021年2月22日 DSP原理及应用 2 第7章 TMS320C54x片内外设、接口及应用 7.1 ’C54x的主机接口 7.2 ’C54x的定时器 7.3 ’C54x的串行接口 7.4 ’C54x的中断系统
章丁MS320c54的厅内说.口及亚用 7.1C54x的主机接口 ′c54x的主机接口(HPD是一个8位并行口,用 来实现与主设备或主处理器的通信。 主机与HP的通信,可通过专用地址和数据寄 存器、HP控制寄存器以及使用外部数据与接口控制 信号来实现。 HP口作为主机的外围设备,提供8根外部数据线 HD(7)与主机(主设备)交换信息。当C54X与 主机传送数据时,HP能自动地将外部接口连续传来 的8位数组成16位数,并传送至C54X。当主机使 用HP青存器执行数据传输时,HP控制逻辑自动执 行对C54x内部的双寻址RAM的访问以完成数据 2020处理里 DSP原理及应用
2021年2月22日 DSP原理及应用 3 第7章 TMS320C54x的片内外设、接口及应用 7.1 ’C54x的主机接口 ’C54x的主机接口(HPI)是一个8位并行口,用 来实现与主设备或主处理器的通信。 主机与HPI的通信,可通过专用地址和数据寄 存器、HPI控制寄存器以及使用外部数据与接口控制 信号来实现。 HPI口作为主机的外围设备,提供8根外部数据线 HD(0~7)与主机(或主设备)交换信息。当’C54x与 主机传送数据时,HPI能自动地将外部接口连续传来 的8位数组成16位数,并传送至’C54x。当主机使 用HPI寄存器执行数据传输时,HPI控制逻辑自动执 行对’C54x内部的双寻址RAM的访问,以完成数据 处理
章丁MS320c54的厅内说.口及亚用 7.1C54x的主机接口 HP接口有两种工作方式: ●共用寻址模式(SAM方式 在这种方式下,主机和C54x都能寻址HPI存 储器。如果是异步工作的主机寻址,可在HP内部 重新得到同步。当’C54x与主机的周期发生冲突时 ,则主机具有寻址优先权,C54x将等待一个周期 。●主机寻址模式(HOM方式) 在HOM方式下,HP存储器只能让主机寻址, 而c54x则处于复位状态或DLE2空转状态。主机 可以访问 HPI RAM,而’C54X则配置为最小功耗 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 4 第7章 TMS320C54x的片内外设、接口及应用 7.1 ’C54x的主机接口 HPI接口有两种工作方式: 共用寻址模式(SAM方式) 在这种方式下,主机和’C54x都能寻址HPI存 储器。如果是异步工作的主机寻址,可在HPI内部 重新得到同步。当’C54x与主机的周期发生冲突时 ,则主机具有寻址优先权,’C54x将等待一个周期 。 主机寻址模式(HOM方式) 在HOM方式下,HPI存储器只能让主机寻址, 而’C54x则处于复位状态或IDLE2空转状态。主机 可以访问HPI RAM,而’C54x则配置为最小功耗
章丁MS320c54的厅内说.口及亚用 7.1C54x的主机接口 HPT口可以支持主设备与C54x之间的高速 数据传送。 在SAM工作方式时,若HPI每5个 CLKOUT周 期传送一个字节,则主机的运行频率可达G后×n)/5 在HoM方式时,主机可以获得更高的速度 即每50ns寻址一个字节(即160Mbps),且与 C54x的时钟速度无关。 202122日 DSP原理及应用 5
2021年2月22日 DSP原理及应用 5 第7章 TMS320C54x的片内外设、接口及应用 7.1 ’C54x的主机接口 HPI口可以支持主设备与’C54x之间的高速 数据传送。 在SAM工作方式时,若HPI每5个CLKOUT周 期传送一个字节,则主机的运行频率可达(fd×n)/5 。 fd——’C54x的CLKOUT频率; n——主机每进行一次外部寻址的周期数,通 常n是3(或4)。 例如:’C54x的CLKOUT频率为40MHz,那么主 机的时钟频率可达32(或24)MHz,且不插入等待周 期。 在HOM方式时,主机可以获得更高的速度。 即每50ns寻址一个字节(即160Mbps),且与 ’C54x的时钟速度无关