香橙派Zero2开发板采用全志H616四核 64位处理器,支持安卓10和Linux操作系统,512MB/1GB 内存可选,集成千兆以太网卡、蓝牙5.0+双频WiFi、USB2.0、micro-HDMI等功能端口。板上还有13pin和26pin扩展口,丰富了产品的功能端口。本文要介绍的RTC时钟模块连接,就是通过连接板上的26pin扩展板实现。
zero2开发板在Linux下如需开启自动同步时间,目前是通过网络实现的,因为板子默认没有RTC。如果需要不联网实现时间同步,需要外接RTC模块。下面以香橙派DS1307 RTC 时钟模块为例,说明下时钟模块的连接使用方法:
1) 香橙派 DS1307 RTC 时钟模块如下图所示,使用 i2c 接口和开发板通信,i2c 设备 地址为 0x68。RTC 模块默认不配电池,使用前需要准备一块纽扣电池
2) 首先将 RTC 模块接到开发板的 26pin 上,接线方式如下所示
3) 接好 RTC 模块后,先用 i2cdetect 命令查看下是否能检测到 RTC 模块的设备地址