Firefly-RK3399 開發(fā)板上有 一個集成于RK808上的RTC(Real Time Clock),主要功能有時鐘,日歷,鬧鐘,周期性中斷,雙通道32KHz時鐘輸出。
J2接上CR2032紐扣電池后,可以保證板子掉電后RTC可以正常運行。J2位置如下圖:

DTS配置信息存放于rk808節(jié)點
驅(qū)動代碼路徑:drivers/rtc/rtc-rk808.c
Linux 提供了三種用戶空間調(diào)用接口。 在 Firefly-RK3399 開發(fā)板中對應(yīng)的路徑為:
-
SYSFS接口:/sys/class/rtc/rtc0/
-
PROCFS接口: /proc/driver/rtc
-
IOCTL接口: /dev/rtc0
可以直接使用cat和echo操作/sys/class/rtc/rtc0/下面的接口。
比如查看當前RTC的日期和時間:
# cat /sys/class/rtc/rtc0/date 2013-01-18 #cat /sys/class/rtc/rtc0/time 09:36:10 設(shè)置開機時間,如設(shè)置120秒后開機:
#120秒后定時開機 echo +120 > /sys/class/rtc/rtc0/wakealarm # 查看開機時間 cat /sys/class/rtc/rtc0/wakealarm #關(guān)機 reboot -p 打印RTC相關(guān)的信息:
# cat /proc/driver/rtc rtc_time : 09:34:59 rtc_date : 2013-01-18 alrm_time : 08:52:45 alrm_date : 2013-01-18 alarm_IRQ : no alrm_pending : no update IRQ enabled : no periodic IRQ enabled : no periodic IRQ frequency : 1 max user IRQ frequency : 64 24hr : yes 可以使用ioctl控制/dev/rtc0。 詳細使用說明請參考文檔 rtc.txt 。
A1: 檢查一下RTC電池是否正確接入。
-
Linux
+關(guān)注
關(guān)注
88文章
11622瀏覽量
217818 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6107瀏覽量
36919 -
Firefly
+關(guān)注
關(guān)注
2文章
546瀏覽量
8992
發(fā)布評論請先 登錄
RTC簡介
關(guān)于RTC時鐘的知識點
RTC實時時鐘簡介
STM32CubeMX RTC簡介
STM32的RTC簡介
firefly多窗口顯示簡介
Firefly關(guān)于SPI簡介
Firefly-RK3128主板ADC簡介

Firefly關(guān)于-RTC 使用簡介
評論