視頻主題:LED驅(qū)動詳解
講師:上海華清遠見孟老師
視頻詳情:
本課程以LED驅(qū)動為例,介紹了編寫LINUX字符設(shè)備驅(qū)動的基本流程。
一、結(jié)合原理圖和芯片手冊,確定LED使用的資源(LED所使用的GPIO引腳,引腳的復(fù)用情況);
二、編寫標準的linux模塊。
三、實現(xiàn)字符設(shè)備驅(qū)動:
1、申請設(shè)備號;
2、注冊字符設(shè)備;
3、配置GPIO引腳為輸出引腳;
4、實現(xiàn)LED的開關(guān)函數(shù)(能夠?qū)⒁_電平拉高拉低);
5、實現(xiàn)IOCTL。
|