集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1039|回复: 0

UART通信接口模块的实现

[复制链接]
小舍YZ 发表于 2017-8-26 17:11:21 | 显示全部楼层 |阅读模式
UART通信接口模块的实现

    RS - 232的实现通常采用专用的UART(Universal Asynchronous Receiver and Transmitter)接口芯片或利用单片机本身所带有的异步通信功能,但有些情况下也需要利用可编程芯片通过软件的编制来实现UART的功能。在本设计中,为了方便文件的传输,我们也设计了基于UA RT的串口通信模块。

通信协议

    异步串口包括接收和发送两个部分。接收部分将收到的以帧为单位的串行输入信号转化为并行信号供取走。发送部分则完成信号的并一串转换。同时会给传送的8位数据加上起始位,奇偶校验位和停止位。异步串行通信关键要保证通信双方收发同步。由于没有时钟线,所以双方必须以一个固定的频率,同步的收发数据,才能保证数据传送的正确性。
异步串行通信的数据传送格式如下图7:  


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-4-20 09:22 , Processed in 0.058661 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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