课程目录

├──Level 01 C语言

| ├──Day01 必备Linux命令和C语言基础

| | ├──D1-01 环境安装.mp4 97.49M

| | ├──D1-02 文件和目录相关命令一.mp4 96.96M

| | ├──D1-03 文件和目录相关命令二.mp4 39.78M

| | ├──D1-04 vi编辑器的使用一.mp4 119.19M

| | ├──D1-05 vi编辑器的使用二.mp4 66.62M

| | ├──D1-06 基础知识.mp4 67.67M

| | ├──D1-07 数据的表示.mp4 86.22M

| | └──D1-08 程序的编译和调试.mp4 80.89M

| ├──Day02 数据类型、常量、变量及运算符

| | ├──D2-01 数据类型上.mp4 74.37M

| | ├──D2-02 数据类型下.mp4 84.99M

| | ├──D2-03 常量.mp4 142.02M

| | ├──D2-04 变量一.mp4 51.99M

| | ├──D2-05 变量二.mp4 46.90M

| | ├──D2-06 运算符一.mp4 82.74M

| | ├──D2-07 运算符二.mp4 62.86M

| | ├──D2-08 运算符三.mp4 45.32M

| | └──D2-09 运算符四.mp4 95.16M

| ├──Day03 输入输出专题

| | ├──D3-01 字符输出函数和格式输出函数上.mp4 52.35M

| | ├──D3-02 字符输出函数和格式输出函数下.mp4 48.03M

| | ├──D3-03 字符输入函数和格式输入函数.mp4 63.73M

| | └──D3-04 输入函数的垃圾处理及字符串的输入输出.mp4 57.17M

| ├──Day04 控制语句

| | ├──D4-01 控制语句-if上.mp4 82.64M

| | ├──D4-02 控制语句-if下.mp4 65.59M

| | ├──D4-03 控制语句-switch上.mp4 65.86M

| | ├──D4-04 控制语句-switch下.mp4 45.25M

| | ├──D4-05 循环语句-while上.mp4 72.87M

| | ├──D4-06 循环语句-while下.mp4 61.99M

| | ├──D4-07 循环语句-for上.mp4 30.40M

| | ├──D4-08 循环语句-for下.mp4 53.29M

| | ├──D4-09 循环辅助语句上.mp4 54.53M

| | └──D4-10 循环辅助语句下.mp4 79.74M

| ├──Day05 数组和字符串

| | ├──D5-01 一维数组.mp4 101.93M

| | ├──D5-02 二维数组一.mp4 38.65M

| | ├──D5-03 二维数组二.mp4 61.93M

| | ├──D5-04 二维数组三.mp4 81.57M

| | ├──D5-05 字符数组和字符串一.mp4 62.05M

| | ├──D5-06 字符数组和字符串二.mp4 61.44M

| | ├──D5-07 字符数组和字符串三.mp4 84.96M

| | ├──D5-08 字符串函数之strlen函数.mp4 53.72M

| | ├──D5-09 字符串函数之strcpy函数.mp4 48.03M

| | ├──D5-10 字符串函数之strcat函数和strcmp函数.mp4 77.05M

| | ├──D5-11 字符串函数之扩展用法上.mp4 66.09M

| | └──D5-12 字符串函数之扩展用法下.mp4 47.43M

| ├──Day06 指针专题一

| | ├──D6-01 指针的基本用法一.mp4 42.55M

| | ├──D6-02 指针的基本用法二.mp4 66.14M

| | ├──D6-03 指针的基本用法三.mp4 86.11M

| | ├──D6-04 指针的运算上.mp4 44.86M

| | ├──D6-05 指针的运算下.mp4 54.07M

| | ├──D6-06 指针与数组.mp4 76.22M

| | ├──D6-07 指针与二维数组上.mp4 57.54M

| | └──D6-08 指针与二维数组下.mp4 43.97M

| ├──Day07 指针专题二

| | ├──D7-01 字符指针与字符串上.mp4 56.35M

| | ├──D7-02 字符指针与字符串下.mp4 86.48M

| | ├──D7-03 指针数组上.mp4 70.08M

| | ├──D7-04 指针数组下.mp4 70.67M

| | ├──D7-05 多级指针上.mp4 71.89M

| | ├──D7-06 多级指针下.mp4 22.75M

| | ├──D7-07 void指针和const修饰符上.mp4 34.07M

| | └──D7-08 void指针和const修饰符下.mp4 65.47M

| ├──Day08 函数1

| | ├──D8-01 函数的基本用法.mp4 110.57M

| | ├──D8-02 函数的参数传递.mp4 130.92M

| | └──D8-03 函数中传递数组参数.mp4 83.45M

| └──Day09 函数2

| | ├──D9-01 指针函数一.mp4 71.29M

| | ├──D9-02 指针函数二.mp4 101.71M

| | ├──D9-03 指针函数三.mp4 54.42M

| | ├──D9-04 递归函数和函数指针上.mp4 67.38M

| | └──D9-05 递归函数和函数指针下.mp4 71.36M

├──Level 02 Linux C语言高级

| ├──day01 软件包管理及shell命令

| | ├──D1-1 环境安装.mp4 51.66M

| | ├──D1-2 Linux介绍.mp4 74.35M

| | ├──D1-3 deb软件包管理上.mp4 44.92M

| | ├──D1-4 deb软件包管理下.mp4 92.12M

| | ├──D1-5 shell基本命令.mp4 106.72M

| | ├──D1-6 shell中的特殊字符一.mp4 42.09M

| | └──D1-7 shell中的特殊字符二.mp4 49.97M

| ├──day02 linux shell命令

| | ├──D2-1 shell基本系统维护命令.mp4 71.12M

| | ├──D2-2 linux用户管理.mp4 51.86M

| | ├──D2-3 进程管理相关命令.mp4 55.93M

| | ├──D2-4 文件系统的类型和结构.mp4 99.29M

| | ├──D2-5 文件系统相关命令.mp4 89.37M

| | └──D2-6 网络配置.mp4 57.59M

| ├──day03 linux shell脚本编程

| | ├──D3-1 shell脚本-变量.mp4 74.14M

| | ├──D3-2 shell脚本-功能语句.mp4 66.05M

| | ├──D3-3 shell脚本-分支语句.mp4 68.15M

| | ├──D3-4 shell脚本-循环语句.mp4 46.26M

| | └──D3-5 shell编程-函数.mp4 27.42M

| ├──day04 linux C语言高级编程

| | ├──D4-1 gcc编译器.mp4 55.63M

| | ├──D4-2 gdb调试工具.mp4 38.94M

| | ├──D4-3 条件编译和结构体.mp4 82.11M

| | ├──D4-4 结构体数组和结构体指针.mp4 64.81M

| | ├──D4-5 共用体及typedef.mp4 62.66M

| | ├──D4-6 内存管理上.mp4 40.84M

| | └──D4-7 内存管理下.mp4 26.77M

| └──day05 Makefile

| | ├──D5-1 Make介绍.mp4 57.33M

| | ├──D5-2 Makefile变量的使用.mp4 68.34M

| | ├──D5-3 make命令的选项及Makefile中的隐含规则(Makefile2).mp4 32.49M

| | └──D5-4 VPATH及嵌套的Makefile(Makefile3).mp4 35.65M

├──Level 03 数据结构

| ├──day01 数据结构引入

| | ├──D1-01 数据结构导学.mp4 33.25M

| | ├──D1-02 初识数据结构.mp4 90.23M

| | ├──D1-03 什么是数据结构.mp4 34.64M

| | └──D1-04 数据结构基本概念.mp4 75.23M

| ├──day02 线性表之顺序表(上)

| | ├──D2-01 什么是线性表及顺序表…mp4 77.35M

| | ├──D2-02 代码规范要求.mp4 59.59M

| | └──D2-03 顺序表的实现1.mp4 83.34M

| ├──day03 线性表之顺序表(下)

| | ├──D3-01 顺序表的实现2.mp4 66.60M

| | ├──D3-02 顺序表的实现3.mp4 97.23M

| | ├──D3-03 顺序表的实现4.mp4 104.03M

| | ├──D3-04 顺序表的实现5.mp4 44.99M

| | └──D3-05 顺序表的结尾.mp4 11.41M

| ├──day04 线性表之链表

| | ├──D4-01 什么是链表及原理.mp4 71.43M

| | ├──D4-02 单链表的实现-创建.mp4 68.35M

| | ├──D4-03 单链表的实现-尾部插入和遍历.mp4 62.93M

| | └──D4-04 单链表实现-按位置插入.mp4 102.85M

| ├──day05 线性表之链表应用

| | ├──D5-01 单链表实现-链表删除.mp4 72.89M

| | └──D5-02 单链表实现-链表释放.mp4 36.79M

| ├──day06 单链表的操作实现

| | ├──D6-01 链表的反转.mp4 68.46M

| | ├──D6-02 链表求相邻两个结点最大值.mp4 83.18M

| | └──D6-03 有序链表合并.mp4 82.28M

| ├──day07 栈实现及其应用

| | ├──D7-01 栈-顺序栈的原理.mp4 56.62M

| | ├──D7-02 栈-顺序栈的实现1.mp4 81.58M

| | ├──D7-03 栈-顺序栈的实现2.mp4 70.98M

| | └──D7-04 栈-链式栈原理及实现.mp4 86.42M

| ├──day08 队列实现及其应用(上)

| | ├──D8-01 顺序队列的原理.mp4 65.94M

| | └──D8-02 顺序队列的实现.mp4 86.58M

| ├──day09 队列实现及其应用(下)

| | ├──D9-01 链式队列的原理.mp4 75.43M

| | ├──D9-02 链式队列的实现.mp4 82.39M

| | ├──D9-03 栈和队列的应用-球鈡问题的原理.mp4 32.70M

| | └──D9-04 栈和队列的应用-球鈡问题的实现.mp4 91.24M

| ├──day10 树及实现(上)

| | ├──D10-01 树的概念.mp4 28.09M

| | ├──D10-02 二叉树的原理.mp4 65.42M

| | └──D10-03 二叉树的运算.mp4 34.17M

| ├──day11 树及实现(下)

| | ├──D11-01 二叉树的三种遍历.mp4 100.13M

| | └──D11-02 二叉树的层次遍历.mp4 88.37M

| ├──day12 查找

| | ├──D12-01 查找的原理.mp4 44.49M

| | ├──D12-02 hash表原理.mp4 72.19M

| | ├──D12-03 hash表的实现-创建.mp4 66.86M

| | └──D12-04 hash表的实现-插入和查找.mp4 59.38M

| └──day13 排序

| | ├──D13-01 排序的原理.mp4 55.04M

| | └──D13-02 快速排序的实现.mp4 80.72M

├──Level 04 文件IO

| ├──day01 标准IO

| | ├──D1-1 标准IO介绍.mp4 126.01M

| | ├──D1-2 缓冲区实验.mp4 43.89M

| | ├──D1-3 文件的打开和关闭概念.mp4 52.49M

| | ├──D1-4 文件的打开代码实现.mp4 91.53M

| | └──D1-5 文件的关闭.mp4 39.50M

| ├──day02 标准IO的读写

| | ├──D2-1 读写单个字符.mp4 127.29M

| | ├──D2-2 按行读写文件1.mp4 62.45M

| | ├──D2-3 按行读写文件2.mp4 26.42M

| | ├──D2-4 二进制读写概念.mp4 47.69M

| | └──D2-5 二进制文件读写代码实现.mp4 117.12M

| ├──day03 流刷新定位、格式化输入输出

| | ├──D3-1 文件流的刷新和定位.mp4 93.31M

