- 1
- 2
- 3
- 4
- 5
基于FPGA的UART全双工数据控制器
资料介绍
UART串行通讯协议是一种经典通讯协议,尽管在当前,它的通讯传输速度已经不能满足高数据量传输场景,但在传统的工业应用中还十分普遍广泛。在网上,一般所见到的可应用于FPGA设计的UART接口都遗留有编程语言的设计痕迹,无法实现FPGA上的多数据时序控制传输,因此本文提出了一种带有多标志位的UART控制器,可以满足数据流的双向全双工传递。但由于本人在设计上经验的缺失,本文采用的接收状态机与发送状态机的设置与控制存在有严重不足,希望本文的设计能够引起大家的思考。
UART协议通过两根数据线实现上下位机数据的双向传递,在数据通讯开始之时,通讯双方需要约定通信所使用的波特率值。由于UART不使用时钟线,因此只有约定了波特率值的前提下,有效数据才可以被识别采集。在约定的波特率下,系统按照指定间隔对数据线上的数据进行采样,读取出有效数据位;而发送方按照指定间隔将数据的每位保持指定的时间,方便接收方进行等间隔采样。
部分文件列表
文件名 | 大小 |
基于FPGA的UART全双工数据控制器.pdf | 1M |
最新上传
-
wubaojun1982 打赏1.00元 12小时前
资料:ADS1241驱动代码
-
21ic小能手 打赏10.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic下载 打赏320.00元 3天前
用户:liqiang9090
-
21ic下载 打赏260.00元 3天前
用户:gsy幸运
-
21ic下载 打赏110.00元 3天前
用户:zhengdai
-
21ic下载 打赏130.00元 3天前
用户:WK520077778
-
21ic下载 打赏100.00元 3天前
用户:sun2152
-
21ic下载 打赏70.00元 3天前
用户:xuzhen1
-
21ic下载 打赏40.00元 3天前
用户:w178191520
-
21ic下载 打赏70.00元 3天前
用户:xzxbybd
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:kk1957135547
-
21ic下载 打赏30.00元 3天前
用户:forgot
-
21ic下载 打赏30.00元 3天前
用户:w993263495
-
21ic下载 打赏30.00元 3天前
用户:年轻的国王
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏30.00元 3天前
用户:不觉明了
-
21ic下载 打赏20.00元 3天前
用户:xujibicool
-
21ic下载 打赏10.00元 3天前
用户:idlaoming
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
注册1 打赏0.01元 3天前
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.05元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
用户:xlhtracy
-
注册1 打赏0.01元 3天前
全部评论(0)