
STM32在西南交大嵌入式系统实验五中的DMA实验源文件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这段简介描述的是在西南交通大学进行的一次针对STM32微控制器的嵌入式系统实验。实验内容聚焦于DMA(直接内存访问)技术的应用,旨在通过实际操作加深学生对硬件抽象层和数据高效传输的理解,并提供了相关的实验源代码文件以供参考学习。
实验说明:
1. 上位机向串行口发送一定长度的字符数据,开发板接收到后将这些数据从串口发回。测试单次发送与循环发送的效果,并记录下来。
2. 上位机通过串行口发送包含字母、数字和其他字符的数据,开发板接收后,在数码管上滚动显示其中的数字字符,其他字符则原路返回。
设计内容:
1. 设计两个计数器(计数器 1 和计数器 2),分别用于统计按键 KB1 和 KB2 的按下次数,并将实时的按压次数在数码管上显示出来。
2. 制定通信协议,把计数器 1 和计数器 2 的结果打包成数据帧并通过 DMA 方式发送到串行口。要求发送的数据与数码管上的数据显示同步。
实验材料包括两个文件夹和一个压缩包,其中一个仅包含滚动的数码显示以及按键计次显示在数码管的功能实现代码。单次或循环发送功能可以在 uart.c 文件中修改,也可以通过 CubeMX 重新生成配置来完成调整。
全部评论 (0)
还没有任何评论哟~