| | ├──D3-2 格式化化输出和输入.mp4 62.88M

| | └──D3-3 标准IO练习.mp4 121.06M

| ├──day04 文件IO

| | ├──D4-1 文件IO概念.mp4 57.60M

| | ├──D4-2 文件IO打开使用.mp4 64.59M

| | ├──D4-3 文件IO文件的关闭.mp4 18.64M

| | └──D4-4 文件IO的读写定位.mp4 87.06M

| └──day05 目录操作和库的使用

| | ├──D5-1 目录的读取.mp4 34.59M

| | ├──D5-2 文件属性获取.mp4 126.03M

| | ├──D5-3 静态库的使用.mp4 87.63M

| | └──D5-4 动态库的使用.mp4 83.36M

├──Level 05 进程、线程和进程间通信

| ├──day01 进程的创建和回收

| | ├──D1-1 进程概念.mp4 63.05M

| | ├──D1-2 进程常用命令.mp4 70.96M

| | ├──D1-3 创建子进程.mp4 120.91M

| | ├──D1-4 子进程进阶.mp4 49.84M

| | ├──D1-5 进程的退出.mp4 23.42M

| | └──D1-6 进程的回收.mp4 66.35M

| ├──day02 exec函数族和守护进程

| | ├──D2-1 exec函数族1.mp4 71.74M

| | ├──D2-2 exec函数族2.mp4 35.40M

| | ├──D2-3 守护进程概念.mp4 52.29M

| | ├──D2-4 守护进程的实现.mp4 71.29M

| | └──D2-5 GDB调试多进程程序.mp4 39.17M

| ├──day03 线程的创建和回收

| | ├──D3-1 线程的创建.mp4 104.12M

| | ├──D3-2 线程的参数传递.mp4 121.37M

| | ├──D3-3 线程的回收.mp4 114.02M

| | └──D3-4 线程回收内存演示.mp4 22.96M

| ├──day04 线程的取消和互斥

| | ├──D4-1 线程的取消1.mp4 41.28M

| | ├──D4-2 线程的取消2.mp4 37.69M

| | ├──D4-3 线程的清理.mp4 93.66M

| | ├──D4-4 互斥锁的概念和使用.mp4 105.20M

| | ├──D4-5 读写锁概念和使用.mp4 100.49M

| | └──D4-6 死锁的避免.mp4 58.13M

| ├──day05 条件变量和线程池

| | ├──D5-1 条件变量基本使用.mp4 115.28M

| | ├──D5-2 条件变量使用注意事项.mp4 49.40M

| | ├──D5-3 线程池的概念.mp4 34.21M

| | ├──D5-4 线程池的实现.mp4 140.45M

| | └──D5-5 线程的GDB调试.mp4 60.71M

| ├──day06 有名管道和无名管道

| | ├──D6-1 无名管道基础.mp4 49.31M

| | ├──D6-2 无名管道进阶.mp4 117.31M

| | ├──D6-3 有名管道概念和使用.mp4 63.29M

| | └──D6-4 有名管道的注意事项.mp4 26.23M

| ├──day07 共享内存

| | ├──D7-1 共享内存的基本使用.mp4 76.18M

| | ├──D7-2 共享内存使用注意事项.mp4 69.01M

| | ├──D7-3 共享内存实现进程间通信.mp4 49.92M

| | └──D7-4 systemV共享内存.mp4 99.13M

| ├──day08 信号机制

| | ├──D8-1 信号的概念.mp4 105.04M

| | ├──D8-2 信号的发送和定时器.mp4 48.96M

| | ├──D8-3 信号的捕捉1.mp4 47.04M

| | ├──D8-4 信号的捕捉2.mp4 83.25M

| | ├──D8-5 信号SIGCHLD的使用.mp4 38.66M

| | ├──D8-6 信号的阻塞和信号集.mp4 69.36M

| | └──D8-7 信号驱动任务.mp4 88.83M

| └──day09 消息队列和信号灯

| | ├──D9-1 消息队列.mp4 135.57M

| | ├──D9-2 信号灯概念和有名信号灯.mp4 130.73M

| | ├──D9-3 无名信号灯.mp4 29.36M

| | └──D9-4 systemV信号灯.mp4 80.78M

├──Level 06 网络编程

| ├──day01 网络基础上

| | ├──D1-01 网络的历史和分层.mp4 27.03M

| | ├──D1-02 网络各层协议解释.mp4 36.28M

| | └──D1-03 网络的封包和拆包.mp4 19.24M

| ├──day02 网络基础下

| | ├──D2-01 网络预备知识1.mp4 30.33M

| | ├──D2-02 网络预备知识2.mp4 31.18M

| | └──D2-03 网络预备知识3.mp4 41.99M

| ├──day03 TCP编程

| | ├──D3-01 TCP编程API-1.mp4 32.55M

| | ├──D3-02 TCP编程API-2.mp4 34.68M

| | ├──D3-03 TCP编程API-3.mp4 47.69M

| | ├──D3-04 TCP编程API-4.mp4 54.69M

| | └──D3-05 TCP编程API-5.mp4 43.68M

| ├──day04 并发服务器

| | ├──D4-01 TCP并发服务器多线程编程.mp4 50.67M

| | └──D4-02 TCP并发服务器多进程编程.mp4 48.69M

| ├──day05 UDP编程

| | ├──D5-01 网络编程API扩展及UDP编程API.mp4 39.35M

| | ├──D5-02 UDP编程-1.mp4 53.98M

| | └──D5-03 UDP编程-2.mp4 73.56M

| ├──day06 IO多路复用

| | ├──D6-01 IO模型以及多路复用基本原理.mp4 35.83M

| | ├──D6-02 select模型.mp4 41.59M

| | ├──D6-03 客户端select的实现.mp4 45.05M

| | └──D6-04 服务器端select的实现.mp4 24.88M

| ├──day07 TCP、IP协议原理

| | ├──D7-01 wireshark抓包工具使用.mp4 37.14M

| | ├──D7-02 eth_ip头原理.mp4 34.78M

| | ├──D7-03 TCP包头-确认重发机制.mp4 32.18M

| | └──D7-04 TCP三次、四次握手.mp4 56.63M

| ├──day08 网络编程扩展上

| | ├──D8-01 域名解析.mp4 55.07M

| | ├──D8-02 网络属性设置.mp4 49.77M

| | └──D8-03 网络超时优化.mp4 26.66M

| └──day09 网络编程扩展下

| | ├──D9-01 广播编程.mp4 32.13M

| | ├──D9-02 多播.mp4 29.57M

| | ├──D9-03 unix域套接字-1.mp4 30.92M

| | └──D9-04 unix域套接字-2.mp4 48.77M

├──Level 07 数据库开发

| ├──day01 嵌入式数据库之Sqlite3(上)

| | ├──D1-01 数据库概念介绍.mp4 6.64M

| | ├──D1-02 数据库之命令行操作上.mp4 27.92M

| | └──D1-03 数据库之命令行操作下.mp4 6.86M

| └──day02 嵌入式数据库之Sqlite3(下)

| | └──D2-01 数据库之API操作.mp4 75.00M

├──Level 08 Linux应用开发综合实战

| ├──day01 在线词典项目-介绍及框架搭建

| | ├──D1-01 有道词典流程分析及本项目在线词典介绍.mp4 14.47M

| | ├──D1-02 在线词典项目演示.mp4 21.42M

| | ├──D1-03 流程示意图分析.mp4 25.08M

| | ├──D1-04 客户端代码框架搭建(上).mp4 26.29M

| | └──D1-05 客户端代码框架搭建(下).mp4 31.77M

| ├──day02 在线词典项目-注册登录的实现

| | ├──D2-01 服务器端代码框架搭建.mp4 78.22M

| | ├──D2-02 注册模块.mp4 47.31M

| | └──D2-03 登录模块.mp4 44.65M

| └──day03 在线词典项目-功能的实现

| | ├──D3-01 査询模块1.mp4 33.08M

| | ├──D3-02 查询模块2.mp4 41.67M

| | ├──D3-03 查询模块3.mp4 62.96M

| | ├──D3-04 查询模块4.mp4 54.38M

| | └──D3-05 历史记录查询.mp4 54.80M

├──Level 09 ARM体系结构与接口技术

| ├──day01 计算机硬件基础

| | ├──D1-01 底层课程导学.mp4 47.21M

| | ├──D1-02 ARM体系结构与接口技术课程导学.mp4 47.56M

| | ├──D1-03 计算机基础知识.mp4 43.40M

| | ├──D1-04 多级存储结构与地址空间.mp4 48.17M

| | └──D1-05 CPU工作原理概述.mp4 48.93M

| ├──day02 ARM处理器概论

| | ├──D2-01 ARM处理器概述.mp4 59.81M

| | ├──D2-02 ARM指令集概述.mp4 78.14M

| | ├──D2-03 ARM存储模型.mp4 78.77M

| | └──D2-04 ARM工作模式.mp4 66.32M

| ├──day03 ARM寄存器组织

| | ├──D3-01 ARM寄存器组织(一).mp4 53.81M

| | ├──D3-02 ARM寄存器组织(二).mp4 48.47M

| | └──D3-03 ARM寄存器组织(三).mp4 43.34M

| ├──day04 ARM异常处理

| | ├──D4-01 ARM异常处理(一).mp4 67.15M

| | ├──D4-02 ARM异常处理(二).mp4 115.19M

| | ├──D4-03 ARM异常处理(三).mp4 49.73M

| | └──D4-04 ARM微架构.mp4 72.00M

| ├──day05 ARM指令集仿真环境搭建

| | ├──D5-01 ARM指令集导学.mp4 52.70M

| | ├──D5-02 Keil仿真环境搭建.mp4 99.83M

| | └──D5-03 ARM指令集概述.mp4 62.26M

| ├──day06 数据处理指令

| | ├──D6-01 数据处理指令(一).mp4 112.31M

| | ├──D6-02 数据处理指令(二).mp4 99.13M

| | ├──D6-03 数据处理指令(三).mp4 119.07M

| | └──D6-04 数据处理指令(四).mp4 37.20M

| ├──day07 跳转与存储器访问指令

| | ├──D7-01 跳转指令.mp4 96.19M

| | ├──D7-02 ARM指令的条件码.mp4 119.93M

| | ├──D7-03 内存访问指令(一).mp4 79.68M

| | └──D7-04 ARM指令的寻址方式.mp4 106.23M

| ├──day08 栈的种类与应用

| | ├──D8-01 多寄存器内存访问指令.mp4 57.68M

| | ├──D8-02 多寄存器内存访问指令的寻址方式.mp4 42.53M

| | ├──D8-03 栈的种类与使用.mp4 83.78M

| | └──D8-04 栈的应用举例.mp4 121.78M

| ├──day09 专用指令

| | ├──D9-01 状态寄存器传送指令.mp4 66.07M

| | ├──D9-02 软中断指令.mp4 153.01M

| | ├──D9-03 协处理器指令.mp4 52.48M

| | └──D9-04 伪指令.mp4 59.10M

| ├──day10 伪操作与混合编程

| | ├──D10-01 伪操作.mp4 103.23M

| | ├──D10-02 C和汇编的混合编程.mp4 86.84M

| | ├──D10-03 ATPCS协议.mp4 106.96M

| | └──D10-04 ARM体系结构总结.mp4 171.48M

| ├──day11 FS4412开发环境搭建

| | ├──D11-01 开发板硬件资源介绍.mp4 62.40M

| | ├──D11-02 初识电路原理图.mp4 36.91M

| | ├──D11-03 交叉开发环境搭建.mp4 120.02M

