android BSP 开发 都要做什么?或者说需要知道哪些东西

发布网友 发布时间:2022-04-23 00:27

我来回答

1个回答

热心网友 时间:2023-10-09 07:23

Android BSP, 基本可以理解为:linux 驱动
linux BSP (CPU,电源管理比驱动更深入的硬件支持包)
Android HAL层
首先,熟悉linux kernel,linux driver的基本架构,熟悉C语言,懂得基本硬件知识,能看懂电路图。
其次,要熟悉linux系统编程,因为很多HAL层或者一些硬件的适配需要编写应用层软件来适配,尤其是Android定制性比较高。
再次,需要了解构建Android环境需要的知识,如makefile,打包,烧写等知识。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com