飞凌(FORLINX EMBEDDED) 开发板设置硬件时钟

飞凌(FORLINX EMBEDDED) 开发板设置硬件时钟,确保断电后,有纽扣电池的供电,时间数据不会丢失。

1、环境:飞凌(FORLINX EMBEDDED)  OKMX8MPQ-C 平台

2、开发板怎么设置硬件时钟
对于任何嵌入式系统或开发板,硬件时钟(RTC,Real Time Clock)的设置都是至关重要的一步。硬件时钟可以帮助我们在系统断电后仍能保持时间的准确,为各种需要精确时间的应用提供便利。设置硬件时钟需要我们理解硬件时钟的工作原理、配置硬件时钟的方法和注意事项。

首先,我们需要理解硬件时钟的工作原理。硬件时钟是通过一个独立的晶振和电池供电实现的,即使在系统断电情况下也能够持续工作。硬件时钟会将时间信息保存在其内部的寄存器中,当我们需要获取或设置时间时,就需要通过I2C或SPI等接口与硬件时钟进行通信。

一、同步系统时钟(软件)

root@OK8MP:~# date
Tue Jul 13 22:18:47 CST 2021
root@OK8MP:~# date -s "2024-09-23 14:21:00"
Mon Sep 23 14:21:00 CST 2024
root@OK8MP:~# date
Mon Sep 23 14:21:03 CST 2024

二、设置硬件时钟

root@OK8MP:~# hwclock -w

三、测试

断开交流电,过一会重新供电,看开发板的时间是否正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值