| | └──D11-04 地址映射表.mp4 126.35M

| ├──day12 GPIO实验

| | ├──D12-01 GPIO简介.mp4 29.27M

| | ├──D12-02 GPIO寄存器分析(一).mp4 81.36M

| | ├──D12-03 GPIO寄存器分析(二).mp4 79.04M

| | ├──D12-04 GPIO编程.mp4 92.02M

| | └──D12-05 LED实验.mp4 56.49M

| ├──day13 C工程与寄存器封装

| | ├──D13-01 C语言工程简介.mp4 60.96M

| | ├──D13-02 启动代码分析.mp4 86.32M

| | ├──D13-03 C语言实现LED实验.mp4 74.58M

| | ├──D13-04 寄存器的封装方式.mp4 98.58M

| | └──D13-05 寄存器操作的标准化.mp4 102.19M

| ├──day14 UART实验

| | ├──D14-01 UART帧格式详解.mp4 106.97M

| | ├──D14-02 Exynos4412下的UART控制器.mp4 112.42M

| | ├──D14-03 UART寄存器详解.mp4 146.19M

| | ├──D14-04 UART编程.mp4 153.51M

| | └──D14-05 输入输出重定向.mp4 90.10M

| ├──day15 WDT实验

| | ├──D15-01 WDT简介.mp4 40.23M

| | ├──D15-02 Exynos4412下的WDT控制器.mp4 74.19M

| | ├──D15-03 WDT寄存器详解.mp4 44.20M

| | └──D15-04 WDT编程.mp4 120.20M

| ├──day16 轮询与中断

| | ├──D16-01 CPU与硬件的交互方式.mp4 58.60M

| | ├──D16-02 轮训方式实现按键实验.mp4 110.05M

| | ├──D16-03 GPIO中断相关寄存器详解.mp4 116.31M

| | └──D16-04 GPIO中断编程.mp4 45.44M

| ├──day17 中断控制器

| | ├──D17-01 中断控制器.mp4 90.03M

| | ├──D17-02 Exynos4412下的中断控制器.mp4 88.33M

| | ├──D17-03 中断控制器寄存器详解(一).mp4 71.94M

| | ├──D17-04 中断控制器寄存器详解(二).mp4 98.11M

| | └──D17-05 中断控制器编程.mp4 67.71M

| ├──day18 中断处理

| | ├──D18-01 ARM的异常处理机制.mp4 95.01M

| | ├──D18-02 工程模板代码结构分析.mp4 56.49M

| | ├──D18-03 中断处理框架搭建(一).mp4 80.64M

| | ├──D18-04 中断处理框架搭建(二).mp4 101.54M

| | ├──D18-05 中断处理程序编程.mp4 158.42M

| | └──D18-06 中断编程补充.mp4 62.35M

| ├──day19 ADC实验

| | ├──D19-01 ADC简介.mp4 39.76M

| | ├──D19-02 Exynos4412下的ADC控制器.mp4 50.56M

| | ├──D19-03 ADC寄存器详解.mp4 74.35M

| | └──D19-04 ADC编程.mp4 96.60M

| ├──day20 RTC实验

| | ├──D20-01 RTC简介.mp4 23.63M

| | ├──D20-02 Exynos4412下的RTC控制器.mp4 71.98M

| | ├──D20-03 RTC寄存器详解.mp4 82.32M

| | ├──D20-04 RTC编程(1).mp4 68.70M

| | └──D20-05 RTC编程(2).mp4 76.83M

| ├──day21 PWM实验

| | ├──D21-01 PWM简介.mp4 48.02M

| | ├──D21-02 Exynos4412下的PWM控制器(一).mp4 48.84M

| | ├──D21-03 Exynos4412下的PWM控制器(二).mp4 117.22M

| | ├──D21-04 PWM寄存器详解.mp4 119.95M

| | └──D21-05 PWM编程.mp4 150.88M

| ├──day22 IIC总线原理

| | ├──D22-01 IIC总线概述.mp4 108.08M

| | ├──D22-02 IIC总线信号实现.mp4 92.88M

| | └──D22-03 IIC典型时序.mp4 42.47M

| ├──day23 IIC控制器与MPU6050

| | ├──D23-01 Exynos4412下的IIC控制器.mp4 114.08M

| | ├──D23-02 IIC寄存器详解.mp4 59.37M

| | ├──D23-03 MPU6050原理.mp4 143.05M

| | └──D23-04 MPU6050寄存器读写时序.mp4 72.92M

| └──day24 IIC编程

| | └──D24-01 陀螺仪实验代码分析.mp4 80.81M

├──Level 10 系统移植

| ├──day01 嵌入式系统移植导学

| | ├──D1-1 系统移植课程导学.mp4 144.30M

| | ├──D1-2 系统移植过程.mp4 100.85M

| | └──D1-3 开发板启动过程.mp4 127.80M

| ├──day02 交叉开发环境搭建

| | ├──D2-1 ubuntu网络环境配置.mp4 78.62M

| | ├──D2-2 tftp服务器环境搭建.mp4 60.34M

| | └──D2-3 nfs服务器环境搭建.mp4 70.69M

| ├──day03 uboot的烧写及使用

| | ├──D3-1 uboot概述.mp4 39.65M

| | ├──D3-2 SD卡启动盘制作.mp4 84.37M

| | ├──D3-3 uboot的使用(一).mp4 69.31M

| | ├──D3-4 uboot的使用(二).mp4 63.56M

| | └──D3-5 uboot的使用(三).mp4 78.28M

| ├──day04 Linux内核的安装与加载

| | ├──D4-1 tftp加载Linux内核及rootfs.mp4 142.79M

| | ├──D4-2 EMMC加载Linux内核及rootfs.mp4 93.01M

| | ├──D4-3 tftp加载Linux内核nfs挂载rootfs.mp4 120.04M

| | └──D4-4 EMMC加载uboot.mp4 66.98M

| ├──day05 交叉编译工具链

| | ├──D5-1 交叉编译.mp4 148.20M

| | ├──D5-2 ELF文件格式.mp4 82.71M

| | └──D5-3 交叉编译工具链常用工具.mp4 149.88M

| ├──day06 uboot移植

| | ├──D6-1 uboot源码结构.mp4 148.56M

| | ├──D6-2 uboot的配置与编译.mp4 88.74M

| | ├──D6-3 uboot移植(一).mp4 137.47M

| | ├──D6-4 uboot移植(二).mp4 84.51M

| | └──D6-5 uboot移植(三).mp4 110.21M

| ├──day07 Linux内核移植

| | ├──D7-1 Linux内核概述.mp4 126.01M

| | ├──D7-2 Linux内核源码结构.mp4 116.70M

| | ├──D7-3 Linux内核的配置与编译(一).mp4 103.89M

| | ├──D7-4 Linux内核的配置与编译(二).mp4 128.89M

| | ├──D7-5 Linux内核的配置与编译(三).mp4 72.88M

| | └──D7-6 Linux内核的配置与编译(四).mp4 83.21M

| ├──day08 Linux设备驱动移植

| | ├──D8-1 设备树.mp4 87.75M

| | └──D8-2 网卡驱动移植.mp4 112.61M

| └──day09 根文件系统移植

| | ├──D9-1 根文件系统.mp4 133.00M

| | └──D9-2 根文件系统移植.mp4 134.38M

├──Level 11 嵌入式系统驱动初级

| ├──day01 背景学法和环境搭建

| | ├──D1-1 背景常识之什么是操作系统?.mp4 79.48M

| | ├──D1-10 环境搭建之开发板运行Linux.mp4 17.04M

| | ├──D1-11 环境搭建之内核编译.mp4 50.50M

| | ├──D1-2 背景常识之内核实现模式.mp4 47.35M

| | ├──D1-3 背景常识之什么是设备驱动?.mp4 27.08M

| | ├──D1-4 学习方法.mp4 59.41M

| | ├──D1-5 环境搭建之前言.mp4 50.36M

| | ├──D1-6 环境搭建之安装交叉工具链.mp4 26.84M

| | ├──D1-7 环境安装之安装NFS.mp4 24.09M

| | ├──D1-8 环境搭建之制作SD卡启动盘.mp4 67.22M

| | └──D1-9 环境搭建之u-boot参数设置.mp4 64.32M

| ├──day02 内核模块上_编译方法

| | ├──D2-1 向内核增加新功能_静态加载理论.mp4 59.06M

| | ├──D2-2 向内核增加新功能_静态加载演示.mp4 35.34M

| | ├──D2-3 向内核增加新功能_动态加载之同一目录结构.mp4 29.97M

| | ├──D2-4 向内核增加新功能_动态加载之不同目录.mp4 48.51M

| | ├──D2-5 向内核增加新功能_动态加载之运行ko文件.mp4 43.35M

| | ├──D2-6 内核模块基础代码解析.mp4 79.10M

| | ├──D2-7 内核模块多源文件编程.mp4 29.33M

| | └──D2-8 内核模块信息宏.mp4 22.10M

| ├──day03 内核模块下_参数和依赖

| | ├──D3-1 模块传参.mp4 61.11M

| | ├──D3-2 模块依赖.mp4 71.48M

| | ├──D3-3 内核空间和用户空间.mp4 39.82M

| | ├──D3-4 执行流.mp4 57.22M

| | ├──D3-5 模块编程和应用编程的比较.mp4 22.15M

| | └──D3-6 内核接口头文件查询.mp4 12.23M

| ├──day04 字符设备驱动基础上_基础框架

| | ├──D4-1 Linux设备分类.mp4 83.74M

| | ├──D4-10 ioctl操作实现.mp4 83.79M

| | ├──D4-11 printk.mp4 27.35M

| | ├──D4-12 多个次设备的支持.mp4 38.01M

| | ├──D4-2 设备号.mp4 31.81M

| | ├──D4-3 申请和注销设备号.mp4 69.26M

| | ├──D4-4 函数指针复习.mp4 71.76M

| | ├──D4-5 注册字符设备_理论讲解.mp4 70.42M

| | ├──D4-6 注册字符设备_代码实践.mp4 64.28M

| | ├──D4-7 字符设备驱动基础框架分析.mp4 107.55M

| | ├──D4-8 读写操作实现.mp4 99.00M

| | └──D4-9 设备操作函数避免使用全局变量.mp4 58.54M

| ├──day05 字符设备驱动基础中_IO模型

| | ├──D5-1 五种IO模型.mp4 78.50M

| | ├──D5-2 阻塞和非阻塞支持_理论讲解.mp4 46.29M

| | ├──D5-3 阻塞和非阻塞支持_代码实践.mp4 97.28M

| | ├──D5-4 多路复用支持_理论讲解.mp4 32.91M

| | ├──D5-5 多路复用支持_代码实践.mp4 52.38M

| | ├──D5-6 信号驱动支持_理论讲解.mp4 19.90M

| | └──D5-7 信号驱动支持_代码实践.mp4 66.25M

| ├──day06 字符设备驱动基础下_并发控制

| | ├──D6-1 上下文和并发场合.mp4 54.90M

| | ├──D6-10 互斥锁_代码实践.mp4 22.37M

| | ├──D6-11 并发控制机制的选择原则.mp4 14.63M

| | ├──D6-2 中断屏蔽.mp4 26.82M

| | ├──D6-3 原子变量_理论讲解.mp4 32.92M

| | ├──D6-4 原子变量_代码实践.mp4 40.79M

| | ├──D6-5 自旋锁_理论讲解.mp4 30.48M

| | ├──D6-6 自旋锁_代码实践.mp4 32.97M

| | ├──D6-7 信号量_理论讲解.mp4 47.82M

