久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: iTOP-6818-驅(qū)動-實時時鐘RTC以及Linux-c測試?yán)?[打印本頁]

作者: keylududt    時間: 2018-7-24 10:32
標(biāo)題: iTOP-6818-驅(qū)動-實時時鐘RTC以及Linux-c測試?yán)?br />

當(dāng) Linux 開發(fā)者談?wù)撘粋實時時鐘,他們通常指的是某種能記錄墻上時間,并且有備用電 池,以至于在系統(tǒng)關(guān)機的時候仍然可以工作的器件。

Linux 有兩個系列廣泛兼容的用戶空間 RTC 設(shè)備節(jié)點:
/dev/rtc : PC 機及兼容機系統(tǒng)提供的 RTC 接口,這種接口對于非 x86 系統(tǒng)來說不是 很輕便。
/dev/rtc0,/dev/rtc1 :是各種系統(tǒng)上,被各種 RTC 芯片所支持的框架的一部分。

iTOP-6818 開發(fā)板以上兩種均支持,設(shè)備節(jié)點對應(yīng)為“/dev/rtc”和“/dev/rtc0”。 iTOP-6818 開發(fā)板的內(nèi)核鏡像,默認(rèn)支持實時時鐘,另外還需要有紐扣電池,如下圖所示。 如果用戶購買的時候,指明需要順豐空運,那么開發(fā)板上應(yīng)該是不帶有紐扣電池的,電池的型 號為 cr1220,用戶可自行購買。

1.內(nèi)核驅(qū)動
iTOP-6818 的實時時鐘 RTC 驅(qū)動是內(nèi)核目錄下的“drivers/rtc/rtc-nxp.c”文件,如下 圖所示。

進(jìn)入內(nèi)核源碼目錄,使用“export ARCH=arm”,然后使用“make menuconfig”命 令,如下圖所示,選擇“Device Drivers --->”,輸入回車。

如下圖所示,在“Device Drivers --->”下,選擇“Real Time Clock --->”,輸入回 車。

如下圖所示,“SLsiAP RTC”,即為實時時鐘 RTC 驅(qū)動選項。這個選項默認(rèn)是配置的, 用戶使用默認(rèn)的內(nèi)核鏡像即可。

2.測試
壓縮包中有“topeet_rtctest.tar.gz”,其中有源碼和二進(jìn)制文件。源碼文件中包含獲取 實時時鐘和打印出實時時鐘時間的代碼。

2.1命令行設(shè)置時間和測試
如下圖所示,可以使用“date”命令可以直接查看系統(tǒng)時間,上電開機之后(斷電,取下紐扣電池,上電開機),時間是默認(rèn)的時間“Thu Jan 1 00:00:51 CST 2015”。

使用命令“date -s "2018-07-17 17:43:00"”設(shè)置系統(tǒng)時間,接著使用命令“date” 可以查到系統(tǒng)時間已經(jīng)更新,接著使用命令“hwclock --systohc”將系統(tǒng)時間同步到 RTC 實 時時鐘,如下圖所示。

安裝上紐扣電池,斷電再開機,使用命令“date”,如下圖所示,時間仍然是 2018 年, 說明實時時鐘起作用了。

2.2 測試程序讀取時間測試
如下圖所示,iTOP-6818 的實時時鐘,設(shè)備節(jié)點“/dev/rtc0”都可以正常調(diào)用。

測試程序 topeet_rtctest 需要傳遞設(shè)備節(jié)點,如果不傳遞設(shè)備節(jié)點,默認(rèn)使用的是 “/dev/rtc0”,所以默認(rèn)也是可以正常運行,如下圖所示,使用命令“./topeet_rtctest”運 行程序。

如下圖所示,使用命令“./topeet_rtctest /dev/rtc0”,設(shè)備節(jié)點“/dev/rtc0”也是可以 正常運行。







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 一久久久 | 久久久久久国产精品免费免费 | 国产精品九九九 | 男女网站视频 | 欧美色综合网 | 国产一级在线 | 亚洲欧洲一区二区 | 日韩α片 | 精品伊人久久 | 一级黄a视频 | 最新免费黄色网址 | 国产成人精品久久 | 欧美成人精品一区二区男人看 | 欧美久久久久 | 日本天堂一区 | 欧美www在线观看 | 凹凸日日摸日日碰夜夜 | 国产激情免费视频 | 成人精品视频 | 夜夜干夜夜操 | 欧美综合在线观看 | 天天操狠狠操 | 成人一区二区三区在线观看 | 国产三级一区二区 | 911精品美国片911久久久 | 97高清国语自产拍 | 夜夜爽99久久国产综合精品女不卡 | 欧洲亚洲视频 | 毛色毛片免费看 | 亚洲免费一区二区 | 综合久久久 | 激情久久网 | 亚洲在线一区 | 九九综合 | 欧美一区二区 | 久久中文免费视频 | 亚洲精品性视频 | 综合精品在线 | 精品国产欧美一区二区三区不卡 | 成人h动漫亚洲一区二区 | 三级成人在线 |