关于 基于STM8的无线体感鼠标,新手小弟有些问题指教
时间:10-02
整理:3721RD
点击:
void main(void)
{
//uint8_t err;
//uint8_t str[5];
//uint8_t str1[5];
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIdiv1);
GPIO_Init(GPIOE,GPIO_PIN_5,GPIO_MODE_OUT_PP_LOW_FAST);
GPIO_WriteLow(GPIOE,GPIO_PIN_5);
Serial_Init(9600,0,0);
/* MPU6050 Initializing....*/
if(MPU6050_Init())
{
Serial_SendString("MPU6050 Init Success!\r\n");
}
else
{
Serial_SendString("MPU6050 Init Failed!\r\n");
return ;
}
while (1)
{
MPU6050_PrintGyro();
MPU6050_PrintAccel();
}
}
到了这里不知道如何编写程序,可以将MPU6050 6轴姿态数据解算成加速度和角速度实现在电脑屏幕上移动,有哪位大哥可以解答吗,小弟不胜感激!
{
//uint8_t err;
//uint8_t str[5];
//uint8_t str1[5];
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIdiv1);
GPIO_Init(GPIOE,GPIO_PIN_5,GPIO_MODE_OUT_PP_LOW_FAST);
GPIO_WriteLow(GPIOE,GPIO_PIN_5);
Serial_Init(9600,0,0);
/* MPU6050 Initializing....*/
if(MPU6050_Init())
{
Serial_SendString("MPU6050 Init Success!\r\n");
}
else
{
Serial_SendString("MPU6050 Init Failed!\r\n");
return ;
}
while (1)
{
MPU6050_PrintGyro();
MPU6050_PrintAccel();
}
}
到了这里不知道如何编写程序,可以将MPU6050 6轴姿态数据解算成加速度和角速度实现在电脑屏幕上移动,有哪位大哥可以解答吗,小弟不胜感激!