| | ├──D6-8 信号量_代码实践.mp4 41.21M

| | └──D6-9 互斥锁_理论讲解.mp4 9.74M

| ├──day07 内核定时器

| | ├──D7-1 时钟中断.mp4 16.27M

| | ├──D7-2 延时机制.mp4 28.63M

| | ├──D7-3 定时器.mp4 34.71M

| | └──D7-4 课堂练习秒设备.mp4 78.16M

| ├──day08 内核内存管理

| | ├──D8-1 内核内存管理框架.mp4 58.16M

| | ├──D8-2 内核中常用动态分配_理论讲解.mp4 45.73M

| | ├──D8-3 内核中常用动态分配_kmalloc代码实践.mp4 27.45M

| | ├──D8-4 IO访问.mp4 53.51M

| | ├──D8-5 led驱动_编写思路.mp4 41.61M

| | ├──D8-6 led驱动_驱动代码编写.mp4 139.33M

| | └──D8-7 led驱动_应用程序编写和验证.mp4 27.83M

| ├──day09 设备树

| | ├──D9-1 起源和基本组成.mp4 39.38M

| | ├──D9-2 基本语法.mp4 45.29M

| | ├──D9-3 特殊节点.mp4 38.62M

| | ├──D9-4 常见属性.mp4 74.73M

| | ├──D9-5 常用接口.mp4 44.30M

| | └──D9-6 led驱动设备树版.mp4 93.90M

| ├──day10 中断处理上_基础框架

| | ├──D10-1 中断及其处理原理.mp4 32.22M

| | ├──D10-2 中断接口.mp4 31.25M

| | ├──D10-3 按键驱动初步.mp4 139.07M

| | └──D10-4 按键驱动验证与防抖.mp4 38.98M

| └──day11 中断处理下_下半部机制

| | ├──D11-1 上半部和下半部.mp4 26.84M

| | ├──D11-2 下半部机制之tasklet.mp4 32.32M

| | └──D11-3 下半部机制之workqueue.mp4 42.11M

├──Level 12 嵌入式系统驱动高级

| ├──day01 设备模型

| | ├──D1-1 起源和新方案.mp4 80.06M

| | ├──D1-2 自动mknod_理论讲解.mp4 31.33M

| | └──D1-3 自动mknod_代码实践.mp4 34.19M

| ├──day02 平台总线式驱动开发上_基础框架

| | ├──D2-1 总线设备和驱动.mp4 36.94M

| | ├──D2-2 平台总线基础框架.mp4 54.88M

| | ├──D2-3 名称匹配基础框架.mp4 77.46M

| | └──D2-4 名称匹配led实例.mp4 62.10M

| ├──day03 平台总线式驱动开发下_ID匹配和设备树匹配

| | ├──D3-1 ID匹配.mp4 29.64M

| | └──D3-2 设备树匹配.mp4 54.71M

| ├──day04 I2C总线式驱动开发

| | ├──D4-1 I2C背景知识.mp4 43.56M

| | ├──D4-10 I2C二级外设驱动开发方法_02驱动模块的编写-2.mp4 75.81M

| | ├──D4-11 I2C二级外设驱动开发之名称匹配_01client模块的编写之i2c_new_device.mp4 50.95M

| | ├──D4-12 I2C二级外设驱动开发之名称匹配_02app编写与验证.mp4 31.60M

| | ├──D4-13 I2C二级外设驱动开发之名称匹配_03client模块的编写之i2c_new_probed_device.mp4 32.28M

| | ├──D4-14 I2C二级外设驱动开发之设备树匹配.mp4 47.59M

| | ├──D4-2 Exynos4412裸机版I2C传输过程.mp4 42.73M

| | ├──D4-3 Linux内核对I2C总线的支持.mp4 73.82M

| | ├──D4-4 MPU6050.mp4 17.74M

| | ├──D4-5 应用层直接使用I2C通道_01预备工作.mp4 25.27M

| | ├──D4-6 应用层直接使用I2C通道_02readwrite.mp4 40.95M

| | ├──D4-7 应用层直接使用I2C通道_03ioctl.mp4 76.36M

| | ├──D4-8 I2C二级外设驱动开发方法_01理论讲解.mp4 16.49M

| | └──D4-9 I2C二级外设驱动开发方法_02驱动模块的编写-1.mp4 35.19M

| └──day05 Input子系统

| | ├──D5-1 input子系统的基本框架.mp4 42.14M

| | ├──D5-2 input类外设驱动开发步骤.mp4 26.80M

| | ├──D5-3 input类外设驱动示例之key.mp4 70.50M

| | └──D5-4 input类外设驱动示例之mpu6050.mp4 103.66M

├──Level 13 嵌入式安防监控项目实战

| ├──day01 创客学院课程体系概要巩固

| | ├──D1-1 创客学院课程回顾概述.mp4 16.45M

| | ├──D1-2 创客学院课程回顾-C语言回顾.mp4 116.81M

| | ├──D1-3 创客学院课程回顾-数据结构.mp4 50.61M

| | ├──D1-4 创客学院课程回顾-IO进程.mp4 89.90M

| | ├──D1-5 创客学院课程回顾-网络部分.mp4 87.51M

| | ├──D1-6 创客学院课程回顾-ARM裸机部分.mp4 66.52M

| | ├──D1-7 创客学院课程回顾-系统移植部分.mp4 76.38M

| | └──D1-8 创客学院课程回顾-内核驱动部分.mp4 101.70M

| ├──day02 安防监控项目实战安排与环境搭建

| | ├──D2-1 安防监控项目实战安排简介.mp4 47.70M

| | └──D2-2 安防监控项目实战之环境搭建.mp4 63.39M

| ├──day03 安防监控之需求分析

| | └──D3-1 安防监控项目需求分析.mp4 97.13M

| ├──day04 安防监控之软硬件环境分析和通信结构体定义

| | ├──D4-1 安防监控实现之软硬件环境分析.mp4 48.83M

| | ├──D4-2 安防监控实现之通信协议制定1.mp4 40.52M

| | └──D4-3 安防监控实现之通信协议制定2.mp4 90.05M

| ├──day05 安防监控实现之A9主框架的搭建

| | ├──D5-1 安防监控实现之原理验证代码.mp4 79.36M

| | └──D5-2 安防监控实现之主框架的搭建.mp4 71.21M

| ├──day06 安防监控实现之boa服务器的移植

| | ├──D6-1 安防监控实现之boa服务器原理介绍.mp4 46.73M

| | └──D6-2 安防监控实现之boa服务器移植.mp4 61.42M

| ├──day07 安防监控实现之CGI的移植及与html的通信

| | ├──D7-1 安防监控实现之认识CGI在项目中的数据解析过程.mp4 51.57M

| | ├──D7-2 安防监控实现之认识CGI在项目中的角色和原理,完成CGI的经过亲自测试.mp4 76.32M

| | └──D7-3 安防监控实现之项目阶段的CGI移植和HTML通信.mp4 32.62M

| ├──day08 安防监控实现之从网页上控制A9的LED灯

| | ├──D8-1 网页发送数据模拟控制Ubuntu的LED灯.mp4 81.10M

| | └──D8-2 网页发送数据控制A9的LED灯.mp4 67.57M

| ├──day09 安防监控实现之html框架浅析及模拟环境信息刷新到网页

| | ├──D9-1 安防监控实现之HTML框架分析.mp4 53.48M

| | ├──D9-2 安防监控实现之模拟数据刷新.mp4 77.76M

| | └──D9-3 安防监控实现之控制命令下发.mp4 82.73M

| ├──day10 安防监控实现之mjpeg-streamer视频图像的显示

| | ├──D10-1 安防监控实现之视频流原理讲解与移植.mp4 83.31M

| | └──D10-2 安防监控实现之web网页经过亲自测试监控html+css.mp4 72.39M

| ├──day11 安防监控实现之ZigBee-A9传感器数据采集与串口上传

| | ├──D11-1 安防监控实现之ZigBee环境搭建.mp4 39.03M

| | └──D11-2 安防监控实现之ZigBee-A9传感器数据采集与串口上传.mp4 78.51M

| ├──day12 安防监控实现之A9串口控制ZigBee硬件

| | ├──D12-1 安防监控实现之A9串口控制ZigBee硬件原理讲解.mp4 59.36M

| | └──D12-2 安防监控实现之A9串口控制ZigBee硬件实现.mp4 52.43M

| ├──day13 安防监控实现之传感器真实数据上传到网页

| | ├──D13-1 安防监控实现之传感器真实数据上传到网页原理讲解.mp4 62.89M

| | └──D13-2 安防监控实现之传感器真实数据上传到网页过程实现.mp4 75.65M

| ├──day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇

| | ├──D14-1 安防监控实现之线程间同步互斥操作实现.mp4 81.77M

| | ├──D14-2 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇.mp4 80.56M

| | ├──D14-3 安防监控实现之网页控制A9上的蜂鸣器和数码管.mp4 79.51M

| | └──D14-4 安防监控实现之网页控制ZigBee和A9上的风扇.mp4 53.14M

| ├──day15 安防监控实现之GPRS短信报警功能实现

| | ├──D15-1 安防监控实现之Windows下实现GPRS短信电话报警功能实现.mp4 79.16M

| | ├──D15-2 安防监控实现之linux下实现GPRS短信电话报警功能实现.mp4 66.88M

| | └──D15-3 安防监控实现之linux框架下实现GPRS短信电话功能.mp4 70.70M

| └──day16 项目总结和项目答辩

| | └──D16-1 项目总结和项目答辩.mp4 109.39M

├──Level 14 C开发

| ├──day01 从C到C及类与对象

| | ├──D1-1 语法升级.mp4 57.95M

| | ├──D1-2 概念和思维升级.mp4 49.61M

| | ├──D1-3 类与对象1.mp4 43.43M

| | ├──D1-4 类与对象2.mp4 50.39M

| | ├──D1-5 类的申明1.mp4 60.47M

| | ├──D1-6 类的申明2.mp4 36.82M

| | ├──D1-7 类的成员函数.mp4 76.62M

| | ├──D1-8 常成员静态成员与友元1.mp4 55.44M

| | └──D1-9 常成员静态成员与友元2.mp4 60.75M

| ├──day02 运算符重载及组合与继承

| | ├──D2-1 普通运算符重载1.mp4 49.92M

| | ├──D2-2 普通运算符重载2.mp4 68.63M

| | ├──D2-3 特殊运算符重载1.mp4 65.09M

| | ├──D2-4 特殊运算符重载2.mp4 50.21M

| | ├──D2-5 标准输入输出流.mp4 15.03M

| | ├──D2-6 组合.mp4 20.20M

| | └──D2-7 继承.mp4 39.50M

| ├──day03 多态、异常、转换函数

| | ├──D3-1 多态1.mp4 12.21M

| | ├──D3-2 多态(应用上).mp4 61.13M

| | ├──D3-3 多态(应用下).mp4 9.27M

| | ├──D3-4 异常(try_catch).mp4 18.16M

| | ├──D3-5 异常语法与自定义异常.mp4 16.59M

| | ├──D3-6 标准转换函数.mp4 34.97M

| | ├──D3-7 自定义转换函数.mp4 9.44M

| | └──D3-8 隐式转换.mp4 9.69M

| └──day04 模板及STL标准模板库

| | ├──D4-1 类型模板之模板函数与模板类.mp4 35.90M

| | ├──D4-2 非类型模板以及特化.mp4 18.14M

| | ├──D4-3 链表实现.mp4 29.61M

| | ├──D4-4 迭代器.mp4 30.06M

| | ├──D4-5 STL容器.mp4 40.14M

