完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
UART 的工作流程可以分为接收过程和发送过程两部分。 接收过程指的是 UART 监测到 RS-232 总线上的数据,顺序读取串行数据并且将其输出给CPU 的过程。当信号监测器监测到新的数据(RS-232 输入逻辑变为 0,即 RS-232 传输协议的起始位)就会触发接收过程,其流程图如图 5-6 所示。首先 UART 内核会重置波特率发生器和移位寄存器,并且设置移位寄存器的工作模式为波特率模式,以准备接收数据。其次,移位寄存器在波特率时钟的驱动下工作,不断读取 RS-232 串行总线的输入数据,并且将数据保存在内部的寄存器内。接收完成后,UART 内核会对已接收的数据进行奇偶校验并且输出校验结果。最后,UART 内核会重置信号监测器,以准备进行下一次数据接收。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
2867 浏览 3 评论
27633 浏览 2 评论
3441 浏览 2 评论
3963 浏览 4 评论
基于采用FPGA控制MV-D1024E系列相机的图像采集系统设计
2306 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 13:19 , Processed in 0.695740 second(s), Total 44, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号