烽火社区

标题: 【STM32L476 Nucleo】使用DS3231 [打印本页]

作者: 老朽新手    时间: 2016-5-15 04:57 PM
标题: 【STM32L476 Nucleo】使用DS3231
DS3231模块在NUCLEO_F411上曾经测试过([Nucleo-F411RE连接DS3231模块),但是为了验证NUCLEO_L476的I2C在MicroPython下是否可以正常工作,所以再次测试一下。

DS3231可以直接插在Arduino排座上,顺序正好一样。

[attach]30462[/attach]

然后将DS3231.py的库复制到PYFLASH中,运行下面的程序,可以看到可以正确的读取时间和温度,说明I2C1工作正常。
  1. >>> from DS3231 import DS3231
  2. >>> ds = DS3231(1)
  3. >>> ds.TEMP()
  4. 25.75
  5. >>> ds.TIME()
  6. [16, 35, 38]
  7. >>> ds.DATE()
  8. [16, 5, 15]
  9. >>> while True:
  10. ...     pyb.delay(1000)
  11. ...     ds.sec()
  12. ...
  13. 14
  14. 15
  15. 16
  16. 17
  17. 18
复制代码



[attach]30463[/attach]





欢迎光临 烽火社区 (https://bbs.cnecport.com/) Powered by Discuz! X3.2