| | └──D4-6 STL算法.mp4 34.02M

├──Level 15 QT嵌入式图形开发

| ├──day01 QT入门与基础控件

| | ├──D1-1 QT入门.mp4 57.02M

| | ├──D1-2 布局管理器.mp4 26.45M

| | ├──D1-3 输入与输出控件.mp4 53.88M

| | ├──D1-4 按钮.mp4 22.50M

| | ├──D1-5 容器上.mp4 22.57M

| | └──D1-6 容器下.mp4 31.38M

| ├──day02 对话框

| | ├──D2-1 标准对话框上.mp4 27.36M

| | ├──D2-2 标准对话框下.mp4 41.37M

| | └──D2-3 自定义对话框.mp4 31.20M

| ├──day03 主窗口和事件处理

| | ├──D3-1 action和菜单栏.mp4 38.00M

| | ├──D3-2 工具栏中央部件与状态栏.mp4 35.60M

| | ├──D3-3 事件处理.mp4 19.74M

| | ├──D3-4 绘图事件.mp4 16.71M

| | ├──D3-5 双缓冲绘图.mp4 22.09M

| | ├──D3-6 事件过滤上.mp4 39.98M

| | └──D3-7 事件过滤下.mp4 22.23M

| ├──day04 文件和进程线程编程

| | ├──D4-1 文件普通读写.mp4 36.32M

| | ├──D4-2 流式读写,目录遍历以及获取文件属性.mp4 29.85M

| | ├──D4-3 进程.mp4 33.54M

| | ├──D4-4 线程.mp4 46.59M

| | ├──D4-5 线程同步.mp4 36.02M

| | └──D4-6 线程互斥.mp4 35.75M

| └──day05 网络编程

| | ├──D5-1 udp客户端.mp4 48.87M

| | ├──D5-2 udp服务器.mp4 33.22M

| | ├──D5-3 tcp客户端.mp4 29.91M

| | └──D5-4 tcp服务器.mp4 35.53M

├──Level 16 物联网ARM开发

| ├──day01 ARM体系结构概述

| | ├──D1-1 STM32课程体系介绍视频.mp4 96.51M

| | ├──D1-2 必须要get的ARM知识.mp4 67.71M

| | ├──D1-3 Cortex-M0概述1.mp4 44.99M

| | ├──D1-4 Cortex-M0概述2.mp4 56.38M

| | ├──D1-5 认识STM32.mp4 59.83M

| | └──D1-6 STM32F0硬件平台介绍.mp4 21.75M

| ├──day02 开发环境搭建及平台介绍

| | ├──D2-1 MDK-ARM环境介绍及安装.mp4 70.16M

| | ├──D2-2 STM32Cube简介及安装.mp4 65.75M

| | ├──D2-3 STM32储存器映射.mp4 97.21M

| | └──D2-4 STM32启动文件分析.mp4 85.06M

| ├──day03 STM32-GPIO口操作平台介绍

| | ├──D3-1 GPIO的基本概念及寄存器介绍1.mp4 52.10M

| | ├──D3-2 GPIO的基本概念及寄存器介绍2.mp4 73.37M

| | ├──D3-3 照亮电子世界的那盏灯——LED寄存器版.mp4 63.24M

| | ├──D3-4 照亮电子世界的那盏灯——LED库函数版.mp4 42.71M

| | └──D3-5 初识人机交互——按键.mp4 56.15M

| ├──day04 STM32-USART串口的应用

| | ├──D4-1 串行通信的基本概念.mp4 89.25M

| | ├──D4-2 串口寄存器介绍.mp4 51.80M

| | ├──D4-3 stm32实现串口数据收发.mp4 60.01M

| | └──D4-4 HAL串口库函数的使用及printf的实现.mp4 53.59M

| ├──day05 STM32中断系统

| | ├──D5-1 STM32中断系统概述1.mp4 58.44M

| | ├──D5-2 STM32中断系统概述2.mp4 58.39M

| | ├──D5-3 外部中断控制器EXTI.mp4 38.50M

| | ├──D5-4 按键中断实例.mp4 63.62M

| | └──D5-5 串口中断实例.mp4 72.24M

| ├──day06 STM32时钟与定时器

| | ├──D6-1 STM32时钟系统概述1.mp4 73.62M

| | ├──D6-2 STM32时钟系统概述2.mp4 40.06M

| | ├──D6-3 SysTick定时器讲解.mp4 80.73M

| | ├──D6-4 HAL_Delay()的实现.mp4 29.70M

| | ├──D6-5 STM32通用定时器介绍.mp4 71.75M

| | └──D6-6 STM32通用定时器使用实例.mp4 48.10M

| ├──day07 STM32模数转换器ADC

| | ├──D7-1 stm32 ADC模数转换概述.mp4 89.66M

| | ├──D7-2 stm32 ADC单通道采集实例.mp4 72.97M

| | └──D7-3 stm32 ADC多通道采集实例.mp4 82.57M

| ├──day08 STM32数据搬运工DMA

| | ├──D8-1 stm32 DMA工作原理.mp4 68.86M

| | └──D8-2 ADC_DMA多路采集实例.mp4 83.97M

| ├──day09 STM32-I2C总线通信

| | ├──D9-1 stm32 I2C总线通信原理.mp4 86.13M

| | ├──D9-2 三轴加速度传感器MPU6050介绍.mp4 69.34M

| | ├──D9-3 I2C通信实例1.mp4 77.95M

| | └──D9-4 I2C通信实例2.mp4 44.26M

| └──day10 基于STM32的物理网项目介绍

| | ├──D10-1 STM32项目介绍.mp4 42.26M

| | ├──D10-2 基于STM32物理网网关.mp4 64.39M

| | ├──D10-3 基于STM32智能小车.mp4 69.42M

| | └──D10-4 基于STM32四轴飞行器.mp4 42.71M

├──Level 17 NB-IoT开发实战

| ├──day01 初识NB-IoT

| | ├──D1-01 NB-IoT介绍.mp4 78.86M

| | ├──D1-02 NB-IoT硬件介绍.mp4 27.40M

| | ├──D1-03 STM32-CubeMX介绍.mp4 60.08M

| | └──D1-04 Keil安装和使用.mp4 31.71M

| ├──day02 使用NB-IoT模块

| | ├──D2-01 NB-IoT基础工程搭建.mp4 141.07M

| | ├──D2-02 NB-IoT模块AT指令介绍.mp4 60.91M

| | └──D2-03 AT指令透传.mp4 55.66M

| ├──day03 NB-IoT连接网络

| | ├──D3-01 搭建自己的服务器.mp4 52.50M

| | ├──D3-02 使用AT命令连接服务器.mp4 47.03M

| | └──D3-03 使用自动化串口工具发送AT命令.mp4 53.42M

| ├──day04 实现代码驱动NB-IoT

| | ├──D4-01 驱动NB联网代码实现1.mp4 20.03M

| | ├──D4-02 驱动NB联网代码实现2.mp4 119.03M

| | ├──D4-03 驱动NB串口发送和接收1.mp4 73.33M

| | ├──D4-04 驱动NB串口发送和接收2.mp4 26.58M

| | ├──D4-05 驱动NB串口任务框架.mp4 27.45M

| | ├──D4-06 驱动NB完整联网.mp4 50.02M

| | └──D4-07 修改AT指令为灵活字符串.mp4 29.42M

| └──day05 NB-IoT智慧消防项目开发(传感器实战)

| | ├──D5-01 人体红外传感器介绍.mp4 18.40M

| | ├──D5-02 人体红外传感器代码实现.mp4 83.34M

| | ├──D5-03 可燃气体传感器代码实现.mp4 85.21M

| | ├──D5-04 火焰传感器实验.mp4 23.28M

| | ├──D5-05 继电器模块介绍.mp4 10.36M

| | └──D5-06 继电器代码实现.mp4 147.85M

├──Level 18 python语法基础

| ├──day01 初识python

| | ├──D1-1 计算机以及python简介.mp4 65.17M

| | └──D1-2 Python的安装以及第一个程序.mp4 52.41M

| ├──day02 python基础语法(上)

| | ├──D2-1 Python注释、变量、以及数据类型.mp4 75.15M

| | ├──D2-2 字符串与列表.mp4 87.57M

| | ├──D2-3 数据类型列表元组与转换.mp4 44.32M

| | └──D2-4 标识符、关键字以及总结.mp4 62.75M

| ├──day03 python基础语法(下)

| | ├──D3-1 昨日内容回顾.mp4 17.03M

| | ├──D3-2 Python输入输出与数学运算符.mp4 40.56M

| | └──D3-3 逻辑运算符.mp4 64.99M

| ├──day04 python条件语句与循环语句

| | ├──D4-1 if条件语句.mp4 45.04M

| | ├──D4-2 python条件语句与循环语句.mp4 24.84M

| | ├──D4-3 elif的使用.mp4 36.55M

| | ├──D4-4 if嵌套.mp4 29.10M

| | ├──D4-5 猜拳小游戏.mp4 31.14M

| | ├──D4-6 while循环语句嵌套.mp4 66.58M

| | ├──D4-7 for循环语句.mp4 31.21M

| | └──D4-8 总结.mp4 17.10M

| ├──day05 数据类型的基本操作

| | ├──D5-1 字符串的相关操作.mp4 108.68M

| | ├──D5-2 列表的相关操作.mp4 62.46M

| | ├──D5-3 元组的相关操作.mp4 32.22M

| | ├──D5-4 字典的相关操作.mp4 48.04M

| | └──D5-5 公共方法.mp4 17.77M

| ├──day06 函数(上)

| | ├──D6-1 函数的定义与调用.mp4 31.09M

| | ├──D6-2 函数的参数与返回值.mp4 31.39M

| | ├──D6-3 函数的四种类型.mp4 29.33M

| | └──D6-4 函数的嵌套.mp4 36.92M

| ├──day07 函数(下)

| | ├──D7-1 局部变量.mp4 24.18M

| | ├──D7-2 全局变量.mp4 28.09M

| | ├──D7-3 函数的多个返回值.mp4 14.78M

| | ├──D7-4 函数的不定长参数.mp4 43.96M

| | └──D7-5 递归函数与匿名函数.mp4 35.53M

| └──day08 python 储存文件的操作

| | ├──D8-1 文件介绍.mp4 10.55M

| | ├──D8-2 文件的打开与关闭.mp4 38.62M

| | ├──D8-3 文件的读取与写入.mp4 53.51M

| | └──D8-4 文件与文件夹的相关操作.mp4 40.24M

├──Level 19 python核心编程

| ├──day01 面向对象(上)

| | ├──D1-1 面向对象编程与面向过程编程.mp4 15.13M

| | ├──D1-2 类与对象.mp4 85.52M

| | ├──D1-3 魔法方法.mp4 60.12M

| | └──D1-4 继承(上).mp4 66.27M

| ├──day02 面向对象(下)

| | ├──D2-1 继承(下).mp4 75.73M

| | ├──D2-2 私有属性与私有方法.mp4 24.48M

| | ├──D2-3 多态.mp4 16.03M

| | ├──D2-4 属性与方法.mp4 27.32M

| | └──D2-5 异常.mp4 57.75M

| ├──day03 飞机大战(上)

| | ├──D3-1 飞机大战(1).mp4 75.79M

| | ├──D3-2 飞机大战(2).mp4 45.80M

| | ├──D3-3 飞机大战(3).mp4 62.60M

| | ├──D3-4 飞机大战(4).mp4 64.69M

| | └──D3-5 飞机大战(5).mp4 59.55M

| └──day04 飞机大战(下)

| | ├──D4-1 飞机大战(6).mp4 61.99M

