|
gpio readall 调出接口图 ; b! f% m/ g7 o6 P9 K- b
|
|
解决小时无法同步问题 + _2 I5 z4 e6 s& t }2 B; K
|
|
七、开机同步时间 将树莓派的时间与网络同步后,就可以写入到DS1302中,这样DS1302具有准确的当前时间,就算掉电也不会丢失,在树莓派离线时,可以在每次开机时将DS1302的时间写入到树莓派中,从而使得树莓派实现了实时时钟的功能。 获得可执行文件ds1302的目录
然后修改 /etc/rc.local 文件,在exit 0前面添加时间同步命令,这样在树莓派开机时就会自动将DS1302的时间同步到树莓派上。添加以下命令:
保存后退出。我们将树莓派断网,然后树莓派关机,过一会开机,使用date命令读取时间,可以看到树莓派的走时和当前时间一致,说明时间自动同步成功! |
|
VCC:模块的电源引脚,接树莓派的1号引脚(3.3V) # a; u1 M* D/ o% G* |! Z GND:模块的地,接树莓派的6号引脚(Grand)7 s& \+ g# `/ P - e s G% z. a: c) H# E1 R5 R CLK:SCLK 串行时钟,接树莓派wiringPi 0(物理编号:11号)4 ?) b2 [$ @& w7 k DAT:I/O 数据线,接树莓派wiringPi 1(物理编号:12号) r! q6 Q3 ?6 Y0 B. @ $ } k! b, [: B g7 w RST:复位引脚,接树莓派wiringPi 2(物理编号:13号) |
|
如果出现报错 / G, Z" w: |1 R6 q; [ DS1302 RAM TEST FAILURE. 433 errors.9 e- A1 r# h) ]+ w. J' q DS1302 RAM TEST FAILURE. 465 errors./ t6 q* E# X7 o, b: L' n 等错误 那就是你接了三角 并没有接vcc和gnd接地 |