IT网课学习吧

RK3399 Android 10.0 驱动开发视频教程

移动开发
课程简介

《价值3000元 RK3399 Android 10.0 驱动开发视频教程》RK3399 Android 10.0 驱 动开发视频教程【技能收获】学完可掌握:Linux 运维、网络工程 / CCNP。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证

已有 2 人浏览 发布 2026-09-15 更新 2026-09-18

RK3399 这块板子在国产嵌入式圈子里算得上常青树,瑞芯微的 Android 10.0 BSP 又是很多人从应用层往内核层走的第一个真实战场。这套驱动开发视频教程的价值不在于它覆盖了多少个外设,而在于它把「一个驱动从设备树描述、probe 匹配、子系统注册到用户空间可见」这条链路完整走了一遍。对于平时只写 App、对 /dev 目录背后的东西一知半解的开发者来说,这种颗粒度的内容比看十篇零散的博客管用。

课纲的含金量集中在哪

判断一门驱动课值不值得花时间,先看它敢不敢碰内核启动和电源管理。这套教程的章节结构大体沿着 SoC 上电后的初始化顺序展开,从最底层的时钟、GPIO、中断控制器讲起,再过渡到具体的字符设备和平台设备驱动。这类内容的门槛在于:它不是 API 说明书,而是要求你理解 Linux 设备模型的匹配逻辑。能不能把 compatible 属性、platform_driver 和 probe 回调之间的关系说清楚,是区分「背代码」和「懂驱动」的分水岭。

另一个有含金量的点是 Android 10.0 这个版本本身。相比 Android 8 及更早的 BSP,10.0 在 HAL 层和内核接口的划分上做了调整,驱动开发者不能只盯着 kernel 目录,还要知道上层 framework 怎么通过 HAL 去调用你注册的节点。教程如果在这部分给了交叉引用的讲解,那它的实际参考价值会明显高于纯内核向的教程。

哪些章节值得精看、哪些可以快进

我的建议是差别对待,不要平均用力:

  • 设备树与驱动匹配部分:值得逐节精看,甚至暂停下来对照自己手头的 dts 文件。这是 RK3399 平台最容易踩坑的地方,写错一个 reg 地址或中断号,probe 直接失败且报错信息很模糊。
  • 字符设备与 file_operations 实现:如果之前没写过内核模块,这部分要慢。read/write/ioctl 的拷贝语义、用户态与内核态的内存边界,是面试和实战都绕不开的硬骨头。
  • 平台总线与电源管理:可以快进第一遍,但值得回看。runtime PM 和 suspend/resume 的调用时机很多教程一笔带过,而实际产品里待机功耗超标往往就出在这里。
  • 纯环境搭建和工具链安装:倍速过一遍即可,遇到具体报错再回来查。

资料包怎么拆开用

配套的章节笔记不要当成字幕稿来读。比较有效的用法是:先看视频理解思路,合上视频,用笔记里的提纲复述一遍「这个驱动注册了哪些结构体、哪个函数负责分配资源、哪个负责释放」,说不清楚的地方再回看对应片段。笔记的定位是回忆触发器,不是替代品。

如果资料包里含代码工程,建议不要直接编译通过就结束。把 dts 里的节点注释掉,看内核启动日志少了什么;把 compatible 字符串改错一个字符,观察 probe 是否被调用。这种破坏性验证比顺顺利利跑通一次更能留下肌肉记忆。

适合谁、不适合谁

这门课适合已经在做 Android 应用或系统集成、想往下沉一层的人,也适合刚接触 RK3399 平台需要快速建立整体认知的工程师。它不适合零 C 语言基础、或者想靠一门课直接转行嵌入式的人——驱动开发的坑大多要靠调试经验填,视频只能帮你把地图画出来。把它当成一本带讲解的路线图,配合自己的板子和串口日志反复折腾,收益才会最大化。


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

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。