标题:
无名科创开源飞控stm32源代码
[打印本页]
作者:
15645068301
时间:
2018-7-3 22:45
标题:
无名科创开源飞控stm32源代码
前人栽树,后人乘凉,感觉这个真的是良心开源,在github上下了然后学的入门,推荐给入门的各位四轴发烧友们!
0.png
(48.4 KB, 下载次数: 110)
下载附件
2018-7-4 04:45 上传
单片机源程序如下:
#include "Headfile.h"
/*----------------------------------------------------------------------------------------------------------------------/
----------------------------------------------------------------------------------------------------------------------*/
/*************************************************************************************************************************
//----------------------------------------------------------------------------------------------------------------------//
* 四旋翼飞行器飞控板V1.0 武汉科技大学 By.YuYi
* 优酷ID:NamelessCotrun无名小哥
* 无名科创开源飞控QQ群:540707961
* MCU: STM32F103RCT6 72MHz
* 接口映射表:
* 默认IMU(MPU6050 + IST8310 + SPL06_001):
* IMU_SCL --> PB6
* IMU_SDA --> PB7
* OLED:
* OLED_D0 --> PC3
* OLED_D1 --> PC2
* OLED_RST --> PC1
* OLED_DC --> PC0
* OLED_CS --> GND
* 电调输出:
* MOTOR1 --> PB1 --> TIM3_CH1
* MOTOR2 --> PB0 --> TIM3_CH2
* MOTOR3 --> PA7 --> TIM3_CH3
* MOTOR4 --> PA6 --> TIM3_CH4
* RC输入:
* PPM信号 --> PA8 --> TIM1_CH1
* SBUS信号 --> PB11--> USART3_RX
* 超声波:
* TRIG --> PB9 TRIG
* ECHO --> PA1 IO4
* 按键:
* S1 --> PC8
* S2 --> PC9
* LED指示灯:
* LED2(Green) --> PA5
* LED3(Blue) --> PC10
* LED4(Yellow) --> PC5
* LED5(Red) --> PC4
* SPI(Extended,3.3V) 自制作遥控器 & 传感器模块 MPU6500+HMC5983+MS5611
* SPI2_IRQ --> PB12
* SPI2_SCK --> PB13
* SPI2_MISO --> PB14
* SPI2_MOSI --> PB15
* SPI2_CE --> PC6
* SPI2_CSN --> PC7
* USART1(Wireless,3.3V) 山外多功能调试助手 & Mavlink
* USART1_TX --> PA9
* USART1_RX --> PA10
* USART2(Extended,5V) 外接GPS
* USART2_TX --> PA2
* USART2_RX --> PA3
* USART3(Extended,3.3V) 备用串口 ANO上位机、遥控器SBUS信号输入
* USART3_TX --> PB10
* USART3_RX --> PB11
* 预留IO口
* IO1 --> PC13
* IO2 --> PC14
* IO3 --> PC15
* IO4 --> PA1
************************************************************************************************************************/
/***************************While(1)里面只进行按键、显示、标定等程序****************************************************/
/***************************主要核心:传感器滤波、姿态解算、惯导、控制等代码在TIME.c里面运行**********************************/
int main()
{
HardWave_Init();//飞控板内部资源、相关外设初始化
delay_ms(500);
while(1)
{
Key_Scan();//按键扫描
QuadShow();//显示屏初始化
Accel_Calibartion();//加速度计标定
Mag_Calibartion(DataMag,Yaw_Correct);//磁力计标定
}
}
复制代码
所有资料51hei提供下载:
NamelessCotrunQuad_V1.0-master.zip
(2.77 MB, 下载次数: 383)
2018-7-3 22:45 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
jkc520
时间:
2018-7-6 14:39
正需求
作者:
passenger10
时间:
2018-8-4 13:10
GitHub怎么下啊,为什么下载失败
作者:
swyghost
时间:
2018-8-4 15:50
GitHub怎么下啊,为什么下载失败
作者:
合吾小舍
时间:
2018-9-21 10:26
这上面有没有算法,PID方面的
作者:
么么小辉
时间:
2018-11-1 09:51
谢谢~~~~
作者:
xuuyann
时间:
2019-2-22 17:15
非常感谢,学习啦
作者:
tigerzq
时间:
2019-2-27 22:50
程序里开始没说是开源呀
作者:
慢慢爱上M3
时间:
2019-3-30 14:32
谢谢分享。。
作者:
梁廷明
时间:
2020-10-19 16:34
swyghost 发表于 2018-8-4 15:50
GitHub怎么下啊,为什么下载失败
建议你用谷歌浏览器,页面还能翻译成中文。
作者:
qiantangjush
时间:
2020-11-16 19:21
想问一下,这个源码是购买了飞控器以后得到的吗,里面的sins.s,有没有.c文件。
这个算是部分开源吗?
作者:
air_123
时间:
2023-12-6 10:35
这上面有没有算法,PID方面的
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1