chop147的个人空间 https://blog.eetop.cn/1468735 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

【案例】串口环回实验

已有 214 次阅读| 2022-6-28 09:47 |个人分类:学习板|系统分类:芯片设计| FPGA

本章节更多的视频案例讲解可以点击案例编号000900000098学习


本工程利用MDY的MP801开发板和点拨开发板实现

工程要求:

本工程利用开发板中的FIFO数据处理模块和串行接口模块,实现了数据从上位机发送到MP801开发板和点拨开发板的FIFO再将数据返还给上位机的功能。


   从上位机PC端发送数据并保存到MP801开发板和点拨开发板FIFO中,当FIFO中保存的数据超过60个的时候,开发板启动发送数据操作,读取FIFO内保存的数据并将数据返回给上位机,并且在启动发送数据操作的过程中,如果FIFO变空,则结束发送操作,等待下一次的启动。


以下是MP801开发板外部接口的示意图:



以下是点拨开发板外部接口的效果图:



以下是串口环回实验的效果图:


点拨开发板上板视频,请


MP801开发板上板视频,请


以下是本工程基于MP801、MP603(点拨)、MP5620开发板的工程文件

 串口环回实验工程.zip (694.07 KB, 下载次数: 7, 售价: 1 金币)

以下是本工程的相关文档

 05 串口工程信号列表详解.pdf (457.16 KB, 下载次数: 7)


 参考代码-串口指令控制FIFO环回功能练习.pdf (4.45 MB, 下载次数: 10)


 明德扬课件-串口的FIFO缓存环回功能练习说明.pdf (257.03 KB, 下载次数: 7)


 明德扬课件-串口的FIFO缓存环回功能练习思路.pdf (345.56 KB, 下载次数: 5)


 明德扬课件-串口指令控制FIFO环回功能练习说明.pdf (258.99 KB, 下载次数: 5)


 明德扬课件-串口指令控制FIFO环回功能练习思路.pdf (294.28 KB, 下载次数: 9)


欢迎大家在此帖子里讨论本案例的问题。



【问题交流】

【问题1】输入数据之后点一下发送并不能收到,要点好多下发送他才能收到一些数据是什么原因?

答:本案例实现的功能,是“收到60个”后再返回给PC,所以这是正确的。


【问题2】我想实现发一个收一个的功能,应该如何修改代码。
答:提供两种方法思路供,具体请自行实践。
      方法1思路: 保证串口接收模块和串口发送模块,不需要data_handle模块。串口接收模块的输出直接连到串口发送模块的输入。
      方法2思路:打开data_hanle模块,将“60”这个数字改为1。


明德扬整理了的同学们提出的问题,本帖将所有问题进行一个汇总,大家可以从这里找到您想要学习或疑惑的问题,然后进入对应的汇总贴进行学习。为方便您随时找到答案,敬请您收藏本网址!http://www.mdy-edu.com/wentijieda/20210424/1359.html

明德扬科技教育



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 7

    粉丝
  • 1

    好友
  • 4

    获赞
  • 2

    评论
  • 420

    访问数
关闭

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

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-23 19:13 , Processed in 0.023313 second(s), 15 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部