| | ├──D4-2 飞机大战(7).mp4 40.67M

| | ├──D4-3 飞机大战(8).mp4 89.46M

| | └──D4-4 飞机大战(9).mp4 53.02M

├──Level 20 中文聊天机器人开发

| ├──day01 初识聊天机器人

| | ├──D1-1 课前导学.mp4 38.57M

| | ├──D1-2 聊天机器人介绍.mp4 45.51M

| | ├──D1-3 机器人环境搭建.mp4 56.81M

| | └──D1-4 安装配置.mp4 31.55M

| ├──day02 使用机器人

| | ├──D2-1 录制唤醒词.mp4 29.38M

| | ├──D2-2 聊天机器人架构分析.mp4 28.36M

| | ├──D2-3 语音识别详解.mp4 39.82M

| | └──D2-4 百度语音识别示范.mp4 25.75M

| ├──day03 机器人的精髓

| | ├──D3-1 语音合成详解.mp4 39.85M

| | ├──D3-2 NLP介绍1.mp4 62.77M

| | ├──D3-3 NLP介绍2.mp4 27.65M

| | ├──D3-4 NLP介绍3.mp4 25.03M

| | └──D3-5 NLP介绍4.mp4 10.82M

| └──day04 机器人的插件实现

| | ├──D4-1 机器人插件介绍.mp4 29.82M

| | └──D4-2 实现一个自己的插件.mp4 25.38M

├──Level 21 天猫精灵IoT项目实战

| ├──day01 AliOS Things引入及环境搭建

| | ├──D1-1 课程介绍.mp4 62.78M

| | ├──D1-2 AliOS Things介绍.mp4 55.12M

| | ├──D1-3 AliOS Things开发的正确姿势.mp4 62.19M

| | ├──D1-4 ubuntu安装上.mp4 85.18M

| | ├──D1-5 ubuntu安装下.mp4 129.95M

| | ├──D1-6 AliOS Things开发环境搭建.mp4 63.22M

| | └──D1-7 AliOS Things源码下载及使用.mp4 93.60M

| ├──day02 初体验之HelloWorld

| | ├──D2-1 aos-cube工具介绍及使用.mp4 88.70M

| | ├──D2-2 创建基于mk3080 helloworld工程.mp4 116.26M

| | ├──D2-3 创建基于esp8266 helloworld工程.mp4 65.42M

| | ├──D2-4 HelloWorld 工程目录分析(一).mp4 86.69M

| | ├──D2-5 HelloWorld 工程目录分析(二).mp4 99.48M

| | ├──D2-6 HelloWorld源码分析.mp4 79.89M

| | └──D2-7 编写自己的HelloWorld并初次体验OTA功能.mp4 109.17M

| ├──day03 源码配置及编译原理:大型项目开发必备技能

| | ├──D3-1 AliOS Things源码目录结构分析(一).mp4 71.29M

| | ├──D3-10 源码编译原理之Log分析(二).mp4 40.65M

| | ├──D3-11 自己动手添加组件功能.mp4 90.07M

| | ├──D3-2 AliOS Things源码目录结构分析(二).mp4 74.84M

| | ├──D3-3 源码配置kconfig.mp4 102.87M

| | ├──D3-4 源码编译工具gcc(一).mp4 59.45M

| | ├──D3-5 源码编译工具gcc(二).mp4 63.84M

| | ├──D3-6 源码编译工具makefile.mp4 114.76M

| | ├──D3-7 Alios Things编译构建系统.mp4 87.56M

| | ├──D3-8 详细的实施过程-顶层Makefile.mp4 82.86M

| | └──D3-9 源码编译原理之Log分析(一).mp4 84.74M

| ├──day04 HAL层之点灯大法:会点灯才可以做复杂的应用

| | ├──D4-1 Alios Things HAL层详解.mp4 72.71M

| | ├──D4-2 HAL层如何适配不用的硬件平台.mp4 110.35M

| | ├──D4-3 HAL层 GPIO使用方法(一).mp4 77.63M

| | ├──D4-4 HAL层 GPIO使用方法(二).mp4 70.53M

| | ├──D4-5 循环点亮开发板上的灯.mp4 66.30M

| | ├──D4-6 按键点灯功能实现.mp4 100.69M

| | └──D4-7 中断点灯功能实现.mp4 41.03M

| ├──day05 任务&内存管理:让CPU发挥最大价值

| | ├──D5-1 多任务、多进程、多线程、内存管理基本概念.mp4 86.22M

| | ├──D5-2 内存管理使用方法(一).mp4 79.07M

| | ├──D5-3 内存管理使用方法(二).mp4 40.64M

| | ├──D5-4 rhino任务管理使用方法.mp4 98.47M

| | ├──D5-5 任务创建及删除典型应用.mp4 75.73M

| | ├──D5-6 任务私有数据典型应用(一).mp4 91.30M

| | └──D5-7 任务私有数据典型应用(二).mp4 70.01M

| ├──day06 信号量:任务间同步、资源共享及互斥

| | ├──D6-1 任务间同步、资源共享及互斥基本概念.mp4 45.95M

| | ├──D6-2 信号量使用方法(一).mp4 60.76M

| | ├──D6-3 信号量使用方法(二).mp4 56.26M

| | ├──D6-4 信号量之同步典型应用.mp4 84.22M

| | ├──D6-5 信号量之资源共享线程池实现.mp4 108.16M

| | ├──D6-6 互斥锁及临界区使用方法(一).mp4 76.04M

| | ├──D6-7 互斥锁及临界区使用方法(二).mp4 66.00M

| | └──D6-8 资源保护典型应用.mp4 69.15M

| ├──day07 消息队列:任务间通信

| | ├──D7-1 消息队列基本概念.mp4 33.98M

| | ├──D7-2 消息队列使用方法上.mp4 59.88M

| | ├──D7-3 消息队列使用方法下.mp4 89.83M

| | ├──D7-4 消息队列之多种按键状态识别典型应用上.mp4 94.45M

| | └──D7-5 消息队列之多种按键状态识别典型应用下.mp4 73.76M

| ├──day08 组件层之CLI:写一个自己的shell终端交互

| | ├──D8-1 shell交互基本概念.mp4 61.13M

| | ├──D8-2 CLI使用方法上.mp4 63.90M

| | ├──D8-3 CLI使用方法下.mp4 76.27M

| | └──D8-4 在shell终端完成点灯功能.mp4 22.47M

| ├──day09 软件定时器:闹钟设计

| | ├──D9-1 软件定时器基本概念.mp4 37.63M

| | ├──D9-2 软件定时器使用方法.mp4 55.41M

| | ├──D9-3 闹钟之RTC使用.mp4 42.13M

| | ├──D9-4 闹钟之CMD设计.mp4 58.12M

| | └──D9-5 闹钟之软件定时器设计.mp4 46.69M

| ├──day10 工作队列:不着急事情交给它

| | ├──D10-1 工作队列基本概念.mp4 37.70M

| | ├──D10-2 工作队列使用方法.mp4 89.33M

| | └──D10-3 工作队列典型应用.mp4 12.96M

| ├──day11 组件层之yloop:事件驱动编程之美

| | ├──D11-1 事件驱动基本概念.mp4 58.47M

| | ├──D11-2 事件驱动使用方法.mp4 80.78M

| | └──D11-3 事件驱动典型应用.mp4 71.47M

| ├──day12 AliOS Things移植指南:如何把操作系统移植到不同的硬件平台

| | ├──D12-1 AliOS Things移植说明.mp4 95.88M

| | ├──D12-2 AliOS Things代码适配上.mp4 73.38M

| | ├──D12-3 AliOS Things代码适配下.mp4 79.96M

| | └──D12-4 k_config.h使用说明.mp4 63.74M

| ├──day13 初识蓝牙BLE

| | ├──D13-1 课程介绍.mp4 13.18M

| | ├──D13-2 为什么需要蓝牙技术.mp4 14.10M

| | ├──D13-3 蓝牙发展史.mp4 19.62M

| | ├──D13-4 BLE技术优势.mp4 11.02M

| | └──D13-5 蓝牙BLE技术简介.mp4 33.86M

| ├──day14 PHY物理层

| | ├──D14-1 PHY层上.mp4 36.03M

| | └──D14-2 PHY层下.mp4 41.87M

| ├──day15 链路层

| | ├──D15-1 白化.mp4 19.04M

| | ├──D15-2 链路层状态机.mp4 40.19M

| | ├──D15-3 数据格式.mp4 55.61M

| | └──D15-4 信道映射及跳频.mp4 31.16M

| ├──day16 控制接口层

| | ├──D16-1 HCI物理接口.mp4 24.75M

| | ├──D16-2 HCI逻辑接口.mp4 37.43M

| | └──D16-3 HCI数据包格式.mp4 41.91M

| ├──day17 L2CAP和属性

| | ├──D17-1 L2CAP.mp4 13.38M

| | ├──D17-2 ATT.mp4 62.81M

| | └──D17-3 GATT.mp4 37.65M

| ├──day18 代码实例

| | └──D18-1 官方SDK ATT使用解析.mp4 60.89M

| ├──day19 天猫精灵蓝牙Mesh解决方案

| | ├──D19-1 课程介绍.mp4 69.49M

| | └──D19-2 蓝牙Mesh学习方式.mp4 50.89M

| ├──day20 蓝牙Mesh必备概念

| | ├──D20-1 蓝牙网络层次.mp4 54.32M

| | ├──D20-2 蓝牙Mesh如何洪泛管理.mp4 22.89M

| | ├──D20-3 蓝牙Mesh四大金刚.mp4 37.26M

| | ├──D20-4 蓝牙Mesh节点.mp4 24.08M

| | └──D20-5 网络和地址.mp4 21.61M

| ├──day21 蓝牙Mesh环境配置

| | ├──D21-1 VScode设置.mp4 78.16M

| | ├──D21-2 SDK目录解析.mp4 43.69M

| | └──D21-3 实现呼吸灯.mp4 109.53M

| ├──day22 天猫精灵IOT

| | ├──D22-1 天猫精灵IOT开放平台介绍.mp4 21.60M

| | ├──D22-2 制界面配置.mp4 83.60M

| | ├──D22-3 调试中心.mp4 25.50M

| | └──D22-4 天猫精灵、蓝牙Mesh、云端三者关系梳理.mp4 23.31M

| ├──day23 蓝牙Mesh对接

| | ├──D23-1 程序入口.mp4 69.68M

| | ├──D23-2 user_event.mp4 96.96M

| | ├──D23-3 智能灯对接.mp4 106.79M

| | └──D23-4 例程代码修改与总结.mp4 53.34M

| ├──day24 蓝牙Mesh进阶概念

| | ├──D24-1 蓝牙Mesh简介.mp4 40.44M

| | ├──D24-2 Ble Mesh Bearer Layer.mp4 76.07M

| | ├──D24-3 Ble Mesh Transport Layer.mp4 71.42M

| | └──D24-4 Ble Mesh Access Layer.mp4 72.84M

| ├──day25 蓝牙Mesh配网

| | ├──D25-1 蓝牙Mesh配网概述.mp4 15.90M

| | ├──D25-2 蓝牙Mesh配网协议.mp4 80.87M

| | ├──D25-3 蓝牙Mesh配网流程.mp4 67.84M

| | └──D25-4 配网知识点总结.mp4 11.32M

| ├──day26 蓝牙Mesh模型

| | ├──D26-1 模型概念.mp4 24.48M

| | ├──D26-2 通用模型与厂商模型.mp4 56.43M

| | └──D26-3 产商模型.mp4 86.38M

