FPGA基础 -- 通信协议 --- 了解UART以及电脑串口环境准备

本节文章主打用Altera FPGA 的开发工具 Quratus 以及C4芯片 EP4CE6F17C8完成rs232的串口回环实验(加FIFO)。

系列文章目录

1-FPGA基础 – 通信协议 — 了解UART以及电脑串口环境准备(本文)
2-FPGA实战 – UART — 实现串口回环(加FIFO)
3-FPGA实战 – UART — 封装UART IP核



前言

接下来咱们学习基础低速通信协议之一:UART。完成串口回环实验,并且封装uart的自用IP核。内容分三章发布。主打学习协议以及熟悉IP核的封装流程。
串口回环实验:将数据通过上位机(电脑)发送到FPGA芯片上然后由芯片传回上位机的串口助手中。
UART IP核:封装IP核,以后不用再编写冗长的代码,直接调用IP核就能实现串口通信。今后一些工程也会使用到哦,毕竟作者比较懒,懒得动脑子改写了很久的代码( -_-')(除非文章里的一些代码出错,记得出错了抓紧联系我,我会快速改好,不过应该也没啥错误,都是我重复检查好几遍的)。


一、UART协议

1、通信

(1)串行通信和并行通信

在硬件通信中数据的传递有两种方式,串行和并行。

并行通信是指数据的各个位用多条数据线同时进行传输。
优点:传输速度快。
缺点:占用资源多,传输距离短。
<

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值