你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F103睡眠模式用MPU6050中断唤醒方法请教

[复制链接]
risky 提问时间:2015-10-21 16:43 /
有大神用过MPU6050的运动中断吗?
我进行了中断配置,可以进中断,但是缺点是一直在提示有中断的请求,几近崩溃,求大神指导
目的是为了实现利用中断唤醒STM32
收藏 1 评论13 发布时间:2015-10-21 16:43

举报

13个回答
disheng4688 回答时间:2015-10-22 08:40:38
帮顶                     
antstruggling 回答时间:2015-10-22 09:17:34
帮顶   
yygk 回答时间:2015-10-22 09:39:34
大神  能不能给你的mpu6050驱动参考参考  我的在STM32F407板子上 I2C就是工作不好啊 一直报错
北斗光寒 回答时间:2015-10-22 10:14:50
搜噶   帮顶
risky 回答时间:2015-10-22 15:00:28
yygk 发表于 2015-10-22 09:39
大神  能不能给你的mpu6050驱动参考参考  我的在STM32F407板子上 I2C就是工作不好啊 一直报错 ...

我就直接在网上搜的官方驱动,这个都包含在这里了,你可以参考一下

6050库.zip

下载

130.02 KB, 下载次数: 209, 下载积分: ST金币 -1

yygk 回答时间:2015-10-23 16:14:41
risky 发表于 2015-10-22 15:00
我就直接在网上搜的官方驱动,这个都包含在这里了,你可以参考一下

谢谢! 我再慢慢研究一下
zhangyadong300 回答时间:2016-10-31 20:56:08
MPU_Write_Byte(MPU_INT_EN_REG,0X40);          //打开运动中断                                              寄存器0X38            
MPU_Write_Byte(MPU_INTBP_CFG_REG,0X20);          //INT引脚高电平有效     中断引脚设置     寄存器0X37
MPU_Write_Byte(MPU_MOTION_DET_REG,0X01);  // 运动阈值                                             寄存器0X1F
MPU_Write_Byte(MPU_MOT_DUR,0X14);         //检测时间20ms   单位1ms                            寄存器0X20
MPU_Write_Byte(MPU_MDETECT_CTRL_REG,0XC8);   //运动检测控制、加速度计上电延时200ms。 单位1ms   寄存器0X69
       
黑皮男 回答时间:2016-11-2 11:06:44
没用过中断唤醒
星空旅行者 回答时间:2016-12-12 15:49:50
请问,楼主解决了吗,我的中断脚一直是高电平,可以把你的中断配置贴出来吗,谢谢!
12下一页

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版