一、【蔡工RK3568-Android15 驱动开发实战课】程简介来了来了万众期待的RK3568-Android15驱动开发实战课程出来了。课程链接蔡工RK3568-Android15 驱动开发实战课程–正点原子开发板二、课程立足点基于正点原子的开发板–型号是ATK-DLRK35681、基于RK3568平台、正点原子的开发板【型号是ATK-DLRK3568】、Android15的系统、kernel-6.10的内核版本2、一线Android驱动开发工程师十多年驱动开发经验带你避开坑跳开雷走进驱动开发的大门3、保姆式的Android驱动开发教程手把手教学包教包会视频带学驱动开发调试适配debug涉及模块比较齐全的开发板驱动开发视频教程4、由浅入深先进门再谈进阶从0到1构建驱动框架思维理解Android分层开发思想让驱动入门门槛更低。三、RK3568-Android15驱动开发实战-基于正点原子开发板课程大纲如下│├─ 课时一前言部分│ ├─ 致开发者的话│ ├─ 所用开发板与课程核心内容介绍│├─ 课时二准备工作│ ├─ 搭建Android SDK编译环境│ └─ SDK编译与固件烧录│├─ 课时三RK平台新建产品lunch和dts│ └─ 创建自己的开发板lunch与dts│├─ 课时四点亮LCD屏MIPI / HDMI/DRM│ ├─ 点屏理论知识│ ├─ 点亮MIPI屏│ ├─ MIPI LCD驱动架构解析│ └─ 点亮HDMI屏│├─ 课时五触摸屏TPGT911│ ├─ TP理论要点│ ├─ 调试GT911│ └─ 搞定input子系统框架│├─ 课时六GPIO子系统│ ├─ RK平台的GPIO口使用与整数计算方法│ └─ 写个DEMO驱动实现GPIO功能│├─ 课时七LED子系统简单开发│ └─ 控制开发板状态指示灯│├─ 课时八调试按键KEY功能ADC按键│ └─ ADC按键调试│├─ 课时九调试传感器sensor功能│ ├─ 浅谈sensor驱动框架│ └─ 适配二合一传感器gsensor重力感应 gyro陀螺仪│├─ 课时十调试Ethernet网卡功能PHY型号YT8531│ ├─ 网卡基础知识│ └─ 千兆以太网调试│├─ 课时十一调试RTC时钟功能│ └─ RTC功能调试│├─ 课时十二调试WIFI 蓝牙BT功能│ ├─ WIFI功能调试│ └─ 蓝牙BT调试│├─ 课时十三调试SATA硬盘功能│├─ 课时十四调试UART串口功能│├─ 课时十五调试TF卡功能│├─ 课时十六调试风扇fan功能│├─ 课时十七调试IR遥控功能│├─ 课时十八调试音频AUDIO功能│ ├─ 喇叭与耳机调试│ └─ 音频子系统 声卡路由切换│└─ 课时十九调试摄像头camera型号IMX415│ └─摄像头驱动开发详解调通camera控制流数据流链路debug│└─ 课时二十ddr和loader的简单开发└─ 修改 DDR bin文件参数生成新的loader文件四、课程适用人群1、有C语言基础或者编程语言基础的人简单了解过Android或者linux系统的人2、之前有做过单片机或者嵌入式开发的初级工程师3、专业包括但不限于电子信息、通信工程、自动化、物联网、电气自动化等相关相近专业4、相关专业背景想从事Android驱动开发或者Linux驱动开发的社会人员5、原来从事安卓上层frameworkJNI开发想转行做安卓/linux驱动开发的人。五、RK3568_Android15驱动开发系列课程有以下优势1、从实际驱动开发工作角度来讲解课程重点小而美精而专从先学会简单的增删改查开始入手2、选择大众化当前市场比较热门的国产智能芯片RK(瑞芯微)平台3、以基层第一线的视角来进行讲课比较贴合一线开发者遇到的各种问题和定位手段4、不仅仅停留在理论层面而是直接动手做开发驱动、编写代码、DEBUG遇到的问题5、不搞虚大空的复杂理论讲解不上来就分析大框架让大家产生畏难的情绪和厌学心理6、本着以入门优先的原则深入浅出讲解每个模块沉浸式学习让驱动入门门槛更低。六、学完本课程的直观收获1、驱动开发不再停留在理论层面能熟悉Android/Linux的SDK代码架构和开发流程所学收获可以直接应用到以后工作中终身受用2、消除就业焦虑和迷茫对实际的Android/Linux驱动项目开发有全方位、立体式的认识能知道做驱动工程师岗位的工作职责3、相当于获得1~2年的Android/Linux驱动开发工作经验培养了初级驱动工程师的开发思维能力4、沉浸式开发过程学到很多DEBUG驱动/系统问题的流程和手段不再是不知所措见到问题跟见到鬼一样