| ├──day27 蓝牙Mesh初尝项目

| | ├──D27-1 场景与项目创建.mp4 23.32M

| | ├──D27-2 项目驱动编写.mp4 157.26M

| | ├──D27-3 命令对接解决调光.mp4 164.66M

| | └──D27-4 完成进阶智能灯项目.mp4 186.24M

| ├──day28 模拟厂商项目开发

| | ├──D28-1 场景功能分析.mp4 15.47M

| | ├──D28-2 风扇模块使用.mp4 61.43M

| | ├──D28-3 驱动编写.mp4 75.51M

| | ├──D28-4 蓝牙Mesh接入代码.mp4 141.20M

| | └──D28-5 完成项目对接.mp4 7.11M

| ├──day29 基础环境搭建

| | ├──D29-1 天猫精灵app阶段的课程概述.mp4 7.34M

| | ├──D29-2 天猫精灵app界面效果展示.mp4 8.90M

| | ├──D29-3 天猫精灵app界面开发的目的.mp4 18.65M

| | ├──D29-4 天猫精灵app环境搭建准备阶段.mp4 27.21M

| | ├──D29-5 天猫精灵app开发环境搭建.mp4 72.14M

| | ├──D29-6 天猫精灵app项目目录结构介绍.mp4 31.81M

| | └──D29-7 天猫精灵app前端必备-概述.mp4 24.26M

| ├──day30 前端必备html和css的技术

| | ├──D30-1 天猫精灵app-html-标签.mp4 52.84M

| | ├──D30-2 天猫精灵app-html-块元素标签.mp4 31.31M

| | ├──D30-3 天猫精灵app-html总结.mp4 20.36M

| | ├──D30-4 天猫精灵app-css的介绍.mp4 11.76M

| | ├──D30-5 天猫精灵app-css的引入方式.mp4 52.92M

| | ├──D30-6 天猫精灵app-css的选择器1.mp4 74.84M

| | ├──D30-7 天猫精灵app-css的选择器2.mp4 27.01M

| | ├──D30-8 天猫精灵app-css布局和文本常用的样式属性.mp4 36.18M

| | └──D30-9 天猫精灵app-css总结.mp4 18.20M

| ├──day31 js的初级用法

| | ├──D31-1 天猫精灵app-js的介绍.mp4 6.18M

| | ├──D31-2 天猫精灵app-js的引入方式.mp4 31.21M

| | ├──D31-3 天猫精灵app-js变量以及数据类型.mp4 31.87M

| | ├──D31-4 天猫精灵app-js函数的操作.mp4 68.67M

| | └──D31-5 天猫精灵app-js4种函数的操作.mp4 46.68M

| ├──day32 js的高级用法

| | ├──D32-1 天猫精灵app-js条件判断.mp4 33.91M

| | ├──D32-2 天猫精灵app-js操作元素的属性.mp4 54.52M

| | ├──D32-3 天猫精灵app-js事件属性和匿名函数.mp4 35.63M

| | ├──D32-4 天猫精灵app-js总结.mp4 47.30M

| | ├──D32-5 天猫精灵app-js高级之变量的作用域.mp4 24.57M

| | └──D32-6 天猫精灵app-js高级之循环.mp4 47.22M

| ├──day33 js的字符串和定时器

| | ├──D33-1 天猫精灵app-js高级之数组的操作.mp4 67.09M

| | ├──D33-2 天猫精灵app-js高级之字符串的操作.mp4 55.53M

| | └──D33-3 天猫精灵app-js高级之定时器的创建和停止.mp4 67.93M

| ├──day34 jq-vue的简介和基本的用法

| | ├──D34-1 天猫精灵app-js高级.mp4 56.03M

| | ├──D34-2 天猫精灵app-jq的基本介绍.mp4 24.27M

| | ├──D34-3 天猫精灵app-vue的基本介绍.mp4 16.54M

| | ├──D34-4 天猫精灵app-vue的基本使用.mp4 48.26M

| | └──D34-5 天猫精灵app-vue的模板语法.mp4 68.47M

| ├──day35 vue的属性以及组件

| | ├──D35-1 天猫精灵app-vue经过亲自测试class属性.mp4 60.05M

| | ├──D35-2 天猫精灵app-vue选项卡实战.mp4 97.49M

| | ├──D35-3 天猫精灵app-vue的条件渲染.mp4 31.15M

| | ├──D35-4 天猫精灵app-vue的其他事件.mp4 25.73M

| | ├──D35-5 天猫精灵app-vue箭头函数.mp4 26.99M

| | ├──D35-6 天猫精灵app-vue组件.mp4 25.56M

| | ├──D35-7 天猫精灵app-es6对象简写方式.mp4 9.72M

| | └──D35-8 天猫精灵app-vue的data.mp4 26.09M

| ├──day36 文档的阅读以及参照文档编写代码

| | ├──D36-1 天猫精灵app界面显示数据对应代码的位置.mp4 42.68M

| | ├──D36-2 vue对接天猫精灵开发文档.mp4 48.13M

| | └──D36-3 vue的打包发布.mp4 11.79M

| ├──day37 Wi-Fi基础知识

| | ├──D37-1 Wi-Fi概念和历史.mp4 28.24M

| | ├──D37-2 Wi-Fi的版本介绍.mp4 72.33M

| | └──D37-3 Wi-Fi无线特性介绍.mp4 55.17M

| ├──day38 802.11协议交互过程

| | ├──D38-1 Wi-Fi网络结构.mp4 28.77M

| | └──D38-2 Wi-Fi连接过程.mp4 95.27M

| ├──day39 802.11通用帧结构

| | ├──D39-1 抓包分析.mp4 72.20M

| | ├──D39-2 Wi-Fi通用帧格式.mp4 40.49M

| | └──D39-3 Wi-Fi数据帧和控制帧.mp4 61.07M

| ├──day40 802.11管理帧详解

| | ├──D40-1 WiFi管理帧(上).mp4 29.30M

| | ├──D40-2 WiFi管理帧(中).mp4 35.77M

| | └──D40-3 WiFi管理帧(下).mp4 39.45M

| ├──day41 Wi-Fi开发环境搭建

| | ├──D41-1 天猫精灵功能演示.mp4 15.43M

| | ├──D41-2 环境配置_编译.mp4 57.77M

| | ├──D41-3 开发板介绍_烧写.mp4 26.34M

| | └──D41-4 VScode安装使用.mp4 16.53M

| ├──day42 Wi-Fi开发SDK详解

| | ├──D42-1 SDK下载和目录介绍.mp4 85.16M

| | ├──D42-2 SDK项目编译和配置.mp4 58.98M

| | └──D42-3 SDK创建自己的工程.mp4 86.88M

| ├──day43 天猫精灵SDK驱动开发板LED

| | ├──D43-1 SDK代码流程简介.mp4 34.24M

| | ├──D43-2 开发板点灯程序代码分析.mp4 21.65M

| | ├──D43-3 开发板点灯程序编写.mp4 68.36M

| | └──D43-4 开发板点灯程序烧写和注意事项.mp4 44.37M

| ├──day44 产品创建和开发板连接天猫精灵后台

| | ├──D44-1 天猫精灵平台创建产品.mp4 64.38M

| | ├──D44-2 连接天猫精灵后台代码.mp4 36.50M

| | ├──D44-3 连接天猫精灵后台配网使能.mp4 55.66M

| | └──D44-4 天猫精灵设备调试功能.mp4 19.43M

| ├──day45 信息解析和天猫精灵控制LED

| | ├──D45-1 天猫精灵设备消息解析1.mp4 22.20M

| | ├──D45-2 天猫精灵设备消息解析2.mp4 65.29M

| | └──D45-3 天猫精灵控制开发板GPIO.mp4 74.46M

| ├──day46 WiFi天猫精灵零配详解

| | ├──D46-1 零配概念.mp4 26.69M

| | ├──D46-2 零配详细过程.mp4 30.39M

| | └──D46-3 零配报文分析.mp4 37.04M

| ├──day47 Wi-Fi天猫精灵零配代码分析

| | ├──D47-1 零配代码介绍.mp4 26.70M

| | ├──D47-2 零配代码分析1.mp4 57.18M

| | └──D47-3 零配代码分析2.mp4 47.28M

| ├──day48 MQTT协议概念和实验分析

| | ├──D48-1 MQTT协议概念.mp4 81.57M

| | ├──D48-2 MQTT客户端和服务器安装.mp4 34.99M

| | └──D48-3 MQTT协议抓包分析.mp4 91.63M

| ├──day49 Alink协议详解

| | ├──D49-1 Alink协议介绍1.mp4 62.16M

| | └──D49-2 Alink协议介绍2.mp4 59.93M

| ├──day50 Linkkit代码分析

| | ├──D50-1 Linkkit联网代码分析.mp4 113.70M

| | ├──D50-2 Linkkit消息发布代码分析.mp4 80.43M

| | └──D50-3 Linkkit消息接收代码分析.mp4 84.79M

| ├──day51 Smart Config介绍

| | ├──D51-1 SmartConfig介绍1.mp4 98.66M

| | └──D51-2 SmartConfig介绍2.mp4 28.90M

| ├──day52 Smart Config实验

| | ├──D52-1 SmartConfig实验1.mp4 85.01M

| | └──D52-2 SmartConfig实验2.mp4 59.50M

| ├──day53 Smart Config多播配网

| | ├──D53-1 SmartConfig多播配网1.mp4 97.61M

| | └──D53-2 SmartConfig多播配网2.mp4 61.86M

| ├──day54 SmartConig代码分析

| | ├──D54-1 SmartConfig广播代码分析1.mp4 107.59M

| | ├──D54-2 SmartConfig广播代码分析2.mp4 74.88M

| | └──D54-3 SmartConfig多播代码分析.mp4 49.99M

| ├──day55 项目设计及案例分析

| | ├──D55-1 项目开发概述.mp4 41.47M

| | ├──D55-2 项目管理工具简介.mp4 28.52M

| | ├──D55-3 项目管理工具基本使用.mp4 113.89M

| | ├──D55-4 项目管理工具进阶使用.mp4 67.32M

| | └──D55-5 项目管理工具远程使用.mp4 68.97M

| ├──day56 Wi-Fi温湿度传感器开发1

| | ├──D56-1 温度传感器介绍.mp4 84.40M

| | ├──D56-2 温度传感器读写时序讲解.mp4 74.05M

| | ├──D56-3 读取温度数据1.mp4 103.10M

| | └──D56-4 读取温度数据2.mp4 75.43M

| ├──day57 Wi-Fi温湿度传感器开发2

| | ├──D57-1 温度数据上云1.mp4 105.09M

| | ├──D57-2 温度数据上云2.mp4 45.49M

| | ├──D57-3 温度异常事件上报.mp4 42.80M

| | └──D57-4 温度异常参数设置.mp4 42.36M

| └──day58 Wi-Fi风扇控制开发

| | ├──D58-1 风扇开发概述.mp4 34.20M

| | ├──D58-2 风扇开发接线.mp4 11.39M

| | ├──D58-3 风扇产品创建.mp4 27.72M

| | ├──D58-4 风扇代码编写.mp4 124.16M

| | ├──D58-5 风扇IO控制.mp4 38.73M

| | └──D58-6 风扇IO温度控制演示.mp4 103.86M

├──嵌入式 – 课件资源

| ├──Linux 环境配置

| | ├──Ubuntu-vmtools-vim-网络配置参考视频.rar 3.06G

| | ├──Ubuntu-x86-fs_v2.3.rar 2.47G

| | ├──Ubuntu_new.rar 2.28G

| | ├──vim配置文件.rar 614.95kb

