# fly-pig
这是一个无人机四轴项项目,使用stm32 作为主控,使用固件库编程,移植ucos ii 操作系统,最终实现飞机可以起飞的完整项目
## 所使用的硬件:
1. STM32 f401 开发版
2. ESP8266-01s wifi 模块
3. OLED ssd1305
4. GY86模块
5. XXD 新西达 A2212/13T KV1000强磁无刷电机 4个
6. T8FB 2.4G 8通道 + R8FM接收机
7. F450 机架
8. 好盈电调航模无刷电调 20A
## 需要完成:
1. ucos ii的移植
2. 姿态解算算法的实现
3. PID算法实现
4. 串口通信 与上位机的连接进行数据传递
5. I2C与OLED通信
6. 主控对于接收机PPM的处理
7. 主控对于电调PWM的输出
8. 一体板 PCB设计 制作
## 文件结构
```
+---DebugConfig
+---ESP8266
+---f401
| +---CMSIS
| +---FWLIB
| \---STARTUP
+---I2C
+---LED
+---Listings
+---Objects
+---OLED
+---RTE
| +---Device
| | \---STM32F401RETx
| \---_Target_1
+---SYSTICK
+---TIM
+---USART
\---USER
```
# 未完待续
....
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这是一个无人机四轴项项目,使用stm32 作为主控,使用固件库编程,移植ucos ii 操作系统,最终实现飞机可以起飞的完整项目.zip嵌入式优质项目,资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目。 本人单片机开发经验充足,深耕嵌入式领域,有任何使用问题欢迎随时与我联系,我会及时为你解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明,项目具体内容可查看下方的资源详情。 【附带帮助】: 若还需要嵌入式物联网单片机相关领域开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步。 【本人专注嵌入式领域】: 有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,CSDN博客端可私信,为你解惑,欢迎交流。 【建议小白】: 在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目 【适合场景】: 相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可以基于此项目进行扩展来开发出更多功能
资源推荐
资源详情
资源评论
收起资源包目录
基于stm32+ucos ii 设计的无人机四轴项项目(毕设/课设/竞赛/实训/项目开发) (462个子文件)
led.axf 838KB
keilkilll.bat 374B
stm32f4xx_rcc.c 131KB
stm32f4xx_tim.c 119KB
stm32f4xx_rtc.c 98KB
stm32f4xx_flash.c 61KB
system_stm32f4xx.c 58KB
stm32f4xx_usart.c 55KB
stm32f4xx_i2c.c 52KB
stm32f4xx_dma.c 50KB
stm32f4xx_spi.c 50KB
stm32f4xx_pwr.c 41KB
stm32f4xx_sdio.c 37KB
system_stm32f4xx.c 26KB
stm32f4xx_dma2d.c 26KB
stm32f4xx_hash.c 25KB
stm32f4xx_gpio.c 24KB
stm32f4xx_spdifrx.c 17KB
stm32f4xx_syscfg.c 16KB
misc.c 11KB
stm32f4xx_wwdg.c 10KB
stm32f4xx_exti.c 9KB
stm32f4xx_hash_sha1.c 9KB
stm32f4xx_hash_md5.c 9KB
stm32f4xx_iwdg.c 9KB
stm32f4xx_flash_ramfunc.c 5KB
bsp_tim.c 5KB
bsp_gy86.c 5KB
bsp_ray.c 5KB
bsp_oled.c 4KB
bsp_usart.c 3KB
bsp_ppm.c 3KB
bsp_i2c.c 2KB
bsp_esp8266.c 2KB
bsp_led.c 620B
main.c 535B
bsp_systick.c 349B
commontables.crf 830KB
stm32f4xx_hal_i2c.crf 587KB
stm32f4xx_hal_uart.crf 551KB
stm32f4xx_hal_usart.crf 540KB
stm32f4xx_hal_rcc.crf 534KB
stm32f4xx_hal_dma_ex.crf 534KB
stm32f4xx_hal_dma.crf 531KB
stm32f4xx_hal_rcc_ex.crf 528KB
stm32f4xx_hal_gpio.crf 526KB
stm32f4xx_hal_pwr.crf 525KB
stm32f4xx_hal.crf 525KB
stm32f4xx_hal_pwr_ex.crf 525KB
stm32f4xx_hal_cortex.crf 525KB
stm32f4xx_hal_i2c_ex.crf 523KB
stm32f4xx_tim.crf 376KB
stm32f4xx_rtc.crf 373KB
bsp_esp8266.crf 370KB
bsp_gy86.crf 367KB
stm32f4xx_dma2d.crf 366KB
main.crf 366KB
stm32f4xx_rcc.crf 366KB
bsp_oled.crf 365KB
bsp_ray.crf 364KB
bsp_ppm.crf 364KB
bsp_tim.crf 364KB
stm32f4xx_flash.crf 363KB
stm32f4xx_dma.crf 363KB
bsp_usart.crf 362KB
stm32f4xx_hash.crf 362KB
bsp_i2c.crf 362KB
stm32f4xx_i2c.crf 361KB
stm32f4xx_usart.crf 361KB
stm32f4xx_hash_sha1.crf 361KB
stm32f4xx_hash_md5.crf 361KB
stm32f4xx_spi.crf 361KB
stm32f4xx_sdio.crf 360KB
stm32f4xx_pwr.crf 359KB
stm32f4xx_gpio.crf 358KB
system_stm32f4xx.crf 357KB
stm32f4xx_exti.crf 357KB
stm32f4xx_syscfg.crf 357KB
bsp_led.crf 356KB
stm32f4xx_wwdg.crf 356KB
misc.crf 356KB
stm32f4xx_flash_ramfunc.crf 356KB
stm32f4xx_iwdg.crf 356KB
bsp_systick.crf 355KB
stm32f4xx_spdifrx.crf 355KB
filteringfunctions.crf 182KB
transformfunctions.crf 139KB
supportfunctions.crf 134KB
arm_pool_q7_hwc.crf 78KB
arm_depthwise_separable_conv_hwc_q7_nonsquare.crf 78KB
arm_convolve_hwc_q7_fast_nonsquare.crf 77KB
arm_nn_mat_mult_kernel_s8_s16.crf 77KB
arm_depthwise_separable_conv_hwc_q7.crf 77KB
arm_convolve_hwc_q7_fast.crf 77KB
arm_convolve_s8.crf 77KB
arm_elementwise_add_s8.crf 77KB
arm_max_pool_s8.crf 77KB
arm_convolve_hwc_q15_fast_nonsquare.crf 77KB
arm_nn_mat_mult_kernel_s8_s16_reordered.crf 77KB
arm_fully_connected_q7_opt.crf 77KB
共 462 条
- 1
- 2
- 3
- 4
- 5
资源评论
阿齐Archie
- 粉丝: 1w+
- 资源: 2303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功