2个回答
展开全部
我用vhdl写的,实现串口没问题
更多追问追答
追问
求啊 我现在一点思路都没有 逻辑“1”以两线间的电压差为+(2—6)V表示:逻辑“0”以两线间的电压差为-(2—6)V表示,这句话我都理解不了
追答
我晕啊,FPGA实现的是数字逻辑,实现的是TTL逻辑,咋能实现负电压呢,是FPGA编写TTL逻辑的异步串行协议,再经过电平转换芯片通讯(例如MAX487、MAX1487、MAX3089、MAX3362等电平转换芯片),也就是说把TTL转换为422电平。FPGA产生的逻辑是不能直接与RS422相连的。
可以把RS422理解成差分传输,差分传输用的很多,CAN总线也可以看成是差分传输,不过电平标准不同而已。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-17
展开全部
Q我770925575
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询