我是一个要做毕业设计的学生,现在的课题是用单片机发送一个简单数据通过TSB12LV32+TSB41LV04A传到电脑里,其中TSB12LV32和TSB41LV04A 的连接已经找到了,现在想把单片机连接到TSB12LV32上去,但是有几个引脚不知道要怎么连接,希望大侠们给小弟一点...
全文
回复(5) 2008-11-23 22:32 来自版块 - (IEEE1394)FireWire
表情
xzz88看了上面2位的讨论,我也受益了。 不过,总感觉搞1394的人太少,技术积累太少了。。。。。。 我还是很茫然啊~ (2010-04-26 09:56)
nashkidd还是不太懂,是不是说我直接把DMREADY连到单片机的IO口的方法行不通呢? 那我应该怎么连接这个引脚? 还有,DMCLK这个引脚要怎么连接呢?是个OUT口 希望你留个你的QQ号给我 我的QQ 915557880(2008-11-25 08:53)
milanbrazil前两个问题我的回答是YES。根据你的情况,DM口应该是用作输出,DMREADY信号可以像你说的那么处理,但是用DM口输出数据的时候,要在每一个DMCLK的上升沿输出一个16bit数据,这个用单片机很难完成吧(2008-11-25 08:06)
nashkidd谢谢你的解释,我想再细问一下 “PKTFLAG,DMERROR,DMDONE这几个信号是调试用” 是什么意思?就是说这些引脚可以不连接是吗? “同一个时钟信号应该既给单片机又输入给BCLK ” 是不是说晶振在接单片机的同时还要接到BCLK上面呢? 我是想在单片机里直接...(2008-11-24 21:07)
milanbrazilBCLK是输入信号,应该接时钟。单片机要用同步时序访问tsb12lv32,所以同一个时钟信号应该既给单片机又输入给BCLK,设计时还要好好考虑访问时序,不行就加个cpld做时序控制。 其它的信号都和DM接口有关。这个主要是为了快速接收和发送报文用的,应该用FIFO与这个DM口配合...(2008-11-24 15:03)

返回顶部