如果你正在做瑞芯微 RK3399 平台的产品开发,又恰好要在 Android 10 上跑通一颗新外设,这门课可能正好卡在你的痛点上。但如果你的目标是转行做应用层开发,或者只想了解 Android 系统大致怎么回事,它并不合适。下面按几个实际问题拆开讲。

它解决的是哪类工作场景

课程面向的是嵌入式驱动这条线:板子已经跑起来 Android 10,现在是外设没通、内核日志报错、或者要新增一个传感器、屏、网络模块,需要有人从内核配置一路调到上层能调用。这类活的特点是硬件相关、报错信息分散、网上资料版本对不上,很多时候卡住不是因为不会写代码,而是不知道该看哪个文件、哪一层出的问题。课程围绕 RK3399 这块具体的板子和 Android 10 这个具体的版本展开,省掉了自己在不同内核版本之间反复试错的成本。

学完能独立做什么

更现实的预期是:你能看懂一个外设从设备树描述、内核驱动匹配、到上层节点暴露的完整链路,能照着现有驱动改出一版适配自己硬件的代码,能在编译不过或运行异常时定位到是配置、设备树还是驱动逻辑的问题。这不等同于「精通内核」,但足以应付多数中小团队里一个人扛一块板子的情况。如果你之前只写过应用、没碰过内核模块,这门课会逼你补上编译、烧写、看日志这一整套动作,这部分反而是很多人真正缺的。

资料适合什么基础

前置要求说实话不低。至少得能看懂 C,知道 Linux 基本命令和进程、文件的概念,最好上手过一块开发板。完全零基础直接进来,前面几节就会吃力。反过来,如果你已经做过单片机或裸机开发,想往 Linux 和 Android 方向转,这门课是一条比较直接的路径,因为它不讲泛泛的操作系统理论,直接落在具体板子和具体版本上。

怎么用这套资料更划算

  • 别跳着看驱动框架部分。设备树、probe 流程这些是后面所有外设的共同底座,跳过去后面每节都会重新卡。
  • 边看边在真实板子上复现。驱动开发和纯软件不同,只看视频不动手,遇到编译报错和硬件不响应时依然无从下手。
  • 每做完一个外设,把设备树改动、关键配置、踩过的坑记成一份短笔记。面试被问到具体项目时,这些细节比「学过驱动」四个字有说服力得多。
  • 如果手头没有 RK3399 板子,先想清楚是否愿意补上硬件成本,否则学习效果会打不少折扣。

值不值得投入

它的价值集中在一个窄方向上:RK3399 + Android 10 的驱动适配。方向对口,它就是省时间的工具;方向不对口,学完能迁移的部分有限。判断标准很简单——你现在或近期的工作里,有没有一块需要自己动手调的板子。有,就值得投入;只是「想了解一下嵌入式」,建议先从更通用的 Linux 驱动内容入手,再回到这个具体平台。


RK3399 Android 10.0 驱 动开发视频教程

课程推荐

《价值3000元 RK3399 Android 10.0 驱动开发视频教程》RK3399 Android 10.0 驱 动开发视频教程【技能收获】学完可掌握:Linux 运维、网络工程 / CCNP。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(57 节)

课程目录

*   1 RK3399Android10.0课程介绍-开发环境开发.mp4

*   2 gpioAPK控制及相关权限添加详细介绍.mp4

*   3 第3节RK3399Android10课程之EDP屏理论篇.mp4

*   4 字符设备简单驱动入门.mp4

*   5 字符设备驱动传统写法(1)---驱动编写.mp4

*   6 字符设备驱动传统写法(1)---linux.mp4

*   7 字符设备驱动传统写法(1)--Androidndkjni.mp4

*   8 字符设备驱动传统写法(2)---驱动编写.mp4

*   9 驱动传统写法(2)linux及Androidndkjni.mp4

*   10 字符设备驱动传统写法(3)---驱动编写.mp4

*   11 字符设备驱动传统写法(3)---linux.mp4

*   12 字符设备驱动传统写法(3)--Androidndkjni.mp4

*   13 platform设备驱动及LED操作---驱动编写(1).mp4

*   14 platform设备驱动及LED操作---驱动编写(2).mp4

*   15 platformlinux及Androidndkjni.mp4

*   16 NDKJNIAPK放进Android系统中编译--手工签名.mp4

*   17 JNIAPK放进Android系统中编译--系统编译签名方式.mp4

*   18 直接生成系统权限NDKapk并放进Android系统中编译.mp4

*   19 NDKJNI源码如何放进Android系统中编译并做系统应用.mp4

*   20 EDP屏理论篇.mp4

*   21 EDP屏实操篇.mp4

*   22 EDP屏提高篇.mp4

*   23 MIPI屏理论篇.mp4

*   24 MIPI屏实操篇(1).mp4

*   25 MIPI屏实操篇(2).mp4

*   26 MIPI屏提高篇(1).mp4

*   27 MIPI屏提高篇(2)-时序讲解.mp4

*   28 HDMI屏理论与实操篇.mp4

*   29 HDMI屏提高篇(1)-解析EDID信息并设置默认分辨率.mp4

*   30 HDMI屏提高篇(2)-解析EDID添加新的默认分辨率实操.mp4

*   31 LVDS屏理论概述.mp4

*   32 Backlight背光.mp4

*   33 TP基本篇.mp4

*   34 TP提高篇(1).mp4

*   35 TP提高篇(2).mp4

*   36 Audio基本篇simple-card.mp4

*   37 Audio提高篇(1)-配置讲解.mp4

*   38 Audio提高篇(2)-Audio-route.mp4

*   39 Audio提高篇(3)-声卡调试.mp4

*   40 WIFI实操篇.mp4

*   41 WIFI提高篇.mp4

*   42 Bluetooth实操及总结篇.mp4

*   43 较新版本LTE5GDriverUserGuide讲解.mp4

*   44 老WCDMALTEDriverUserGuide讲解.mp4

*   45 AndroidRILDriverUserGuide讲解.mp4

*   46 4G提高篇(1)-kernel详细驱动添加过程及分析.mp4

*   47 4G提高篇(2)-ril详细添加过程及分析.mp4

*   48 4G提高篇(3)-调试方法.mp4

*   49 ethernet以太网理论与实操篇.mp4

*   50 ethernet以太网提高篇.mp4

*   51 gpio驱动编写及设备节点创建.mp4

*   52 gpio工作队列创建.mp4

*   53 gpioAPK控制及相关权限添加详细介绍-1672152813.mp4

*   54 mipicamera驱动详解.mp4

*   55 mipicamera提高篇-实操与调试详解.mp4

*   56 串口uart调试.mp4

*   57 TFSD卡SDIOEMMC.mp4