嵌入式是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。
嵌入式技术近年来得到了飞速的发展,嵌入式产业涉及的领域也非常广泛,彼此之间的特点也相当明显。例如很多行业:手机、PDA、车载导航、工控、军工、多媒体终端……
华清嵌入式_2021年课程目录(60GB)
│
├─Level 01 C语言
│ ├─Day01 必备Linux命令和C语言基础
│ │ D1-01 环境安装.mp4
│ │ D1-02 文件和目录相关命令一.mp4
│ │ D1-03 文件和目录相关命令二.mp4
│ │ D1-04 vi编辑器的使用一.mp4
│ │ D1-05 vi编辑器的使用二.mp4
│ │ D1-06 基础知识.mp4
│ │ D1-07 数据的表示.mp4
│ │ D1-08 程序的编译和调试.mp4
│ │
│ ├─Day02 数据类型、常量、变量及运算符
│ │ D2-01 数据类型上.mp4
│ │ D2-02 数据类型下.mp4
│ │ D2-03 常量.mp4
│ │ D2-04 变量一.mp4
│ │ D2-05 变量二.mp4
│ │ D2-06 运算符一.mp4
│ │ D2-07 运算符二.mp4
│ │ D2-08 运算符三.mp4
│ │ D2-09 运算符四.mp4
│ │
│ ├─Day03 输入输出专题
│ │ D3-01 字符输出函数和格式输出函数上.mp4
│ │ D3-02 字符输出函数和格式输出函数下.mp4
│ │ D3-03 字符输入函数和格式输入函数.mp4
│ │ D3-04 输入函数的垃圾处理及字符串的输入输出.mp4
│ │
│ ├─Day04 控制语句
│ │ D4-01 控制语句-if上.mp4
│ │ D4-02 控制语句-if下.mp4
│ │ D4-03 控制语句-switch上.mp4
│ │ D4-04 控制语句-switch下.mp4
│ │ D4-05 循环语句-while上.mp4
│ │ D4-06 循环语句-while下.mp4
│ │ D4-07 循环语句-for上.mp4
│ │ D4-08 循环语句-for下.mp4
│ │ D4-09 循环辅助语句上.mp4
│ │ D4-10 循环辅助语句下.mp4
│ │
│ ├─Day05 数组和字符串
│ │ D5-01 一维数组.mp4
│ │ D5-02 二维数组一.mp4
│ │ D5-03 二维数组二.mp4
│ │ D5-04 二维数组三.mp4
│ │ D5-05 字符数组和字符串一.mp4
│ │ D5-06 字符数组和字符串二.mp4
│ │ D5-07 字符数组和字符串三.mp4
│ │ D5-08 字符串函数之strlen函数.mp4
│ │ D5-09 字符串函数之strcpy函数.mp4
│ │ D5-10 字符串函数之strcat函数和strcmp函数.mp4
│ │ D5-11 字符串函数之扩展用法上.mp4
│ │ D5-12 字符串函数之扩展用法下.mp4
│ │
│ ├─Day06 指针专题一
│ │ D6-01 指针的基本用法一.mp4
│ │ D6-02 指针的基本用法二.mp4
│ │ D6-03 指针的基本用法三.mp4
│ │ D6-04 指针的运算上.mp4
│ │ D6-05 指针的运算下.mp4
│ │ D6-06 指针与数组.mp4
│ │ D6-07 指针与二维数组上.mp4
│ │ D6-08 指针与二维数组下.mp4
│ │
│ ├─Day07 指针专题二
│ │ D7-01 字符指针与字符串上.mp4
│ │ D7-02 字符指针与字符串下.mp4
│ │ D7-03 指针数组上.mp4
│ │ D7-04 指针数组下.mp4
│ │ D7-05 多级指针上.mp4
│ │ D7-06 多级指针下.mp4
│ │ D7-07 void指针和const修饰符上.mp4
│ │ D7-08 void指针和const修饰符下.mp4
│ │
│ ├─Day08 函数1
│ │ D8-01 函数的基本用法.mp4
│ │ D8-02 函数的参数传递.mp4
│ │ D8-03 函数中传递数组参数.mp4
│ │
│ └─Day09 函数2
│ D9-01 指针函数一.mp4
│ D9-02 指针函数二.mp4
│ D9-03 指针函数三.mp4
│ D9-04 递归函数和函数指针上.mp4
│ D9-05 递归函数和函数指针下.mp4
│
├─Level 02 Linux C语言高级
│ ├─day01 软件包管理及shell命令
│ │ D1-1 环境安装.mp4
│ │ D1-2 Linux介绍.mp4
│ │ D1-3 deb软件包管理上.mp4
│ │ D1-4 deb软件包管理下.mp4
│ │ D1-5 shell基本命令.mp4
│ │ D1-6 shell中的特殊字符一.mp4
│ │ D1-7 shell中的特殊字符二.mp4
│ │
│ ├─day02 linux shell命令
│ │ D2-1 shell基本系统维护命令.mp4
│ │ D2-2 linux用户管理.mp4
│ │ D2-3 进程管理相关命令.mp4
│ │ D2-4 文件系统的类型和结构.mp4
│ │ D2-5 文件系统相关命令.mp4
│ │ D2-6 网络配置.mp4
│ │
│ ├─day03 linux shell脚本编程
│ │ D3-1 shell脚本-变量.mp4
│ │ D3-2 shell脚本-功能语句.mp4
│ │ D3-3 shell脚本-分支语句.mp4
│ │ D3-4 shell脚本-循环语句.mp4
│ │ D3-5 shell编程-函数.mp4
│ │
│ ├─day04 linux C语言高级编程
│ │ D4-1 gcc编译器.mp4
│ │ D4-2 gdb调试工具.mp4
│ │ D4-3 条件编译和结构体.mp4
│ │ D4-4 结构体数组和结构体指针.mp4
│ │ D4-5 共用体及typedef.mp4
│ │ D4-6 内存管理上.mp4
│ │ D4-7 内存管理下.mp4
│ │
│ └─day05 Makefile
│ D5-1 Make介绍.mp4
│ D5-2 Makefile变量的使用.mp4
│ D5-3 make命令的选项及Makefile中的隐含规则(Makefile2).mp4
│ D5-4 VPATH及嵌套的Makefile(Makefile3).mp4
│
├─Level 03 数据结构
│ ├─day01 数据结构引入
│ │ D1-01 数据结构导学.mp4
│ │ D1-02 初识数据结构.mp4
│ │ D1-03 什么是数据结构.mp4
│ │ D1-04 数据结构基本概念.mp4
│ │
│ ├─day02 线性表之顺序表(上)
│ │ D2-01 什么是线性表及顺序表..mp4
│ │ D2-02 代码规范要求.mp4
│ │ D2-03 顺序表的实现1.mp4
│ │
│ ├─day03 线性表之顺序表(下)
│ │ D3-01 顺序表的实现2.mp4
│ │ D3-02 顺序表的实现3.mp4
│ │ D3-03 顺序表的实现4.mp4
│ │ D3-04 顺序表的实现5.mp4
│ │ D3-05 顺序表的结尾.mp4
│ │
│ ├─day04 线性表之链表
│ │ D4-01 什么是链表及原理.mp4
│ │ D4-02 单链表的实现-创建.mp4
│ │ D4-03 单链表的实现-尾部插入和遍历.mp4
│ │ D4-04 单链表实现-按位置插入.mp4
│ │
│ ├─day05 线性表之链表应用
│ │ D5-01 单链表实现-链表删除.mp4
│ │ D5-02 单链表实现-链表释放.mp4
│ │
│ ├─day06 单链表的操作实现
│ │ D6-01 链表的反转.mp4
│ │ D6-02 链表求相邻两个结点最大值.mp4
│ │ D6-03 有序链表合并.mp4
│ │
│ ├─day07 栈实现及其应用
│ │ D7-01 栈-顺序栈的原理.mp4
│ │ D7-02 栈-顺序栈的实现1.mp4
│ │ D7-03 栈-顺序栈的实现2.mp4
│ │ D7-04 栈-链式栈原理及实现.mp4
│ │
│ ├─day08 队列实现及其应用(上)
│ │ D8-01 顺序队列的原理.mp4
│ │ D8-02 顺序队列的实现.mp4
│ │
│ ├─day09 队列实现及其应用(下)
│ │ D9-01 链式队列的原理.mp4
│ │ D9-02 链式队列的实现.mp4
│ │ D9-03 栈和队列的应用-球鈡问题的原理.mp4
│ │ D9-04 栈和队列的应用-球鈡问题的实现.mp4
│ │
│ ├─day10 树及实现(上)
│ │ D10-01 树的概念.mp4
│ │ D10-02 二叉树的原理.mp4
│ │ D10-03 二叉树的运算.mp4
│ │
│ ├─day11 树及实现(下)
│ │ D11-01 二叉树的三种遍历.mp4
│ │ D11-02 二叉树的层次遍历.mp4
│ │
│ ├─day12 查找
│ │ D12-01 查找的原理.mp4
│ │ D12-02 hash表原理.mp4
│ │ D12-03 hash表的实现-创建.mp4
│ │ D12-04 hash表的实现-插入和查找.mp4
│ │
│ └─day13 排序
│ D13-01 排序的原理.mp4
│ D13-02 快速排序的实现.mp4
│
├─Level 04 文件IO
│ ├─day01 标准IO
│ │ D1-1 标准IO介绍.mp4
│ │ D1-2 缓冲区实验.mp4
│ │ D1-3 文件的打开和关闭概念.mp4
│ │ D1-4 文件的打开代码实现.mp4
│ │ D1-5 文件的关闭.mp4
│ │
│ ├─day02 标准IO的读写
│ │ D2-1 读写单个字符.mp4
│ │ D2-2 按行读写文件1.mp4
│ │ D2-3 按行读写文件2.mp4
│ │ D2-4 二进制读写概念.mp4
│ │ D2-5 二进制文件读写代码实现.mp4
│ │
│ ├─day03 流刷新定位、格式化输入输出
│ │ D3-1 文件流的刷新和定位.mp4
│ │ D3-2 格式化化输出和输入.mp4
│ │ D3-3 标准IO练习.mp4
│ │
│ ├─day04 文件IO
│ │ D4-1 文件IO概念.mp4
│ │ D4-2 文件IO打开使用.mp4
│ │ D4-3 文件IO文件的关闭.mp4
│ │ D4-4 文件IO的读写定位.mp4
│ │
│ └─day05 目录操作和库的使用
│ D5-1 目录的读取.mp4
│ D5-2 文件属性获取.mp4
│ D5-3 静态库的使用.mp4
│ D5-4 动态库的使用.mp4
│
├─Level 05 进程、线程和进程间通信
│ ├─day01 进程的创建和回收
│ │ D1-1 进程概念.mp4
│ │ D1-2 进程常用命令.mp4
│ │ D1-3 创建子进程.mp4
│ │ D1-4 子进程进阶.mp4
│ │ D1-5 进程的退出.mp4
│ │ D1-6 进程的回收.mp4
│ │
│ ├─day02 exec函数族和守护进程
│ │ D2-1 exec函数族1.mp4
│ │ D2-2 exec函数族2.mp4
│ │ D2-3 守护进程概念.mp4
│ │ D2-4 守护进程的实现.mp4
│ │ D2-5 GDB调试多进程程序.mp4
│ │
│ ├─day03 线程的创建和回收
│ │ D3-1 线程的创建.mp4
│ │ D3-2 线程的参数传递.mp4
│ │ D3-3 线程的回收.mp4
│ │ D3-4 线程回收内存演示.mp4
│ │
│ ├─day04 线程的取消和互斥
│ │ D4-1 线程的取消1.mp4
│ │ D4-2 线程的取消2.mp4
│ │ D4-3 线程的清理.mp4
│ │ D4-4 互斥锁的概念和使用.mp4
│ │ D4-5 读写锁概念和使用.mp4
│ │ D4-6 死锁的避免.mp4
│ │
│ ├─day05 条件变量和线程池
│ │ D5-1 条件变量基本使用.mp4
│ │ D5-2 条件变量使用注意事项.mp4
│ │ D5-3 线程池的概念.mp4
│
此教程来源于网络收集整理,仅供本地学习参考,教程无法保证一直有效,请及时转存!
如本教程是商业教程,请务必联系教程作者购买商业许可后方可观看!
教程作者如需删除请第一时间联系右侧客服,获悉后将第一时间删除!