nuttx入门-点亮LED

本文介绍了如何在Nuttx实时操作系统上进行LED控制,通过解析代码和配置过程,详细讲解了从设备驱动到应用层的交互,帮助读者理解Nuttx的操作流程,并成功在STM32开发板上实现LED闪烁。
摘要由CSDN通过智能技术生成

Nuttx是一种实时操作系统,被用在PX4飞控上。国内关于nuttx的介绍很少,所以写这篇博客和大家分享,并且记录自己的学习历程。

关于Nuttx的配置方法在 https://www.youtube.com/channel/UC0QciIlcUnjJkL5yJJBmluw 。最开始的两篇视频里有,大家请先把这个视频的前五篇看一遍。否则真的一点看不懂我接下来要说的。

我这里从第三篇视频也就是第一个例程中开始讲开来。视频中用的是stm32C8T6,可是我手头只有stm32VET6的开发板,而且LED的引脚不同。所以为了亮灯,我们需要修改LED引脚定义。

这个视频有一点不好的地方是喜欢用makefile menuconfig,这种傻瓜式操作很方便,但是其实不利于代码的理解。视频中进入Application然后选择LED Example,所以我们去apps里面找到examples下的leds_main。打开文件过后在文件的底端发现

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值