登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→用HPI口实现单片机与dsp通信,为什么不能读?[paxton]
*第10879篇: 用HPI口实现单片机与dsp通信,为什么不能读?
楼 主:
paxton
2003年4月23日14:19
用HPI口实现单片机与dsp通信,为什么不能读?
用196单片机与dsp tms320vc5409通过hpi口交互,单片机能够正常写入,但是不能读,要么读的数据错误,要么程序跑飞,单片机与dsp间只加了一片16245驱动,什么都没有?为什么?我已经调了好长时间了,哪位高手能指点一下?
第
2
楼:
大浪淘沙
2003年5月15日14:41
估计是时序有问题
我遇到过,是输入输出冲突问题,因为单片机写控制线和写数据是单向的,而读数据时要先写控制线,再读数据,所以回冲突。具体要分析你的硬件电路(尤其是单片机端口时复用)程序的读写时序。我调试通过了。有问题cklkk@sina.com联系
第
3
楼:
paxton
2003年5月19日10:55
确实是时序有问题
是时序有问题,但好像不是读写冲突,我的总线与片选是通过EPLD译码的,但读写信号没有,而且逻辑是用VHDL语言写的,我估计是因为延时问题造成的,将读写信号加入片选的逻辑,虽然读写脉冲变窄了,但是逻辑正确了。但其他芯片不存在这个问题。我是第一次用HPI口,所以为什么HPI口要加读写信号,而其他芯片不用,我也不知道,大概可能就是写信号与总线不同步,反正我这样改过以后就好了。你能详细介绍一下你的情况吗?我的EM:Liudm@tsinghuadtv.com
>>>>>>对该主题发表你的看法
本主题贴数
3
,分页:
[第1页]
[上一篇主题]:
谁有KC251的安装密码?
[下一篇主题]:
招聘单片机硬件开发人员(石家庄)