link_bridge
驱动巨牛
驱动巨牛
  • 注册日期2002-11-28
  • 最后登录2011-05-15
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:905回复:2

UART

楼主#
更多 发布于:2003-10-06 20:42
那位仁兄用过16c550,或者554,MC2681之类的UART芯片?
如果速率是19.2KHZ时,D0-D7的发送,接收速率怎么样的呢?是不是和2.4KHZ有什么关系呢?
传输数据的起始位,停止位又是怎样的呢?
如果接收数据为空的话是不是线路上还有起始位,停止位这些呢?
谢谢!

[编辑 -  10/6/03 by  link_bridge]
lake
驱动小牛
驱动小牛
  • 注册日期2001-09-04
  • 最后登录2004-11-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-07 18:07
串口波特率应该由你的初始化程序来设定,当然与你的外接晶振频率有关,所以如果你的波特率比较高,最好选用合适的外接频率,以防分频器误差太大。传输停止位等参数设置由寄存器msg(好像,忘记啦)确定,如果没有数据串口线上当然什么都没有啦!
link_bridge
驱动巨牛
驱动巨牛
  • 注册日期2002-11-28
  • 最后登录2011-05-15
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-08 22:36
lake
你好!
我想问的是我读550,和往550写数据,需要的速率是多大?
频率应该是多少(工作在19.2khz)?
游客

返回顶部