有个Tiny4412,文档里面提到用一个函数库(命名为libfriendlyarm-hardware.so)来访问Tiny4412上的硬件资源。
这个.so文件和驱动程序有什么联系或区别
我也不会帮你顶一下吧

解决方案 »

  1.   

    驱动程序貌似分成 High-level驱动程序 和 Low level驱动程序。
    我的观点: .so中一般包含 一些封装好的API,可以被系统动态装载,作为软件层中 某一个设备的接口函数的具体实现;或者 直接被上层App方便的调用。
    驱动程序是面向 操作系统的,为实现操作系统的标准函数 接口而制作的,运行在内核中。