tian2659 发表于 2020-6-5 13:02:54

#每日一练6.5#基于FPGA实现的串口通信的实操笔记


为鼓励大家动手动脑,早日成为技术大牛。电路城论坛现在推出#每日一练#栏目,由版块版主出题及提供答案,内容涉及电源,射频,单片机等各种技术话题。我们会在周一至周五的早上10:30更新问题和前天问题的解题思路及答案。欢迎大家参与。

本期内容来源于:
https://www.cirmall.com/bbs/data/attachment/forum/202005/28/144514r2zagiva2cya02a9.png

https://www.cirmall.com/bbs/forum.php?mod=image&aid=1437842&size=300x300&key=e31818abda18faed&nocache=yes&type=fixnoneCasper.T,电子与通信工程专业,在读硕士,对模拟通信,智能电子设计以及FPGA图像处理和加速器有丰富的设计经验。现主要从事电子信息技术运营方面的工作。

实验背景:FPGA首先向激光测距仪发送几个命令,使其以用户需要的模式开始工作,而测距仪开始工作之后就不断的以115200b/s的速度向FPGA发送距离数据。
1.串口协议介绍
在业界,串口又称为通用异步收发器(Universal Asynchronous Receiver/Transmitter,简称UART),它的通信方式遵循一套串口协议:UART通信首先将接收到的并行数据换成串行数据来传输。数据帧从起始位开始,后面是7个或8个数据位,一个可用的奇偶校验位和一个或几个高位停止位。在接收过程中,UART从数据帧中去掉起始位和结束位,并对收到的有效数据字节进行奇偶校验,最后将数据字节从串行转换成并行。另外,需要注意的是奇偶校验位可以不需要,有些实现为了简单起见,在协议实现时就没有设置奇偶校验位。UART传输时序如下图所示:


问:根据要求,给出你的实验结果吧,答案会在明天文章下方公布哦?
答:**** Hidden Message *****











答案汇总:https://www.cirmall.com/bbs/thread-161132-1-1.html
参与讨论,即可快速获取以下几本电源书籍(电子版)https://www.cirmall.com/bbs/data/attachment/forum/201910/23/091707wof2pvf28s8ofbnb.jpg
想成为论坛版主?想在#每日一练#展现你的技术才华?请联系工程师小助手Q:2740521371或邮箱:yanfen.mo@supplyframe.cncaihong.xiao@supplyframe.cn





tjpudubinbin 发表于 2022-4-12 17:25:43

FPGA串口

cyxsxzx 发表于 2020-7-21 08:56:08

加快

页: [1]
查看完整版本: #每日一练6.5#基于FPGA实现的串口通信的实操笔记

Baidu
map