<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Maybe2001的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Maybe2001</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Maybe2001]]></copyright><item><title><![CDATA[通过freeRTOS代替定时中断实现四轴无人机的飞控设计]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/161599382</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/161599382</guid><author>Maybe2001</author><pubDate>Wed, 10 Jun 2026 18:28:01 +0800</pubDate><description><![CDATA[这就是我整体无人机引入freeRTOS的相关函数和整体逻辑框架。其实最主要的应该就是整体逻辑框架，整个飞行逻辑框架已经成型了，有相关的设计需求只需要在这个框架下进行改写就行增添就行。]]></description><category></category></item><item><title><![CDATA[关于实现四轴无人机的姿态解算]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/161424401</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/161424401</guid><author>Maybe2001</author><pubDate>Wed, 27 May 2026 14:41:21 +0800</pubDate><description><![CDATA[我这个四轴无人机是基于STM32所设计的，陀螺仪使用的MPU6050,远程控制通信用的NRF24L01。想要让自己的无人机能起飞，还要再空中保持稳定，所需要有什么呢。
我这边总结了一下：整体架构，飞控、电池、电机、螺旋桨等选择。陀螺仪姿态解算，能随时掌握无人机的状态，辅助电机操控保持无人机平稳。
PID计算控制电机，调整电机输出让无人机按照自己的指令飞行。
此篇也主要是讲解无人机飞行中的软件设计部分，这边也只会讲解STM32联动MPU6050如何控制电机。该部分中关于头文件、引用这些都没有写进去，只写了主体]]></description><category></category></item><item><title><![CDATA[基于单片机手搓第一台新手无人机的器件选型和大致思路]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/161166580</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/161166580</guid><author>Maybe2001</author><pubDate>Sun, 17 May 2026 19:18:27 +0800</pubDate><description><![CDATA[相信大家在接触嵌入式后就都了解到或者刷到过很多无人机的视频，我也很早就有了一个自己弄一个无人机的想法，也是查询了很多资料。今天不讲程序只讲各个元器件的选型和大致思路，这些放到后面讲，也希望能帮助到大家造出自己的第一台无人机。]]></description><category></category></item><item><title><![CDATA[基于SPI通信的NRF24L01的远程通信基础使用]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/161116482</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/161116482</guid><author>Maybe2001</author><pubDate>Fri, 15 May 2026 18:34:31 +0800</pubDate><description><![CDATA[作为一个远程通信的模块，NRF24L01算是用的很多的了，平衡车和无人机基本上都会用上它。
这边也是我在使用这个模块远程通信的一些小的经验的使用体会。要先用好一个模块，首先就是要先对这个模块有一个了解，而对一个模块最直接最快的了解，一个是查看模块使用手册，例外一个就是看看其他人的总结视频或者文章之类的。这边对于这块芯片还是推荐查看它的使用手册，因为这个手册写的确实很详细。这个手册是能直接从网上搜索下载的，一搜一大片，里面英文版和中文版都有。英文版的芯片资料手册和中文版的几乎一样，跟其他模块不一样，这次建议可]]></description><category></category></item><item><title><![CDATA[关于I2C通信协议的简单理解和MPU6050的I2C通信使用]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/160825100</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/160825100</guid><author>Maybe2001</author><pubDate>Wed, 06 May 2026 21:23:50 +0800</pubDate><description><![CDATA[在接受一个字节的数据之后的下一个时钟周期，主机还会在下一次SCL高电平（1）的时候主动控制SDA为低电平（0），让从机读取，表示成功接受到数据，置高电平（1）就是表示非应答。通信起始，在SCL变为0之后，它就会以固定的频率从0到1，1到0的翻转，每一次从1变为0然后再变为1期间，主机会放开对SDA的控制，这个时候从机就能选择是否翻转SDA的电平，然后SCL变为高电平（1）期间，从机不允许变更SDA的电平！I2C规定，在双方都不通信的时候，SCL和SDA都为高电平，也就是1，这个时候双方都是不联系的。]]></description><category></category></item><item><title><![CDATA[关于通过STM32实现显示屏显示文字的代码]]></title><link>https://blog.youkuaiyun.com/Maybe2001/article/details/134940996</link><guid>https://blog.youkuaiyun.com/Maybe2001/article/details/134940996</guid><author>Maybe2001</author><pubDate>Tue, 12 Dec 2023 10:35:08 +0800</pubDate><description><![CDATA[大家在设置的时候肯定看到了取模演示的，他的光标是先写上半部分然后写下半部分。那么一开始给光标定点，第1行第1列的上半起始光标点为（0，0），下半起始光标点为（1，0）。这里我是通过B站江科大的视频学习的STM32编程，那也就通过他的源代码来说。最后，这个程序还有一点小小的瑕疵，如果有人像我这样写的程序，看看能不能从上面的思路把程序给改正过来，加油！不过要注意的是你的字模是从0开始计数的。那么废话不多说，这里我选择的字模软件为PCtolC2002，网上的字模软件也是很多的，大家随便搜一下就能得到。]]></description><category></category></item></channel></rss>