以TMS320C542为例,介绍了其系列DSP(digital signal processing)芯片HPI(host port interface) 口的各个组成部分及其功能,并以AT89C51单片机作为主处理机,阐述了与TMS320C542之间实现数据共享的方法,成功地解决了主处理机通过 HPI接口...以TMS320C542为例,介绍了其系列DSP(digital signal processing)芯片HPI(host port interface) 口的各个组成部分及其功能,并以AT89C51单片机作为主处理机,阐述了与TMS320C542之间实现数据共享的方法,成功地解决了主处理机通过 HPI接口对DSP内部数据进行在线修改和实时监控的问题.最后给出了如何用HPI口实现程序的加载引导,以提高程序运行速度的方法.展开更多
数字信号处理芯片除了要有很强的数字处理能力外,在构成系统时还需要方便灵活的接口。德州仪器公司(TI)的很多DSP中都设计了HPI(Host Port Interface)接口,外部主机可通过该接口直接访问DSP的存储空间,包括映射的外围设备。文章介绍了用...数字信号处理芯片除了要有很强的数字处理能力外,在构成系统时还需要方便灵活的接口。德州仪器公司(TI)的很多DSP中都设计了HPI(Host Port Interface)接口,外部主机可通过该接口直接访问DSP的存储空间,包括映射的外围设备。文章介绍了用HPI接口实现主机和DSP的高速数据交互。展开更多
以Hynix公司的ARM7芯片HMS30C7202和TI公司的TMS3205416 DSP芯片为例,介绍了一个具有数据采集、数据处理、数据传输和数据显示等功能的系统。本系统工作流程如下:实时采集进来的外部数据由DSP进行处理,再由HPI将数据传给ARM进行显示或通...以Hynix公司的ARM7芯片HMS30C7202和TI公司的TMS3205416 DSP芯片为例,介绍了一个具有数据采集、数据处理、数据传输和数据显示等功能的系统。本系统工作流程如下:实时采集进来的外部数据由DSP进行处理,再由HPI将数据传给ARM进行显示或通过LAN传给服务器,实现数据远程处理功能。重点分析了DSP的HPI(host port in-terface)接口的工作原理。设计了HMS30C7202与TMS320C5416之间的HPI接口电路和HPI通信协议,给出了DSP部分与ARM部分的程序流程图。经实验验证,制作的样机满足设计要求,具有一定的实用价值。展开更多
文摘以TMS320C542为例,介绍了其系列DSP(digital signal processing)芯片HPI(host port interface) 口的各个组成部分及其功能,并以AT89C51单片机作为主处理机,阐述了与TMS320C542之间实现数据共享的方法,成功地解决了主处理机通过 HPI接口对DSP内部数据进行在线修改和实时监控的问题.最后给出了如何用HPI口实现程序的加载引导,以提高程序运行速度的方法.
文摘以Hynix公司的ARM7芯片HMS30C7202和TI公司的TMS3205416 DSP芯片为例,介绍了一个具有数据采集、数据处理、数据传输和数据显示等功能的系统。本系统工作流程如下:实时采集进来的外部数据由DSP进行处理,再由HPI将数据传给ARM进行显示或通过LAN传给服务器,实现数据远程处理功能。重点分析了DSP的HPI(host port in-terface)接口的工作原理。设计了HMS30C7202与TMS320C5416之间的HPI接口电路和HPI通信协议,给出了DSP部分与ARM部分的程序流程图。经实验验证,制作的样机满足设计要求,具有一定的实用价值。