微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 所谓的hal层

所谓的hal层

时间:10-02 整理:3721RD 点击:
mtk驱动工程师需要了解所谓的hal层吗,我看很多驱动文档都是讲解设备驱动。如果需要了解,mtk的hal层都在代码哪些部分,一般又是调哪些东西。最近面试总是有人问熟不熟hal层,不知甚解啊!

我所理解的hal层就是介于java的应用层和底层驱动层之间的一部分代码

说是这么说啊,一般我们做MTK驱动涉及这部分吗,一般是怎么涉及的

当你在底层设计的接口想让Java层去调用的时候就要涉及到这部分了,很简单,你有一个灯的驱动,然后在hal层用cpp设计一个接口,通过JNI传到JAVA层去调用你hal层设计的这个方法,整个流程就这样。
当你涉及到做一个新外设的时候,往往需要你自己开发整个流程的程序。

明白你说的了。不过这个部分有需要调试的吗,具体的东西,比如说一些什么参数在这些接口中

明白你说的了。不过这个部分有需要调试的吗,具体的东西,比如说一些什么参数在这些接口中

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top