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

关于i2c的一点问题,小白求带

[复制链接]
wingwing01 提问时间:2016-10-16 16:44 /
求助:用stm32F401RE和VL53L0X一个测距模块,代码是在st官网上下载的,本身我只能很模糊的看明白,似懂非懂。


问题在于VL53L0X的低功耗,在进入standby模式后的电流比官网上的数据大了很多很多,不满足低功耗了。问过导师,有可能是i2c通讯消耗的,所以想问问有没有办法使i2c不工作?导师给我的建议是i2c反初始化,但我在网上也没找到相关内容0.0也在查stm32的函数库,也没有找到相关的内容,求大神帮帮忙,解决一下这个问题,拜托大家了,谢谢。


收藏 1 评论7 发布时间:2016-10-16 16:44

举报

7个回答
高二毛 回答时间:2016-10-17 09:00:00
反初始化的意思就是把I2C占用的时钟资源,GPIO资源释放掉。这个标准库和CUBE HAL库中很多,你可以参考一下。
wingwing01 回答时间:2016-10-16 16:44:52
总结就是有能让i2c进入类似standby的方法吗?
wingwing01 回答时间:2016-10-17 09:08:19
高二毛 发表于 2016-10-17 09:00
反初始化的意思就是把I2C占用的时钟资源,GPIO资源释放掉。这个标准库和CUBE HAL库中很多,你可以参考一下 ...

谢谢,马上去看一下
回答时间:2016-10-17 10:45:26
关闭I2C功能,IO口配置为高阻态。
wingwing01 回答时间:2016-10-17 11:50:31
安 发表于 2016-10-17 10:45
关闭I2C功能,IO口配置为高阻态。

谢谢,马上试试。
回答时间:2016-10-18 15:40:56
除了I2C,还要考虑其他使用的IO口。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

wingwing01 回答时间:2016-10-21 11:39:20
安 发表于 2016-10-18 15:40
除了I2C,还要考虑其他使用的IO口。

恩恩,谢谢了,是有io口的问题

所属标签

相似问题

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