|
一个跑在EK-STM32F板子上的RTC作为calender的例子,供大家参考
[复制链接]
硬件连接:串口线连至板子的UART-0端口。超级终端设置为: Bits Per seconds: 115200 Data bits: 8 Parity: none Stop bits: 1 Flow control Hardware
板子第一次跑这个程序时,进入时间配置。 根据超级终端上的提示,一次输入年,月,日,时,分,秒 (1月就输入01,10月直接输入10;同理3号就输入03) 随后当前的时间就显示到了超级终端上,并且每秒刷新。
没有断电的情况下再跑这个程序,由于看到bake up区域有被设置过时间的标志,不再进入时间设置阶段,而是直接到时间显示间断,在超级终端上,每秒刷新。
当然如果在EK-STM32F板子上将Vbat和电池相接,具体就是:将红色的电源跳线帽中的从下往上数的第5个取下,从原来的水平放置改成竖直放置(和上面的VBAT相连)。就算断电,只要再上电,看到back up区域中的记号,一样直接进入时间显示。因为断电后,back up区域由电池供电,其中记录的记号不会由于系统掉电而消失。 相关链接:https://bbs.eeworld.com.cn/upfiles/img/20077/2007726143559659.zip
|
|