大学生
最后登录1970-1-1
在线时间 小时
注册时间2017-7-29
|
发表于 2017-12-21 12:57:31
|
显示全部楼层
本帖最后由 纸he 于 2017-12-21 13:06 编辑
我看过匿名的飞控是用usb hid打印的,虽然是软解算。。速度比串口快,但是我觉得这样做不合适。。应该在cpu空闲的时候打印,我是建立环形缓冲区的,其实没法实时显示的!!!
附一个我参考某本四轴书和官方例子修改的DMP启动源码
Driver.rar
(2.75 KB, 下载次数: 19)
中断里(可以用定时器或者MPU的INT引脚) do
{
dmp_read_fifo((short*)&gyro,(short*)&acc,quat,×tamp,&sensors,&more);
}while(more != 0);//读到剩余包为0,防止FIFO溢出
//采样速率:2.5ms DMP_FIFO速率:5ms
my_dmp_startup(0,400,200);
|
|