新闻中心

EEPW首页>手机与无线通信>设计应用> 基于DSP-MCU的HPI口通信

基于DSP-MCU的HPI口通信

作者: 时间:2009-08-07 来源:网络 收藏

寄存器包括控制寄存器C,HPI地址寄存器HPIA和HPI数据寄存器HPID,它们的功能见表1。通过HCNTL0/1主机决定要访问的寄存器,见表2。

HPI-8的操作大多与HPIC有关,该寄存器的字段如表3所示。
HPIC寄存器的地址为数据存储空间的0020h。主机和C5402寻址HPIC寄存器的结果见表4~表7。
下面具体描述HPI-8的数据传输过程。它分为片外部分和片内部分,分别指主机与HPI-8寄存器的数据交换和HPI-8寄存器与片内RAM间的数据交换。
片外部分的数据传输包括两个字节的数据传输,主机驱动HBIL用来反映其状态,若主机在传输过程中打乱了次序,将造成数据丢失和不可预测的错误。为恢复正常的操作,主机必须重复正确的操作,让DSP根据HBIL正常接收和发送。同样主机也可以通过HCS,HDS1和HDS2来控制访问时间。HPI选号的下跳沿标志着字节传输的开始,通常在主机总线时钟的开始时出现;HPI选号的上跳沿标志着字节传输的结束,通常在主机总线时钟结束时出现。在第二字节的数据交换时,HPI选号的上跳沿标志着片外部分的结束和片内部分的开始。图2是一个HPI-8的时序示意图。



评论


相关推荐

技术专区

关闭