《嵌入式实时操作系统:RT-Thread设计与实现》 —2.4.3 跑马灯的例子

举报
华章计算机 发表于 2019/11/24 11:08:24 2019/11/24
【摘要】 本节书摘来自华章计算机《嵌入式实时操作系统:RT-Thread设计与实现》一书中第2章,第2.4.3节,作者是邱祎 熊谱翔 朱天龙 。

2.4.3 跑马灯的例子

对于从事电子方面开发的技术工程师来说,跑马灯大概是最简单的例子,这类似于每种编程语言中程序员接触的第一个程序Hello World,所以这个例子就从跑马灯开始,让它定时地对LED进行更新(亮或灭),详见代码清单2-1。

代码清单2-1 跑马灯例程

image.png

image.png

这是一个简单的LED跑马灯例程,代码清单中的rt_thread_mdelay()函数用于ms延时,使LED亮(500ms)灭(500ms)交替执行,每亮一次执行一次计数,10次之后退出执行。

仿真运行结果如下:

image.png

上手操作,从现在起,我们将正式踏上学习RT-Thread的道路!


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。