DM642的HPI16调试问题

[复制链接]
 楼主| KingT 发表于 2008-4-27 21:39 | 显示全部楼层 |阅读模式
这两天一直在调试ARM(LPC2214)和DM642的HPI16通信:<br />1.我的程序是仿照Realtime开发板提供的HPI16的测试程序,发现一个问题:<br />在进行HPI16写程序的时候,直接用HPIW;&nbsp;HPIADDR&nbsp;=&nbsp;addr;&nbsp;__asm{nop;nop;}&nbsp;HPIDATA&nbsp;=&nbsp;data;&nbsp;执行完程序以后看DSP的RAM,有数据。为什么可以直接往32位的DSP写。我看数据手册上不是要按照先送16位数据,再送第二个16位数据吗?<br />(为什么没按照:HPIW;&nbsp;HPIADDR_L&nbsp;=&nbsp;(addr&nbsp;&&nbsp;0xffff);&nbsp;HPIADDR_H&nbsp;=&nbsp;(addr&nbsp;&&nbsp;0xffff0000)&gt&gt16;&nbsp;__asm{nop;nop;}&nbsp;;&nbsp;HPIDATA_L&nbsp;=&nbsp;(data&nbsp;&&nbsp;0xffff);&nbsp;HPIDATA_H&nbsp;=&nbsp;(data&nbsp;&&nbsp;0xffff0000)&gt&gt16;)<br />再进行读的时候只能读到DSP的低16位。<br />2.&nbsp;还有个问题想请教一下斑竹,5100仿真器的问题。CCS6000一直出现与仿真器不能连接的现象。在CCS6000坐下角的状态栏出现CPU&nbsp;Reseting,过一伙CCS6000就死了,是不是板子烧了啊?原来重来没出现过这种现象。<br />请教各位!
 楼主| KingT 发表于 2008-4-28 09:53 | 显示全部楼层

DM642的HPI16调试问题

没人回答啊!!!!
maoyanarm 发表于 2008-5-5 18:13 | 显示全部楼层

时序不对吧

时序不对吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部