Nuttx是一种实时操作系统,被用在PX4飞控上。国内关于nuttx的介绍很少,所以写这篇博客和大家分享,并且记录自己的学习历程。
关于Nuttx的配置方法在 https://www.youtube.com/channel/UC0QciIlcUnjJkL5yJJBmluw 。最开始的两篇视频里有,大家请先把这个视频的前五篇看一遍。否则真的一点看不懂我接下来要说的。
我这里从第三篇视频也就是第一个例程中开始讲开来。视频中用的是stm32C8T6,可是我手头只有stm32VET6的开发板,而且LED的引脚不同。所以为了亮灯,我们需要修改LED引脚定义。
这个视频有一点不好的地方是喜欢用makefile menuconfig,这种傻瓜式操作很方便,但是其实不利于代码的理解。视频中进入Application然后选择LED Example,所以我们去apps里面找到examples下的leds_main。打开文件过后在文件的底端发现