马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 china 于 2014-1-6 19:53 编辑
今天终于焊接好了第一块硬件,开始软件调试了。先来看看板子资源的。
采用MPU6050和HMC5883 BMP085或MS5611作为传感器 包含三路串口输出 一个IIC接口 一个SPI接口
一个超声波接口 蜂鸣器 SD读写。 8路PWM输出和8路PWM输入。
电位器调节PID 三个参数。
准备移植FATFS系统,直接TF卡记录飞行数据,不再使用串口传输才能记录。
程序开头需要包含以下几个方面:
LED初始化,
串口初始化
超声波初始化
IMU初始化
蜂鸣器初始化
PID读取初始化
PWM初始化
PPM初始化
Initial_LED_GPIO();
Initial_UART1(115200L);
Initial_UART2(115200L);
Initial_UART3(115200L);
Init_Sr();
IIC_Init();
Buzz_init();
IMU_init();
Pid_Init();
等这几方面。
最简单的就是LED和蜂鸣器的初始化了,只需要设定好了Io为输出,则可以驱动了其开关或者断开了。
蜂鸣器初始化
今天焊接了这块板子,就写了这两个程序,剩下的,接着调试……
|