OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4200|回复: 2

USMART调用函数死机问题。

[复制链接]

4

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-1-19
在线时间
0 小时
发表于 2015-6-2 11:09:48 | 显示全部楼层 |阅读模式
5金钱
代码基于例程改的。F4 MPU6050&F1UCOSII.我已经测试了MPU是正常工作的,同时printf了数值回来。
我想用runtime测试一次MPU6050解算需要多少时间。但是每次一call这个函数就死机了。
求大神们解释

void led_set(u8 sta)
{

//u8 t=0; //默认开启上报
//u8 key;
float pitch,roll,yaw; //欧拉角
short aacx,aacy,aacz; //加速度传感器原始数据
short gyrox,gyroy,gyroz; //陀螺仪原始数据
//short temp;
if(mpu_dmp_get_data(&pitch,&roll,&yaw)==0)

//temp=MPU_Get_Temperature(); //得到温度值
MPU_Get_Accelerometer(&aacx,&aacy,&aacz); //得到加速度传感器数据
MPU_Get_Gyroscope(&gyrox,&gyroy,&gyroz); //得到陀螺仪数据
if(sta)OSSemPost(sem_led1); //show it's working
}



最佳答案

查看完整内容[请看2#楼]

连发两帖,不都告诉你了直接用UCOSII自带的时间测量函数的嘛
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-6-2 11:09:49 | 显示全部楼层
连发两帖,不都告诉你了直接用UCOSII自带的时间测量函数的嘛
开往春天的手扶拖拉机
回复

使用道具 举报

4

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-1-19
在线时间
0 小时
 楼主| 发表于 2015-6-2 11:32:20 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
嗯。多谢。挺好用的。这个贴我是好奇为什么USMART会死机。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 18:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表