第12章 Linux設備驅動的軟件架構思想之設備驅動的分層思想(輸入設備驅動)

12.3.2 輸入設備驅動     輸入設備(如按鍵、鍵盤、觸摸屏、鼠標等)是典型的字符設備,其一般的工作機理是底層在按鍵、觸摸等動作發送時產生一箇中斷(或驅動通過Timer定時查詢),然後CPU通過SPI、I 2 C或外部存儲器總線讀取鍵值、座標等數據,並將鍵值、座標等數據放入一個緩衝區,字符設備驅動管理該緩衝區,而驅動的read()接口讓用戶讀取鍵值、座標等數據。     在這些工作中,只是中
相關文章
相關標籤/搜索