硬件抽象层:向下屏蔽硬件驱动模块的实现细节,向上提供硬件服务。
硬件抽象层的编写规范:
1. 以模块的形式管理各个硬件的访问接口。
2. 模块用结构体 hw_module_t 来描述。
3. 硬件设备用结构体hw_device_t 来描述。
4. 每个模块对应一个动态链接库文件。
硬件抽象层:向下屏蔽硬件驱动模块的实现细节,向上提供硬件服务。
硬件抽象层的编写规范:
1. 以模块的形式管理各个硬件的访问接口。
2. 模块用结构体 hw_module_t 来描述。
3. 硬件设备用结构体hw_device_t 来描述。
4. 每个模块对应一个动态链接库文件。