首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

STM32四轴旋翼无人机项目实战源码

硬件开发 591.7KB 20 需要积分: 1
立即下载

资源介绍:

项目以 STM32F411 作为飞行器主控芯片,实现一款四轴旋翼无人机。包括无线蓝牙驱动,PID运动控制算法、电机驱动、电池电压检测,IIC通信、中断初始化。实现四元姿态控制。
# quadcopter 项目以 STM32F411 作为飞行器主控芯片,实现一款四轴旋翼无人机

资源文件列表:

STM32四轴旋翼无人机源码项目实战源码.zip 大约有144个文件
  1. quadcopter-main/
  2. quadcopter-main/Communicate/
  3. quadcopter-main/Communicate/ANO_DT.c 22.95KB
  4. quadcopter-main/Communicate/ANO_DT.h 1.08KB
  5. quadcopter-main/Communicate/remotedata.c 8.55KB
  6. quadcopter-main/Communicate/remotedata.h 365B
  7. quadcopter-main/Control/
  8. quadcopter-main/Control/altitude.h 128B
  9. quadcopter-main/Control/control.c 4.76KB
  10. quadcopter-main/Control/control.h 382B
  11. quadcopter-main/Control/paramsave.c 9.6KB
  12. quadcopter-main/Control/paramsave.h 310B
  13. quadcopter-main/Control/pid.c 3.92KB
  14. quadcopter-main/Control/pid.h 232B
  15. quadcopter-main/Driver/
  16. quadcopter-main/Driver/altitude.c 566B
  17. quadcopter-main/Driver/delay.c 3.77KB
  18. quadcopter-main/Driver/delay.h 432B
  19. quadcopter-main/Driver/exit.c 1.82KB
  20. quadcopter-main/Driver/exit.h 116B
  21. quadcopter-main/Driver/fbm320.c 39B
  22. quadcopter-main/Driver/fbm320.h 107B
  23. quadcopter-main/Driver/flash.c 3.7KB
  24. quadcopter-main/Driver/flash.h 1.44KB
  25. quadcopter-main/Driver/iic.c 9.62KB
  26. quadcopter-main/Driver/iic.h 2.33KB
  27. quadcopter-main/Driver/led.c 13.22KB
  28. quadcopter-main/Driver/led.h 983B
  29. quadcopter-main/Driver/motor.c 4.11KB
  30. quadcopter-main/Driver/motor.h 185B
  31. quadcopter-main/Driver/mpu9250.c 11.1KB
  32. quadcopter-main/Driver/mpu9250.h 15.45KB
  33. quadcopter-main/Driver/nrf24l01.c 12.56KB
  34. quadcopter-main/Driver/nrf24l01.h 4.44KB
  35. quadcopter-main/Driver/nvicconfig.c 1.95KB
  36. quadcopter-main/Driver/nvicconfig.h 83B
  37. quadcopter-main/Driver/power.c 7.51KB
  38. quadcopter-main/Driver/power.h 322B
  39. quadcopter-main/Driver/spi.c 3.4KB
  40. quadcopter-main/Driver/spi.h 282B
  41. quadcopter-main/Driver/spl06.c 5.37KB
  42. quadcopter-main/Driver/spl06.h 4.74KB
  43. quadcopter-main/Driver/timer.c 915B
  44. quadcopter-main/Driver/timer.h 97B
  45. quadcopter-main/Driver/usart.c 5.58KB
  46. quadcopter-main/Driver/usart.h 209B
  47. quadcopter-main/Imu/
  48. quadcopter-main/Imu/filter.c 3.63KB
  49. quadcopter-main/Imu/filter.h 251B
  50. quadcopter-main/Imu/imu.c 7.92KB
  51. quadcopter-main/Imu/imu.h 482B
  52. quadcopter-main/Imu/structconfig.h 6.18KB
  53. quadcopter-main/Library/
  54. quadcopter-main/Library/misc.c 11.18KB
  55. quadcopter-main/Library/misc.h 6.76KB
  56. quadcopter-main/Library/stm32f4xx_adc.c 67.45KB
  57. quadcopter-main/Library/stm32f4xx_adc.h 32.23KB
  58. quadcopter-main/Library/stm32f4xx_can.c 65.2KB
  59. quadcopter-main/Library/stm32f4xx_can.h 27.2KB
  60. quadcopter-main/Library/stm32f4xx_cec.c 24.19KB
  61. quadcopter-main/Library/stm32f4xx_cec.h 12.15KB
  62. quadcopter-main/Library/stm32f4xx_crc.c 3.51KB
  63. quadcopter-main/Library/stm32f4xx_crc.h 2.36KB
  64. quadcopter-main/Library/stm32f4xx_cryp.c 34.66KB
  65. quadcopter-main/Library/stm32f4xx_cryp.h 14.14KB
  66. quadcopter-main/Library/stm32f4xx_cryp_aes.c 56.65KB
  67. quadcopter-main/Library/stm32f4xx_cryp_des.c 9.78KB
  68. quadcopter-main/Library/stm32f4xx_cryp_tdes.c 10.52KB
  69. quadcopter-main/Library/stm32f4xx_dac.c 26.18KB
  70. quadcopter-main/Library/stm32f4xx_dac.h 14.6KB
  71. quadcopter-main/Library/stm32f4xx_dbgmcu.c 6.65KB
  72. quadcopter-main/Library/stm32f4xx_dbgmcu.h 4.2KB
  73. quadcopter-main/Library/stm32f4xx_dcmi.c 18.34KB
  74. quadcopter-main/Library/stm32f4xx_dcmi.h 12.67KB
  75. quadcopter-main/Library/stm32f4xx_dfsdm.c 84.8KB
  76. quadcopter-main/Library/stm32f4xx_dfsdm.h 45.21KB
  77. quadcopter-main/Library/stm32f4xx_dma.c 51.68KB
  78. quadcopter-main/Library/stm32f4xx_dma.h 28.21KB
  79. quadcopter-main/Library/stm32f4xx_dma2d.c 26.53KB
  80. quadcopter-main/Library/stm32f4xx_dma2d.h 19.24KB
  81. quadcopter-main/Library/stm32f4xx_dsi.c 60.51KB
  82. quadcopter-main/Library/stm32f4xx_dsi.h 40.48KB
  83. quadcopter-main/Library/stm32f4xx_exti.c 9.65KB
  84. quadcopter-main/Library/stm32f4xx_exti.h 7.93KB
  85. quadcopter-main/Library/stm32f4xx_flash.c 62.24KB
  86. quadcopter-main/Library/stm32f4xx_flash.h 24.5KB
  87. quadcopter-main/Library/stm32f4xx_flash_ramfunc.c 5.32KB
  88. quadcopter-main/Library/stm32f4xx_flash_ramfunc.h 3.2KB
  89. quadcopter-main/Library/stm32f4xx_gpio.c 24.61KB
  90. quadcopter-main/Library/stm32f4xx_gpio.h 28.58KB
  91. quadcopter-main/Library/stm32f4xx_hash.c 26.01KB
  92. quadcopter-main/Library/stm32f4xx_hash.h 9.85KB
  93. quadcopter-main/Library/stm32f4xx_hash_md5.c 9.37KB
  94. quadcopter-main/Library/stm32f4xx_hash_sha1.c 9.57KB
  95. quadcopter-main/Library/stm32f4xx_i2c.c 53.14KB
  96. quadcopter-main/Library/stm32f4xx_i2c.h 31.19KB
  97. quadcopter-main/Library/stm32f4xx_iwdg.c 9.13KB
  98. quadcopter-main/Library/stm32f4xx_iwdg.h 4.22KB
  99. quadcopter-main/Library/stm32f4xx_lptim.c 33.68KB
  100. quadcopter-main/Library/stm32f4xx_lptim.h 17.36KB
  101. quadcopter-main/Library/stm32f4xx_ltdc.c 38.85KB
  102. quadcopter-main/Library/stm32f4xx_ltdc.h 20.69KB
  103. quadcopter-main/Library/stm32f4xx_pwr.c 42.43KB
  104. quadcopter-main/Library/stm32f4xx_pwr.h 9.39KB
  105. quadcopter-main/Library/stm32f4xx_qspi.c 31.58KB
  106. quadcopter-main/Library/stm32f4xx_qspi.h 19.75KB
  107. quadcopter-main/Library/stm32f4xx_rcc.c 133.96KB
  108. quadcopter-main/Library/stm32f4xx_rcc.h 49.89KB
  109. quadcopter-main/Library/stm32f4xx_rng.c 14.47KB
  110. quadcopter-main/Library/stm32f4xx_rng.h 4.18KB
  111. quadcopter-main/Library/stm32f4xx_rtc.c 100.79KB
  112. quadcopter-main/Library/stm32f4xx_rtc.h 39.97KB
  113. quadcopter-main/Library/stm32f4xx_sai.c 48.38KB
  114. quadcopter-main/Library/stm32f4xx_sai.h 27.58KB
  115. quadcopter-main/Library/stm32f4xx_sdio.c 38.05KB
  116. quadcopter-main/Library/stm32f4xx_sdio.h 22.25KB
  117. quadcopter-main/Library/stm32f4xx_spdifrx.c 17.48KB
  118. quadcopter-main/Library/stm32f4xx_spdifrx.h 11.02KB
  119. quadcopter-main/Library/stm32f4xx_spi.c 51.55KB
  120. quadcopter-main/Library/stm32f4xx_spi.h 20.68KB
  121. quadcopter-main/Library/stm32f4xx_syscfg.c 16.89KB
  122. quadcopter-main/Library/stm32f4xx_syscfg.h 14.03KB
  123. quadcopter-main/Library/stm32f4xx_tim.c 121.81KB
  124. quadcopter-main/Library/stm32f4xx_tim.h 50.48KB
  125. quadcopter-main/Library/stm32f4xx_usart.c 56.59KB
  126. quadcopter-main/Library/stm32f4xx_usart.h 17.64KB
  127. quadcopter-main/Library/stm32f4xx_wwdg.c 10.25KB
  128. quadcopter-main/Library/stm32f4xx_wwdg.h 3.46KB
  129. quadcopter-main/README.md 97B
  130. quadcopter-main/User/
  131. quadcopter-main/User/main.c 1.59KB
  132. quadcopter-main/User/main.h 439B
  133. quadcopter-main/User/stm32f4xx_conf.h 5.71KB
  134. quadcopter-main/User/stm32f4xx_it.c 9.12KB
  135. quadcopter-main/User/stm32f4xx_it.h 2.17KB
  136. quadcopter-main/start/
  137. quadcopter-main/start/core_cm4.h 111.72KB
  138. quadcopter-main/start/core_cmFunc.h 17.89KB
  139. quadcopter-main/start/core_cmInstr.h 27.25KB
  140. quadcopter-main/start/core_cmSimd.h 22.41KB
  141. quadcopter-main/start/startup_stm32f411xe.s 25.9KB
  142. quadcopter-main/start/stm32f4xx.h 918.14KB
  143. quadcopter-main/start/system_stm32f4xx.c 59.68KB
  144. quadcopter-main/start/system_stm32f4xx.h 2.18KB
