Skip to content

开发概述

本章节介绍开发相关内容,包括开发环境搭建和开发流程。

本项目采用了“全集成Buildroot”,编译所需的工具链、内核、U-boot、根文件系统,都从同一个buildroot中编译出来。

因此,无论是修改系统固件还是开发新软件,都需要拉取buildroot环境。

开发相关链接:

开发环境

作者使用的开发系统为:Ubuntu 24.04。文档中的指令也将以该系统为准。

章节导航

章节分为两部分:开发指引及说明文档。

开发指引

章节说明
开发环境搭建如何搭建开发环境
第一个应用程序介绍交叉编译工具链、cmake的使用方法

说明文档

章节说明
定制ioctl文档电子通行证中使用的定制ioctl的说明文档
设备树中的功能开关设备树中的功能开关

下一步

前往 开发环境搭建 了解搭建开发环境步骤。