找回密码
 注册
搜索
查看: 836|回复: 2

[讨论] 关于uart数据的问题

[复制链接]
发表于 2008-10-23 12:43:08 | 显示全部楼层 |阅读模式
自己用vhdl写了一个uart,为了测试uart,我将uart接收数据的8位寄存器直接和uart发送数据的8位寄存器相连,将接收完的标志位和发送的标志位相连,通过串口精灵发数据并接收回来。可是很奇怪的现象发生了,串口精灵发送11,接收回来的数据变成了22,正好变成了2倍的关系。

不知道哪里出了问题,请教高手赐教。
发表于 2008-10-30 00:31:54 | 显示全部楼层
多接收了一位数据,所以显示数据有一位移位,X2.重新定义一下停止位等。
点评回复

使用道具 举报

 楼主| 发表于 2008-10-30 22:12:56 | 显示全部楼层
另外,请教大虾一下,在fpga中怎么写一个控制逻辑通过uart发送数据啊?

能不能说一下大致的思想,我写的总是一上电就不停的发数据,而我只想发送一个字节,或者可以控制的发送一个字节一个字节的数据。

谢谢!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-30 14:18 , Processed in 0.046353 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表