一、新1期视频课程与旧1期的区别
旧1期,2010年开始录,主要帮朋友推销开发板,没想要进入培训行业,2017年9月,重录第1期裸板视频,命名为新1期。
为什么要重录?因为很多同学反应没有Linux操作经验、没有单片机基础很难看懂旧日1期。
录老视频时,本意是配合我写的《嵌入式LINUX应用开发完全手册》一起学习,并没有面向0基础的同学,新1期有几个主要特点:
1:比旧1期详细60%,对旧1期的易错点,难点重点剖析
2:适合人群:没有LINUX操作经验的、没有单片机基础的、没有硬件知识的
3:只要求你会简单的C语言,计算机基础和数电基础:
4:所有代码现场编写、现场调试,绝对不会拿着现成的代码给你分析,
5:新开发环境,开发更便捷
新1期与2期间的衔接
1.uboot 编译与分析
2.内核编译与分析
3.文件系统分析与制作
4.linux 驱动入门
二、第2期Linux 驱动大全
深入写驱动
特点:抛弃基于三星官方驱动的移植,完全从零写驱动,精讲驱动原理内容包括:输入子系统、1cd、触摸屏、nand、nor、网卡、USB、SPI、i2c、声卡、DMA、裸机驱动应用调试等。
UBOOT 移植LINUX 移植_驱动移植
1. UBOOT 2012.0401 移植
I.Linux 3.4.2内核移植
3.Linux 2.6 驱动移植到 Linux 3.4.2
三、第3期Linux 项目实战
1.文件浏览器 数码相框(完全从零搭建项目框架)
2.摄像头和 wifi 网卡(精华)
3.电源管理
1.SPI 模块视频
2.SPI 协议,
3.SPI 裸机,
4.总线驱动,SPI
5.SPI 设备驱动,5.SPI OLED 驱动
四、第 4 期 Android系统
安卓驱动 framework 深度开发
1、Java 、C++ 、Jni
2、Bootloader
3、内核移植
4、init 进程与文件系统
5、Android 框架(Binder、Service、Activity等)
6、Android 专有驱动(Ashmem,电源管理等)
7、Andrdoid 常用驱动(输入系统,显示系统、音频,camera 系统等)
8.项目




页:
[1]