crayolaer的个人空间 https://blog.eetop.cn/105131 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

高级硬件基础(转)

已有 1111 次阅读| 2007-4-21 11:14 |个人分类:嵌入式软硬件S3C2410、AT32UC3A

天气: 晴朗
心情: 高兴

嵌入式系统软件教程

第三章

3.5  其他常用元器件

3.5.1  通用异步收发器和RS-232

      通用异步收发器(UART)是许多系统中的常用设备,其目标是通过串行接口转换数据。一个非常常用的接口标准是RS-232接口,应用于计算机和调制解调器之间,而现在经常应用在计算机与鼠标之间。

      从微处理器角度来看,UART就好像内存,只要在总线上设置相同的信号顺序(除非UART在I/O地址空间上),微处理器就可以与UART发送或接收数据。同ROM和RAM类似,外部电路必须能确定何时驱动UART的芯片势能信号。

      UART时钟电路与微处理器的时钟电路是分开的,因为它运行的频率必须是通用的位速率的整数倍。UART时钟电路的运行频率一般是14.7456MHz,14 745 600恰恰是28 800的偶数倍,而28 800bit/s是通信的通用速度。而微处理器的时钟电路没有类似的限制。

      图中右边信号是一系列端口:位传输线(TXD)、位接收线(RXD)和在RS-232协议中使用的标准控制线(如发送请求RTS、发送中止CTS等)。这些信号线与RS-232驱动器、接收器相连。UART通常运行在3V或5V电压下,但RS-232标准规定:0代表+12V;1代表-12V。这个驱动器、接收器负责将UART的输出信号从0和5V分别转化成+12V和-12V;或者将输入信号从+12V和-12V分别转化成0和5V。


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 1

    获赞
  • 17

    评论
  • 访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-27 16:13 , Processed in 0.014936 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部