找回密码
 注册
关于网站域名变更的通知
查看: 468|回复: 1
打印 上一主题 下一主题

[毕业设计] TI 54xxDSP通过HPI与51单片机的接口技术

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-20 15:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

3 U& p) I0 p$ \  C摘要: DSP应用系统主从式系统设计的关键是主机和从机之间的数据通信。一般实现双机通信的方式有多种,文章主要设计1 Q& a% U  I/ Z
TMS320C54x芯片通过HPI( Host Port InteRFace)接口和51单片机进行数据通信的具体方案,并给出详细的硬件连接以及软件编程
2 `9 Q/ y/ y4 O! M) E% E* Z方法。
/ _! P/ D& C" M  G关键词: DSP;HPI;单片机
* M, Y4 ~( F& ~5 B
) k5 l/ g# Q$ A. l主机接口( HPI)是TMS320C54x系列定点芯片内% R5 n/ M4 d  D% s
部具有的一种接口部件,主要用于DSP芯片与其他总
8 N, N: x! H( x# p( F6 q- u# |线或CPU进行通信。HPI接口通过控制寄存器
, V0 C0 z+ U+ I) y# W7 {* W' \- V(HPIC)、地址寄存器(HPIA)、数据所存器(HPID)和
7 P8 B9 [; M% k5 ~7 N/ gHPI内存块实现与主机通信。其主要特点有:接口所.' w# a5 y4 X+ E$ Z( B
需外围硬件芯片很少;HPI单元允许芯片直接利用一
& a9 h7 D2 ^5 w) |7 F个或两个数据选通信号、一个独立或复用的数据总线' I. {5 n, R/ h
接到为控制单元mcu上;主机和DSP芯片可独立地.! [4 x5 j" W, T' k9 d& e
对HPI接口操作;主机和DSP芯片握手可通过终端方2 H& j  h! L; }) {2 s1 d
式来完成。另外,主机还可以通过HPI接口装载DSP7 U- |7 t$ Y/ d! {3 Q+ z
应用程序、接受DSP运行结果或诊断DSP运行状态。
& ~  R# N) K9 Y2 \0 LHPI为DSP芯片的接口开发提供了一-种极为方便的途) d6 R5 _$ f& ?* }0 ^
径。DSP芯片中的HPI分为HPI-8和HP1-16,分别2 h( [  E- T8 e4 u7 a1 B
针对具有8位和16位数据线的单片机。每一种又分
- c! A$ Q  s6 ~0 c0 ~& _( u为标准型和增强型。其区别在于标准型只可以访问固
# r" s- F- ?& N2 o; S定的地址空间,而增强型可以访问整个DSP的片内存
* y' \, @' `* n9 n储器。本文以增强型的HPI-8为例为说明。
8 v, N$ |9 Y% T1 K1硬件设计
' l4 I$ O# J! Q% ?/ \1.1 时序匹配
* Z* [1 l; T- x- @4 yHP1-8总共有18根信号线。其中数据线8根: L7 F8 F) n3 v; G% x  ^8 ?
(HDO ~ HD7) ,其余10根都是控制线,如表1所列。  k- q9 O0 q- D3 f2 {% y+ d* @) C
1.1.1 HAS:在数据线和地址复用的MCU中,与ALE .
. N8 e0 o6 e6 f1 d+ y1 @8 L信号连接,在下降沿锁存HBIL、HCNTL0/1、HR/W,因
; L2 @6 p6 d1 A) I此这些信号通常与地址线连接。如果MCU的数据线.
5 d1 c: X4 s3 H和地址线没有复用,则应该接高电平。+ h8 ~; u2 R" g
1.1.2 HDS1 、HDS2 :数据传输的时序控制。时序见图" }$ n( W( x4 R) E. A2 y' B; h
1,即下降沿传输开始,上升沿传输结束。另外如果不: ?, W2 v) Q# f/ Q$ Y7 f
使用HAS(即接高电平),也可以配合HCS对HBIL、
- q% Y& W/ \- S* rHCNTL0/1、HR/W进行锁存。( t$ b* `1 c. X+ W% A; s
+ C' V- _3 A% N2 m) x

! \2 M9 e- m! x& s, r8 p8 |. r* @  F4 x
附件下载:5 x* {8 g, m7 n. T/ d( p. u
游客,如果您要查看本帖隐藏内容请回复
$ i- A% A9 x8 _5 \# @: ?

% `! Y) \" M0 c8 D3 D2 J" M
8 X; R) k4 D0 S& L* Z, P0 {7 q

该用户从未签到

2#
发表于 2020-1-20 15:54 | 只看该作者
DSP芯片中的HPI分为HPI-8和HP1-16,分别针对具有8位和16位数据线的单片机
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-1 22:06 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表