资源简介
mpu6050通过串口进行打印,可以看到原始数据和姿态解算后的yaw,pitch,roll
代码片段和文件信息
#include “beep.h“
/*******************************************************************************
* 函 数 名 : BEEP_Init
* 函数功能 : 蜂鸣器端口初始化函数 通过改变频率控制声音变化
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void BEEP_Init() //端口初始化
{
GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体变量,用来初始化GPIO
SystemInit();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOBENABLE); /* 开启GPIO时钟 */
/* 配置GPIO的模式和IO口 */
GPIO_InitStructure.GPIO_Pin=BZ; //选择你要设置的IO口
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; //设置推挽输出模式
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; //设置传输速率
GPIO_Init(GPIOB&GPIO_InitStructure); /* 初始化GPIO */
}
/*******************************************************************************
* 函 数 名 : sound1
* 函数功能 : 蜂鸣器报警函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void sound1() //救护车报警
{
u32 i=5000;
while(i--) //产生一段时间的PWM波,使蜂鸣器发声
{
GPIO_SetBits(GPIOBBZ); //IO口输出高电平
delay(i);
GPIO_ResetBits(GPIOBBZ); //IO口输出低电平
delay(i--);
}
}
/*******************************************************************************
* 函 数 名 : sound2
* 函数功能 : 蜂鸣器报警函数 通过改变频率控制声音变化
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void sound2() //电动车报警
{
u32 i=1000;
while(i--) //产生一段时间的PWM波,使蜂鸣器发声
{
GPIO_SetBits(GPIOBBZ); //IO口输出高电平
delay(i);
GPIO_ResetBits(GPIOBBZ); //IO口输出低电平
delay(i--);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-27 17:17 MPU6050打印\
文件 142247 2016-12-14 16:00 MPU6050打印\KEIL设置.png
文件 40708 2016-12-14 16:00 MPU6050打印\串口现象.png
文件 351199 2016-12-14 16:00 MPU6050打印\实验12:printf输出.pdf
文件 474 2016-12-14 16:00 MPU6050打印\实验说明.txt
目录 0 2018-08-31 19:41 MPU6050打印\工程模板\
文件 59715 2016-12-14 16:00 MPU6050打印\工程模板\1.uvopt
目录 0 2018-08-03 21:40 MPU6050打印\工程模板\APP\
目录 0 2018-07-27 20:40 MPU6050打印\工程模板\APP\IIC(24C02)\
文件 2727 2018-07-27 20:40 MPU6050打印\工程模板\APP\IIC(24C02)\iic.c
文件 480 2018-07-27 17:39 MPU6050打印\工程模板\APP\IIC(24C02)\iic.h
目录 0 2018-08-04 17:26 MPU6050打印\工程模板\APP\LED\
文件 2342 2018-08-04 17:26 MPU6050打印\工程模板\APP\LED\led.c
文件 182 2016-12-14 16:00 MPU6050打印\工程模板\APP\LED\led.h
目录 0 2018-08-04 15:35 MPU6050打印\工程模板\APP\MPU6050_I2C\
文件 5697 2018-08-04 15:35 MPU6050打印\工程模板\APP\MPU6050_I2C\mpu6050_i2c.c
文件 2084 2018-08-04 15:35 MPU6050打印\工程模板\APP\MPU6050_I2C\mpu6050_i2c.h
目录 0 2018-07-27 17:17 MPU6050打印\工程模板\APP\PWM\
文件 2025 2016-12-14 16:00 MPU6050打印\工程模板\APP\PWM\pwm.c
文件 94 2016-12-14 16:00 MPU6050打印\工程模板\APP\PWM\pwm.h
目录 0 2018-07-27 17:17 MPU6050打印\工程模板\APP\RS485\
文件 2580 2016-12-14 16:00 MPU6050打印\工程模板\APP\RS485\rs485.c
文件 98 2016-12-14 16:00 MPU6050打印\工程模板\APP\RS485\rs485.h
目录 0 2018-07-27 17:17 MPU6050打印\工程模板\APP\SysTick\
文件 1314 2016-12-14 16:00 MPU6050打印\工程模板\APP\SysTick\systick.c
文件 121 2016-12-14 16:00 MPU6050打印\工程模板\APP\SysTick\systick.h
目录 0 2018-07-27 17:17 MPU6050打印\工程模板\APP\beep\
文件 1879 2016-12-14 16:00 MPU6050打印\工程模板\APP\beep\beep.c
文件 194 2016-12-14 16:00 MPU6050打印\工程模板\APP\beep\beep.h
目录 0 2018-08-03 19:32 MPU6050打印\工程模板\APP\delay\
文件 6022 2018-08-03 19:32 MPU6050打印\工程模板\APP\delay\delay.c
............此处省略251个文件信息
- 上一篇:CCleaner.rar
- 下一篇:fragstats4.2安装包
相关资源
- 语音存储与回放的c程序
- STM32摄像头OV7725 资料全含代码
- stm32f103c8t6原理图及PCB
- 正点原子——MINI开发板.zip
- 基于STM32的超声波测距程序
- stm32-手势识别
- 开关电源中通过STM32F103 将电压电流显
- 基于STM32F103(C51)芯片的液晶显示屏
- 基于stm32的HC05蓝牙模块的点灯操作
- stm32读取磁卡ID程序源码
- 基于STM32RS485总线的数据采集系统设计
- STM32外部脉冲计数程序
- BH1750FVI传感器stm32程序
- stm32f103c8t6工程模板
- 基于stm32的串口通信程序
- stm32f10x pwm控制四个电机正反转.zip
- 基于STM32的温度传感器代码
- 基于 STM32F103C8T6 的测心跳血氧例程
- STM32 F103VCT6 KEIL5环境 USART SPI I2C TIM
- STM32-CS1237&HX711;.zip
- STM32 ADS1115驱动
- STM32串口环形队列
- STM32板LCD1602的配置代码
- 语音识别模块LD3320驱动程序stm32
- stm32NTC温度测试
- STM32 SD卡 记录传感器数据
- 基于STM32的数据采集+心率检测仪原理
- 基于stm32的太阳能项目
- stm32f103c8系统板 原理图 pcb
- STM32开发板上实现实时的时钟显示
评论
共有 条评论