步驟:
1、架構
2、完好硬體的操作:
a.看原理圖、引腳
b.看2440手冊
c.寫代碼: IO口須要用ioremap映射
我的闆子電路例如以下所看到的

1、配置GPBCON 寄存器,配置輸出 在open函數中去配置
2、配置GPBDAT 寄存器 在write函數中去配置
#########################################################################
手冊資料:
GPBCON 寄存器的實體位址為:0x56000010
GPBDAT 寄存器的實體位址為:0x56000014
1、首先聲明全局變量:
2、在入口函數中對引腳進行映射
3、在出口函數中取消映射
4、在open函數中将引腳設定為輸出
5、在寫函數中對使用者空間資料進行簡單處理
完整的驅動代碼例如以下:
完整的測試代碼例如以下: