itop4412學習記錄

2021-10-02 21:30:22 字數 801 閱讀 4938

01_核心開發基礎

02_drivermodule

03_menuconfig_kconfig

04_makefile編譯

05_匯流排_裝置_驅動註冊流程

06_裝置註冊

07_驅動註冊

08_生成裝置節點

09_編寫簡單的應用程式呼叫驅動

13_gpio初始化

14 led驅動_gpio

15_led驅動二_gpio

16_驅動模組傳引數

17-18_靜態和動態申請字元類裝置號

19_註冊字元類裝置

20_給字元裝置新增裝置節點

21-字元驅動

22_字元類gpio

23_proc檔案系統

24_gpio讀    (使用platform_device_register註冊裝置)

25_ioremap控制gpio暫存器

itop4412-tftp傳輸與nfs網路檔案系統除錯小結

使用fastboot命令完成itop4412開發板android4.0.3檔案系統映象的燒寫

itop4412開發板drivermodule除錯記錄

itop4412除錯記錄

ls /sys/bus             檢視匯流排

cat /proc/devices   檢視裝置號

cat /proc/misc        檢視雜項裝置

ls /dev                    檢視裝置節點

ls /sys/bus/platform/drivers 檢視裝置驅動

iTop4412 裸機開發 LED

平台 itop4412 scp 2g 開發板有兩個可控制的led燈 分別接到引腳 kp col0和vdd50 en kp col0就是gpl2 0 vdd50 en就是gpk1 1 配置gpx con對應位為輸出功能,設定gpx dat相應管腳輸出為1,就可以點亮led燈了。實現 如下 原始碼1 s...

itop 4412之裝置註冊

1.裝置註冊需要用到結構體 2.裝置註冊流程 ifdef config led ctl struct platform device s3c device led ctl endif config led ctl bool enable led config default y help enabl...

iTOP 4412開發板刷ubuntu

此文章講解了itop 4412開發板上刷寫ubuntu的流程。android qt 最小linux系統的刷寫也可以此為參考,但這三個系統更建議使用fastboot刷寫方式,速度更快,更簡單。準備工具 2g以上大小tf卡乙個 ubuntu虛擬機器 其他linux虛擬機器也可 乙個 超級終端 secur...