STM32西南交大嵌入式系统实验五DMA 实验源文件
实验说明:https://blog.csdn.net/qq_61814350/article/details/138973775?spm=1001.2014.3001.5501 1、 (1)上位机向串行口发送一定长度的字符数据,开发板接收到数据后,将数据从串口 发回。测试单次发送与循环发送,比较并记录实验效果。 (2) 上位机向串行口发送一定长度的字符数据,包括字母、数字、其他字符,开发板 接收到数据后,数字字符滚动显示在数码管上,其他字符从串口发回。 2、 (1)设计计数器 1,计数器 2,分别采集和记录按键 KB1、KB2 按下的次数,并将实时 计数结果显示在数码管上。 (2)设计通信协议,将计数器 1、计数器 2 的计数结果封装成数据帧,以 DMA 方式向串 行口发送,要求发送的数据与数码管上显示的数据同步。 共两套代码,一个文件夹和一个压缩包,压缩包只有数码管滚动和按键计数显示到数码管。单次发送与循环发送可以直接在uart.c里修改,也可以用CubeMX重新生成。