[NUCLEO-F030R8开发]6-UART控制LED

  • lkl0305@163.com
  • LV4工程师
  • |      2015-09-12 09:51:43
  • 浏览量 3560
  • 回复:3

刚刚开学,事情比较多。

抽空赶快分享近期使用心得。

=========================================================

今天来个UART控制LED吧。

一、先上效果:

串口首先打印提示信息:

6-UART控制LED

然后选择1-3号命令就可以打开关闭或反转LED了

6-UART控制LED

如果输入错误信息,会提示不能识别命令

6-UART控制LED

二、下面来分析一下程序:

首先是定义一些串口提示信息地字符型数组:

6-UART控制LED

这是定义串口发送数据个数的变量和串口接收数据的变量:

6-UART控制LED

下面是串口输出信息:

6-UART控制LED

输出命令提示信息:

6-UART控制LED

不断接收串口输入的命令,并根据命令来控制LED灯的状态:

6-UART控制LED

好了,主要程序就这么多,还是比较基础的串口应用了。

 

最后上传下源代码:

 

===================================================

 

楼主原创内容,记录学习过程,欢迎社区朋友交流……

 

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
听雨落凡尘 2015-09-12
不错顶一个
0   回复
举报
发布
lkl0305@163.com 2015-09-12
多谢版主支持
0   回复
举报
发布
fjjjnk1234 2015-09-12
赞一个!不错
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子