0评论
提交 加载更多评论
其他资源 STM32F407驱动VL53L0实现连续测量【支持STM32F4系列单片机】.zip
STM32F407驱动VL53L0实现连续测量【支持STM32F4系列单片机】.zip
基于stm32f103控制的智能小车项目实战源码
基于stm32f103智能小车,包括方向控制、测距、视觉以及音频控制,并且通过OLED记录显示车体状态。同时使用esp8266远程控制,实时同步车载视频。实现功能包括语音控制小车行驶、手机APP控制小车行驶、自动识别物体、机械臂搬运物体。
java+mysql crm客户关系管理系统(doc文档).zip
这是“java+mysql crm 客户关系管理系统,文档”,仅供学习参考,请勿商用。
java+mysql crm客户关系管理系统(doc文档).zip
Java课程设计(班级管理系统).zip
这是“java 课程设计(班级管理系统)”,仅供学习参考,请勿商用。
Java课程设计(班级管理系统).zip
Oracle中文架构PPT
Oracle中文架构PPT,虽然10g版本,但是学习oracle哪怕10g都没问题 Oracle架构01_intro.ppt Oracle架构02_con_rman.ppt Oracle架构03_use_rman.ppt Oracle架构04_nc_rec.ppt Oracle架构05_recover.ppt Oracle架构06_fb.ppt Oracle架构07_corrupt.ppt Oracle架构08_memory.ppt Oracle架构09_perf.ppt Oracle架构10_schema.ppt Oracle架构11_store.ppt Oracle架构12_asm.pptm Oracle架构13_resource.ppt Oracle架构14_schedule.ppt Oracle架构15_security.ppt Oracle架构16_global.ppt Oracle架构17_workshop.ppt
项目 - 副本 (1).zip
众多外设集成,有延时,有按键,有LED,有PWM,有串口,有Timer,有外部中断控制LED,有DMA数据转存,有ADC多通道,有ADC多通道通过DMA转存,有软件I2C。
2024 TI杯电子工程设计大赛工程资料
移植的驱动:TFTLCD屏幕、触控IC、AD9910(DDS)、SI5351(时钟发生芯片) 所有驱动的通信部分被优化和重写(不超频的情况下),实现外设最佳性能表现 开发的算法 优化算法(gd.h):实现二阶余弦退火梯度下降法 FFT相关(fft.h):高精度FFT采样分析(与SI5351配合实现) 软件解调AM和FM信号 通信相关(fpga_spi.h):实现与FPGA的私有协议(类SPI)通信 波形生成(fmam_gen.h):实现DDS产生FM、AM调制波形 实现DAC产生FM、AM调制波形 方波周期测量(app.c)
人工智能挑战赛电子系赛道+队式程序设计
清华大学第六届人工智能挑战赛电子系赛道,包括界面设计、逻辑设计、通信设计。项目源码和设计文档包含在资源中。