1. 前言

1.1. 文档的内容主要是讲啥

本文档的内容是讲解嵌入式Linux驱动的开发流程,以实践开发案例为主,理论知识为辅。关于Linux驱动更多的理论知识请查看 《嵌入式Linux驱动开发实战指南——基于Lubancat_RK系列板卡》

1.2. 编译环境为啥选服务器,没有服务器咋办

这个编译环境没有硬性要求,笔者选择服务器编译是为了减少编译时间,从而提高开发效率;如果您没有服务器,可以使用PC物理机/虚拟机上Ubuntu系统进行编译,操作也是一样的;如果你不嫌弃Linux板卡漫长的编译时间,在鲁班猫板卡上本地编译也是可以的。