你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

小马哥STM32四轴飞行器课程体系解读(文末有福利)  

[复制链接]
jiuwangbujiu 发布时间:2018-7-18 10:37
新手两个月做出STM32四轴(一)——初版原理图的致命问题

新手两个月做出STM32四轴(二)—— 点亮MOS管

新手两个月做出STM32四轴(三)——MOS管驱动720空心杯原理

新手两个月做出STM32四轴(四)——系统无限次重启

新手两个月做出STM32四轴(五)——电源系统重新设计

文末有福利

16年做四轴的时候发表了上面的5篇帖子,主要从硬件层面分析了使用PCB做结构板的这种小四轴的设计过程中存在的问题,比如四轴外形应该如何设计、MOS管如何控制、空心杯电机如何调速、供电系统如何设计等等问题。

但是作为一个四轴飞行器diy的过程,大家更想了解的应该是四轴的飞控程序如何写。16年哪一款四轴是使用STM32F103C8T6做主控芯片的,在17年年底,我们团队对四轴和手柄做了更新升级和优化,如下图。

网站用四轴小图.jpg 网站用小图.jpg

新的四轴使用的主控芯片是STM32F411,这款芯片的资源如下:
  •   • 3路USART,速度高达12.5 Mbit/s,
  •   • 5路SPI(I2S复用),速度高达50 Mbit/s,
  •   • 3路I²C,高达1Mbps
  •   • 1x SDIO,频率高达48MHz,且所有封装均提供,
  •   • 1个USB 2.0 OTG(全速),
  •   • 2路全双工I²S,高达32位/192KHz,
  •   • 3路单工I²S,高达32位/192KHz,
  •   • 速度高达2.4 MSPS的12位ADC,
  •   • 11个频率高达100 MHz的16和32位定时器




主要性能及功效如下:
  •         性能: 在100 MHz频率下,从Flash存储器执行时,STM32F411单片机能够提供125 DMIPS/339 CoreMark性能,并且利用意法半导体的ART加速器实现了FLASH零等待状态。DSP指令和浮点运算单元扩大了产品的应用范围。

  •         功效: 该系列产品采用意法半导体90 nm工艺和ART加速器,具有动态功耗调整功能,能够在从Flash存储器执行时实现低至100 µA/MHz的电流消耗。停机模式下,功耗低至10 µA。




新版四轴的手柄还是沿用之前的主控芯片STM32F103,毕竟对于一个遥控手柄,103的资源已经绰绰有余,所以没有使用更强劲的芯片替代该芯片,而是简单对手柄的控制方式、外形等进行了简单优化。


新版的四轴套件还是以课程为主,我们的课程风格是“视频加文档”的风格,课程体系如下(以下内容,微信公众号“电子开发学习”已更新,未更新的此处暂时不展示):


一、四轴硬件设计课程(由于大部分是实际操作,故部分无文档,只有视频)
        
          1、小马哥四轴第1讲、    Altium Designer安装与介绍


          2、小马哥四轴第2讲上、原理图讲解之MCU最小系统讲解


          3、小马哥四轴第2讲下、原理图各模块讲解


          4、小马哥四轴第3讲上、AD库制作之原理图库的制作


          5、小马哥四轴第3讲下、AD库制作之PCB封装库的制作


          6、小马哥四轴第4讲上、原理图绘制


          7、小马哥四轴第4讲下、原理图绘制


          8、小马哥四轴第5讲、    用CAD绘制小四轴PCB外形


          9、小马哥四轴第6讲、    四轴PCB板元器件布局


          10、小马哥四轴第7讲上、PCB布线与2.4G模块布线


          11、小马哥四轴第7讲下、PCB布线之电源布线与敷铜


          12、小马哥四轴第8讲、    四轴四层板PCB板设计


二、四轴STM32软件设计入门课程与飞控算法课程(视频+文档)


          第1讲、    KEIL(MDK-ARM)安装


          第2讲上、Keil使用固件库创建STM32工程


          第2讲下、KEIL5快速创建STM32工程


          第3讲上、初识STM32


          第3讲下、初识STM32


          第4讲、    STM32标准库的封装


          第5讲上、点亮LED与GPIO介绍


          第5讲下、点亮LED之标准库使用


          第6讲上、利用串口实现打印


          第6讲下、串口打印重定向函数


          第7讲上、系统时钟与滴答定时


          第7讲下、滴答定时器计时延时


          第8讲、    RGB全彩灯编程与调试


          第9讲上、STM32外部中断及NVIC


          第9讲中、STM32中断及NVIC原理


          第9讲下、STM32中断代码实现


          第10讲上、STM32 IIC通讯时序讲解


          第10讲下、STM32 IIC 代码实现


          第11讲上、陀螺仪MPU9250讲解


          第11讲下、陀螺仪MPU9250讲解

          (后续内容包括姿态解算、数据通讯协议等,微信公众号尚未更新)


课件.PNG 软件课程视频.PNG


四轴代码.PNG 手柄代码.PNG


下面分享几个试看文档,回复即可下载(视频文件只能在微信公众号“电子开发学习”观看):
DragonFly用户手册(新)V1.04.pdf (1.41 MB, 下载次数: 65)
2 收藏 11 评论58 发布时间:2018-7-18 10:37

举报

58个回答
1401696616 回答时间:2018-7-18 11:10:55
好东东
龙章~ 回答时间:2018-7-18 11:38:01
支持 小马哥四轴   
文文爱你哟 回答时间:2018-7-18 11:44:48
跟着小马哥走,从未停止过,获益良多啊,支持小马哥
yiyi-355551 回答时间:2018-7-18 12:03:21
获益良多
kunchen 回答时间:2018-7-18 12:24:19
支持小马哥
jiuwangbujiu 回答时间:2018-7-18 13:00:46
龙章~ 发表于 2018-7-18 11:38
支持 小马哥四轴

多谢支持
勿忘心安110 回答时间:2018-7-18 13:21:32
先看看 谢谢楼主
myh9970 回答时间:2018-7-18 13:51:45
过来看看。。。。
myh9970 回答时间:2018-7-18 13:54:33
什么鬼,代码没有嘛

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版