网站首页

人工智能P2P分享搜索全网发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > LED照明 >

UART控制开发板上的LED灯实现方案

时间:2020-10-14 11:35

人气:

作者:admin

标签: uart 

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

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

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信