第12章 Linux設備驅動的軟件架構思想之設備驅動的分層思想(主機驅動與外設驅動分離的設計思想)

12.4 主機驅動與外設驅動分離的設計思想 12.4.1 主機驅動與外設驅動分離     Linux中SPI、I2C、USB等子系統都利用典型的把主機驅動和外設驅動分離的想法,主機端只負責產生總線上的傳輸波形,而外設端通過標準的API讓主機端以適當的波形訪問自身。     這裏涉及4個軟件模塊:     1)主機端的驅動。根據具體的I2C、SPI、USB等控制器的硬件手冊,操作具體的I2C、SPI
相關文章
相關標籤/搜索