1、rk3326-sdk软件架构
sdk从下到上分为Bootloader、Linux Kernel、Libraries、Applications4个层次
Bootloader层主要提供底层系统支持包,如Bootloader、u-boot、ATF相关支持
Kernel层只要提供Linux Kernel的标准实现,rockchip平台的linux核心为标准的Linux4.4,
提供 安全性、内存管理,进程管理,网络协议栈等基础支持,主要是通过linux内核管理设备硬件资源,如CPU调度、缓存,内存、I/O等
Libraries层对应一般嵌入式系统,相当于中间层次,包含了各种系统基础库以及第三方开源程序库支持,对应用层提供API接口,系统定制者和应用开发者可以基于Libraries层的API开发新的应用
Applications层只要是实现具体的产品功能及交互逻辑,需要一些i系统基础库以及第三方库的支持,开发者可以开发实现自己的应用程序,提供系统各种能力给到最终用户
- sdk系统层次
原作者:zk00
更多回帖