|
DS3231模块在NUCLEO_F411上曾经测试过([Nucleo-F411RE连接DS3231模块),但是为了验证NUCLEO_L476的I2C在MicroPython下是否可以正常工作,所以再次测试一下。
DS3231可以直接插在Arduino排座上,顺序正好一样。
然后将DS3231.py的库复制到PYFLASH中,运行下面的程序,可以看到可以正确的读取时间和温度,说明I2C1工作正常。
- >>> from DS3231 import DS3231
- >>> ds = DS3231(1)
- >>> ds.TEMP()
- 25.75
- >>> ds.TIME()
- [16, 35, 38]
- >>> ds.DATE()
- [16, 5, 15]
- >>> while True:
- ... pyb.delay(1000)
- ... ds.sec()
- ...
- 14
- 15
- 16
- 17
- 18
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|