環境:
目標:pcf8563實時時鐘驅動的使用
問題:因為pcf8563的驅動是linux核心自帶的,網上也有很多分析的方法,之後再深入分析下pcf的驅動,寫驅動,得首先使用它。
一、裝置樹中新增裝置節點
1、以前各大廠商都會有自己的arm架構**在核心當中,而我們只需要進入相應的架構修改**就行了,但是之後的核心發生了很大變化,就是引入了裝置樹,首先如下圖,我這樣加pcf8563裝置在裝置樹中
2、修改核心配置,增加pcf8563驅動。
make menuconfig arch=arm64
編譯開機還是沒有檢測到rtc的資訊。
二、查詢問題
在核心裡找到驅動**,通過除錯,發現**沒有進入probe函式,所以我們上面加入裝置樹中裝置不成功。
在開發板通過以下命令知道twi就是i2c。
find / -name device
查出如下圖所示
i2cdetect -y 0
三、解決問題
在twi下加入我們的pcf8563裝置和設定好address-cells和size-cells,如下圖
四、成功列印
尋找Vista下PC硬體驅動
隨著vista 的發布,越來越多的人想要試試微軟這五年來的成果,但是在你裝 vista 之前,還有一些事情,你要注意了,因為有些意外事情是無法 的 1.了解vista版本情況 首先要選擇乙個適合你的vista版本安裝,這是最重要。點此檢視vista各版本詳細說明 vista發布在即 各版本詳情介紹 ...
pkgconfig 下的 pc做何用處?
眾所周知,在 usr lib pkgconfig 目錄下有很多的 p c 檔案.請問這些檔案是作什麼用的?例如開啟了乙個名為 libgnomecanvas 2.0.pc 的檔案,內容如下 prefix usr exec prefix usr libdir usr lib includedir usr...
64位window下安裝memcache擴充套件
首先先說明一下memcahe 我在搜尋memcache過程中發現了乙個memcache和memcached,這2個東西有什麼區別?memcache是php的擴充套件需要安裝在php中,memcached是記憶體快取工具這個東西也需要單獨安裝,php通過memcache擴充套件來管理memcached...