请教LSM6DS33的应用问题

STM32系列
pyboard相关
zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

请教LSM6DS33的应用问题

#1

帖子 zl_cq » 2021年 4月 9日 16:02

1、LSM6DS33要使用的电源是3.3V,把PyboardCN v2板子和LSM6DS33上的GND连接后,能否使用PyboardCN v2板子上的PB5输出高电平来给LSM6DS33供电?
2、能否使用PyboardCN v2板子上的PB3连接LSM6DS33的INT1?
3、LSM6DS33的INT2悬空可以吗?
 

头像
shaoziyang
帖子: 2382
注册时间: 2019年 10月 21日 13:48

Re: 请教LSM6DS33的应用问题

#2

帖子 shaoziyang » 2021年 4月 9日 21:27

  1. 现在传感器的功耗都比较低,可以使用单片机的IO供电。注意在关断电源时最好同时关断I2C。
  2. 大部分引脚都支持电平中断功能,可以连接传感器的INT
  3. INT1和INT2可以自己配置,使用1个或者2个都可以。

zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

Re: 请教LSM6DS33的应用问题

#3

帖子 zl_cq » 2021年 5月 13日 16:39

请教:
在语句:i2c=I2C(-1,sda=Pin_SDA,scl=Pin_SCL,freq=400000)中,参数“-1”代表的是i2c总线的意思?这是硬件i2c特有的吗?

头像
shaoziyang
帖子: 2382
注册时间: 2019年 10月 21日 13:48

Re: 请教LSM6DS33的应用问题

#4

帖子 shaoziyang » 2021年 5月 13日 21:05

-1代表软件I2C。不过现在需要修改一下,在新版本的micropython中,不在支持用-1代表软件I2C,而是需要使用 SoftI2C,其它一样。

i2c=SoftI2C(sda=Pin_SDA,scl=Pin_SCL,freq=400000)

zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

Re: 请教LSM6DS33的应用问题

#5

帖子 zl_cq » 2021年 5月 16日 17:26

把LSN6DS33通过导线和pyboardCN V2连接后,设置i2c连接时,遇到了RTC的问题。求指导。
建立i2c时遇到的问题1.png
建立i2c时遇到的问题1.png (27.85 KiB) 查看 942 次
 

头像
shaoziyang
帖子: 2382
注册时间: 2019年 10月 21日 13:48

Re: 请教LSM6DS33的应用问题

#6

帖子 shaoziyang » 2021年 5月 16日 21:38

  1. 错误提示Pin没有open_DRAIN属性,应该是OPEN_DRAIN
  2. 固件版本较低,请升级固件到新版本在试试。
https://gitee.com/microbit/MicroPython_ ... boardCN_V2

zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

Re: 请教LSM6DS33的应用问题

#7

帖子 zl_cq » 2021年 5月 17日 18:41

升级pyboardCN V2的固件时,需要把连接到pyboardCN V2板子上的LSM6DS33去掉吗?

头像
shaoziyang
帖子: 2382
注册时间: 2019年 10月 21日 13:48

Re: 请教LSM6DS33的应用问题

#8

帖子 shaoziyang » 2021年 5月 17日 20:51

不影响

zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

Re: 请教LSM6DS33的应用问题

#9

帖子 zl_cq » 2021年 5月 18日 15:18

进入到这个界面后,该怎么操作呀?
更新固件-1.jpg
更新固件-1.jpg (199.75 KiB) 查看 902 次
 (下载好了firmware和DfuSe,且连接了板子上的BT0和3v3)

zl_cq
帖子: 56
注册时间: 2020年 6月 9日 17:19

Re: 请教LSM6DS33的应用问题

#10

帖子 zl_cq » 2021年 5月 18日 15:30

我是第一次升级(安装)固件,找不到Dfu的驱动。
更新固件-2.png
更新固件-2.png (47.43 KiB) 查看 901 次
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章