logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PX4固件I2C驱动开发

本文介绍了在STM32开发板上移植PX4飞控系统时遇到的I2C驱动开发问题。作者针对室内小型无人机的需求,选择FPV飞控方案,重点阐述了I2C驱动的四层架构:驱动逻辑、WorkItemSingleShot初始化、任务管理器和workitem队列。详细分析了程序运行流程,并分享了调试经验,包括调试信息打印方法(使用PX4_ERR/PX4_INFO_RAW)、实例运行状态检查(stop命令或work_

#驱动开发#无人机
Nuttx移植到S5PV210

最近没有分析飞控的代码,转而研究Nuttx实时操作系统的移植。入门一个操作的移植还是挺有难度的,首先代码的框架能理清楚就很不容易了,尤其是Nuttx这种相对小众的操作系统,参考资料比较少,中文资料更少。因为目的是学习Nuttx的移植,所以不想简单地用pixhawk飞控作为开发板来实验,那样的话总是会局限在现有的代码中。正好手头有块飞凌的开发板,对s5pv210这款mcu又比较熟悉了,避免了学习硬件

#操作系统#嵌入式
到底了