1.介绍
距离上次测评也有一阵子了,抽了一些时间来继续测评,这次没有加外设,就修改例程实现UART控制开发板上的LED灯,下面我们先来看一下官网给出的例程,这里使用的是官网的“MG32F02A072_132_V1.11”例程库,图1为官方例程列表。

图1
接下来选择一下要选用的例程,看了一下其他例程,发现就图2的例程比较容易修改,所以选择的“UART0_RX_DMA”这个例程来进行代码修改。

图2
我们来看一下主函数,可以看到有一个地方在判断UART接收的内容,那么就从图3这里来修改LED灯。

图3
2.设计
首先需要增加LED引脚的初始化,分别是三个灯,初始化如下图4,当然不要忘记初始化引脚的时钟增加一个使能函数,如图5。

图4

图5
最后修改就接收数据里面的内容,根据不同指令让不同的灯进行变化,分别设置‘0’改变红灯,‘1’改变绿灯,‘2’改变蓝灯,修改完之后如图6所示。

图6
串口使用的是PB8和PB9两个引脚,接线如图7。
图7
最终的运行效果如图8所示。

图8
3.总结
这一次测评整体的难度比较低,所以大家应该看一遍就会了,后期有时间的话会继续做测评,并对代码进行讲解。
编辑:hfy
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
led灯
+关注
关注
22文章
1606浏览量
112088 -
uart
+关注
关注
22文章
1319浏览量
106973
发布评论请先 登录
相关推荐
热点推荐
飞凌嵌入式OK3506-S12 Mini开发板产品点亮LED灯
。
3.检查是否是默认的eMMC 启动方式
4、双击putty图标,按如图设置后单击Open按钮
在出现的控制台窗口中,输入登录名:root,无密码直接敲回车,就会我们熟悉的命令行操作界面。
可用编辑器查看开发板
发表于 12-10 10:04
UART指令控制RGB灯实验
保证开发板相关硬件连接正确,用Type-C USB线连接开发板“USB TO UART”接口跟电脑。本次实验需要使用到串口调试助手,配置好串口参数并打开串口后,在调试助手的发送区域输入任意字符并点击发送,即可在接收区看见相同字符
基于FPGA开发板TSP的串口通信设计
本文详细介绍基于Terasic FPGA开发板TSP(又名C5P和OSK)和其板载CP2102N USB-UART桥接芯片的串口通信系统设计与实现。系统采用Verilog HDL编写UART
【创龙TLT113-MiniEVM开发板试用体验】点亮LED
借用别人的一句话,很有道理:开发板上闪烁的LED如同新手村的篝火,为每一位嵌入式开发者照亮通往硬件世界的探索之路。
一、LED
发表于 08-05 21:36
【RA-Eco-RA6M4开发板评测】4、配合DA16200实现网页监控开发板
开发板上的PMOD1上引出P501和P502串口,可以外接DA16200模块,通过AT指令,实现联网功能。
瑞萨生态工作室的DA16200低功耗Wifi模块,支持AT协议,用户可以
发表于 07-23 15:47
【RA-Eco-RA6M4开发板评测】+01+开箱测评+UART+PWM+LED
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】+03+UART+控制舵机+控制LED - 瑞萨单片机论坛 - 电子技术论坛 -
发表于 07-17 23:43
【汇思博SEEK100开发板试用体验】01 SEEK100开发板开箱&简介
喇叭用于验证扬声器功能。
LED 灯
开发板设计有 7 个 LED 灯:
3 个由恒流源控制的
发表于 07-03 22:28
中微爱芯32位MCU开发板AiP32RV15X介绍
AiP32RV15X开发板是一款基于RISCV内核的32位MCU开发板,提供了板载调试器、RESET、WAKEUP按键、三色LED、CAN收发器、USB接口、UART、ADC、SPI、
瑞萨RA系列FSP库开发实战指南(19)使用寄存器点亮LED灯
野火启明6M5开发板的LED电路图如图所示。图中RA6M5芯片的P400、P403、P404引脚分别通过一个2.2 KΩ的限流电阻连接到LED1、LED2、
同样的代码在官方开发板上运行正常,在自己板子上就跑不起来,怎么办?
同样的代码在Nordic官方开发板上可以运行正常,但在自己板子上就跑不起来,如果你碰到了上述情况,建议按照如下步骤进行自检: 首先确认用户板元器件焊接良好,功能正常。如果你的板子有
UART控制开发板上的LED灯实现方案
评论