| | ├──vnc.rar 5.34M

| | └──安装步骤说明.txt 1.17kb

| ├──课件_LV 01_C语言

| | ├──1、必备Linux命令和c语言基础.rar 4.69M

| | ├──2、数据类型、常量、变量及运算符.rar 4.80M

| | ├──3、输入输出专题.rar 2.04M

| | ├──4、控制语句.rar 2.12M

| | ├──5、数组和字符串.rar 3.42M

| | ├──6、指针专题一.rar 2.75M

| | ├──7、指针专题二.rar 2.79M

| | ├──8、函数专题一.rar 1.36M

| | └──9、函数专题二.rar 1.12M

| ├──课件_LV 02_Linux C语言高级

| | ├──Day1.rar 94.63M

| | ├──Day2.rar 16.59M

| | ├──Day3.rar 13.62M

| | ├──Day4.rar 17.47M

| | └──Day5.rar 8.69M

| ├──课件_LV 03_数据结构

| | ├──Day1.rar 3.02M

| | ├──Day10.rar 3.17M

| | ├──Day11.rar 3.17M

| | ├──Day12.rar 2.11M

| | ├──Day13.rar 1.04M

| | ├──Day2.rar 2.37M

| | ├──Day3.rar 1.04M

| | ├──Day4.rar 2.06M

| | ├──Day5.rar 1.03M

| | ├──Day6.rar 1.05M

| | ├──Day7.rar 3.29M

| | ├──Day8.rar 1.25M

| | └──Day9.rar 2.07M

| ├──课件_LV 04_文件IO

| | ├──day1.zip 7.25M

| | ├──day2.rar 4.01M

| | └──day3.rar 2.67M

| ├──课件_LV 05_进程、线程和进程间通信

| | ├──day1.rar 2.38M

| | ├──day2.rar 1.82M

| | ├──day3.rar 274.61kb

| | ├──day4.rar 491.18kb

| | ├──day5.rar 502.28kb

| | ├──day6.rar 1.47M

| | ├──day7.rar 1.20M

| | └──day8.rar 587.81kb

| ├──课件_LV 06_网络编程

| | ├──Day1.rar 432.51kb

| | ├──Day2.rar 3.74M

| | ├──Day3.rar 947.05kb

| | ├──Day4.rar 489.23kb

| | ├──Day5.rar 581.92kb

| | ├──Day6.rar 0.14kb

| | ├──Day7.rar 0.91kb

| | ├──Day8.rar 6.13M

| | └──Day9.rar 4.75M

| ├──课件_LV 07_数据库开发

| | └──Day1~2.rar 5.57M

| ├──课件_LV 08_在线词典综合实战

| | └──Day1-3.rar 1.66M

| ├──课件_LV 09_ARM体系结构与接口技术

| | ├──Day1.rar 2.48M

| | ├──Day10.rar 12.52M

| | ├──Day11.rar 109.45M

| | ├──Day12.rar 2.00M

| | ├──Day13.rar 1.80M

| | ├──Day14.rar 1.90M

| | ├──Day15.rar 1.35M

| | ├──Day16.rar 1.38M

| | ├──Day17.rar 1.36M

| | ├──Day18.rar 1.46M

| | ├──Day19.rar 1.35M

| | ├──Day2.rar 1.76M

| | ├──Day20.rar 1.34M

| | ├──Day21.rar 1.36M

| | ├──Day22.rar 764.68kb

| | ├──Day23.rar 2.03M

| | ├──Day24.rar 361.78kb

| | ├──Day3.rar 640.43kb

| | ├──Day4.rar 1017.33kb

| | ├──Day5.rar 517.50M

| | ├──Day6.rar 1.35M

| | ├──Day7.rar 1.36M

| | ├──Day8.rar 1.37M

| | └──Day9.rar 1.34M

| ├──课件_LV 10_系统移植

| | ├──Day1-2 系统移植概述及环境搭建.rar 301.01M

| | ├──Day3-4 Bootloader移植.rar 85.86M

| | ├──day5-内核分析.rar 900.17kb

| | ├──Day6-7 内核移植.rar 106.39M

| | └──day8-根文件系统制作.rar 847.90kb

| ├──课件_LV 11_驱动开发初级

| | ├──Day01.rar 356.44M

| | ├──Day02.rar 1.01M

| | ├──Day03.rar 405.40kb

| | ├──Day04.rar 2.69M

| | ├──Day05.rar 497.24kb

| | ├──Day06.rar 404.60kb

| | ├──Day07.rar 403.56kb

| | ├──Day08.rar 742.87kb

| | ├──Day09.rar 743.06kb

| | ├──Day10.rar 585.76kb

| | └──Day11.rar 585.35kb

| ├──课件_LV 12_驱动开发高级

| | ├──Day01.rar 422.38kb

| | ├──Day02.rar 635.67kb

| | ├──Day03.rar 422.00kb

| | ├──Day04.rar 14.68M

| | └──Day05.rar 584.66kb

| ├──课件_LV 13_嵌入式安防监控项目实战

| | ├──1 创客学院课程体系概要巩固.zip 397.79M

| | ├──10 安防监控实现之mjpeg-streamer视频图像的显示.zip 136.92M

| | ├──11 安防监控实现之ZigBee-A9传感器数据采集与串口上传.zip 828.67M

| | ├──12 安防监控实现之A9串口控制ZigBee硬件.zip 65.02M

| | ├──13 安防监控实现之传感器真实数据上传到网页.zip 57.07M

| | ├──14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇.zip 20.78M

| | ├──15 安防监控实现之GPRS短信报警功能实现.zip 57.76M

| | ├──16 项目总结和项目答辩.zip 64.06M

| | ├──2 安防监控项目实战安排与环境搭建.zip 26.32M

| | ├──3 安防监控实现之需求分析.zip 400.10M

| | ├──4 软硬件环境分析和通信结构体定义.zip 10.03M

| | ├──5 安防监控实现之A9主框架的搭建.zip 58.25M

| | ├──6 安防监控实现之boa服务器的移植.zip 2.86M

| | ├──7 安防监控实现之CGI的移植及与html的通信.zip 15.86M

| | ├──8 安防监控实现之从网页上控制A9的LED灯.zip 11.17M

| | └──9 安防监控实现之html框架浅析及模拟环境信息刷新到网页.zip 67.31M

| ├──课件_LV 14_C++开发

| | ├──Day1.rar 532.43kb

| | ├──Day2~3.rar 449.49kb

| | └──Day4.rar 252.30kb

| ├──课件_LV 15_QT嵌入式图形开发

| | ├──Day1~3.rar 11.47M

| | └──Day4~5.rar 1.53G

| ├──课件_LV 16_物联网ARM开发

| | ├──DAY1-ARM体系结构概述.rar 33.99M

| | ├──Day10-基于STM32的物理网项目介绍.rar 61.50M

| | ├──DAY2-STM32开发环境搭建-新.rar 1.42G

| | ├──DAY3-STM32 GPIO编程.rar 12.64M

| | ├──DAY4-STM32 USART串口的应用.rar 12.34M

| | ├──DAY5- STM32中断系统.rar 14.10M

| | ├──DAY6-STM32时钟系统.rar 8.41M

| | ├──DAY7-STM32模数转换器ADC.rar 15.23M

| | ├──DAY8-STM32数据搬运工DMA.rar 8.72M

| | └──DAY9-STM32 I2C总线通信.rar 24.35M

| ├──课件_LV 17_NB-IoT开发实战

| | ├──Day1 初识NB-IoT.rar 1.28G

| | ├──Day2 使用NB-IOT模块.rar 10.77M

| | ├──Day3 NB-IOT连接网络.rar 1021.75kb

| | ├──Day4 实现代码驱动NB-IOT.rar 7.82M

| | └──Day5 NBIOT实战项目开发.rar 33.41M

| ├──课件_LV 18_python语法基础

| | ├──D1.rar 728.84M

| | ├──D2.zip 8.27M

| | ├──D3.zip 385.55kb

| | ├──D4.zip 11.04M

| | ├──D5.zip 303.07kb

| | ├──D6.zip 869.91kb

| | ├──D7.zip 4.22M

| | └──D8.zip 2.87M

| ├──课件_LV 19_python核心编程

| | ├──day1.zip 9.47M

| | ├──day2.zip 1.73M

| | └──day3~4.zip 18.28M

| ├──课件_LV 20_中文聊天机器人开发

| | └──聊天机器人.rar 707.40kb

| └──课件_LV 21_天猫精灵IoT项目实战

| | ├──day01 AliOS Things引入及环境搭建

| | ├──day02 初体验之HelloWorld

| | ├──day03 源码配置及编译原理:大型项目开发必备技能

| | ├──day04 HAL层之点灯大法:会点灯才可以做复杂的应用

| | ├──day05 任务&内存管理:让CPU发挥最大价值

| | ├──day06 信号量:任务间同步、资源共享及互斥

| | ├──day07 消息队列:任务间通信

| | ├──day08 组件层之CLI:写一个自己的shell终端交互

| | ├──day09 软件定时器:闹钟设计

| | ├──day10 工作队列:不着急事情交给它

| | ├──day11 组件层之yloop:事件驱动编程之美

| | ├──day12 AliOS Things移植指南:如何把操作系统移植到不同的硬件平台

| | ├──day13 Wi-Fi基础知识

| | ├──day14 802.11协议交互过程

| | ├──day15 802.11通用帧结构

| | ├──day16 802.11管理帧详解

| | ├──day17 Wi-Fi开发环境搭建

| | ├──day18 Wi-Fi开发SDK详解

| | ├──day19 天猫精灵蓝牙Mesh解决方案

| | ├──day20 产品创建和开发板连接天猫精灵后台

| | ├──day21 信息解析和天猫精灵控制LED

| | ├──day22 WiFi天猫精灵零配详解

| | ├──day23 Wi-Fi天猫精灵零配代码分析

| | ├──day24 MQTT协议概念和实验分析

| | ├──day25 Alink协议详解

| | ├──day26 Linkkit代码分析

| | ├──day27 Smart Config介绍

| | ├──day28 Smart Config实验

| | ├──day29 Smart Config多播配网

| | ├──day30 SmartConig代码分析

| | ├──day31 项目设计及案例分析

| | ├──day32 Wi-Fi温湿度传感器开发1

| | ├──day33 Wi-Fi温湿度传感器开发2

| | ├──day34 Wi-Fi风扇控制开发

| | ├──day35 基础环境搭建

| | ├──day36 前端必备html和css的技术

| | ├──day37 js的初级用法

| | ├──day38 js的高级用法

| | ├──day39 js的字符串和定时器

| | ├──day40 jq-vue的简介和基本的用法

| | ├──day41 vue的属性以及组件

| | ├──day42 文档的阅读以及参照文档编写代码

| | ├──day43 初识蓝牙BLE

| | ├──day44 PHY物理层

| | ├──day45 链路层

| | ├──day46 控制接口层

| | ├──day47 L2CAP和属性

| | ├──day48 代码实例

| | ├──day49 天猫精灵SDK驱动开发板LED

| | ├──day50 蓝牙Mesh必备概念

| | ├──day51 蓝牙Mesh环境配置

| | ├──day52 天猫精灵IOT

| | ├──day53 蓝牙Mesh对接

| | ├──day54 蓝牙Mesh进阶概念

| | ├──day55 蓝牙Mesh配网

| | ├──day56 蓝牙Mesh模型

| | ├──day57 蓝牙Mesh初尝项目

| | └──day58 模拟厂商项目开发

└──学习摘要

| └──嵌入式学习摘要.jpg 46.74kb

[我要扒资料]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。