HAL结构
2016-06-03 09:54:50 0 举报
HAL(硬件抽象层)结构是一种软件设计模式,它将底层硬件的细节抽象化,使得上层软件可以与不同的硬件平台兼容。在HAL结构中,底层硬件的驱动程序被封装成一系列的函数或接口,供上层软件调用。这样,当需要更换硬件平台时,只需要替换相应的驱动程序即可,而不需要修改上层软件的代码。这种设计模式提高了软件的可移植性和可维护性,降低了软件开发的难度和成本。
作者其他创作
大纲/内容
Framework
Application
Device File
app
User Space
Kernal Space
HAL Module(user space part of device driver)
Binder IPC
Java Framwork Service
Linux Device Driver(kernel space part of device driver)
Java Native Interface(JNI)
0 条评论
下一页