
华清远见 - 嵌入式开发工程师2023
来自 网络整理·免费领取学习资源
7,225 领取 · 6,848 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《华清远见 - 嵌入式开发工程师2023》。官网需要单独购买,有集上可以免费领取。
课程目录
- Level 01 C语言
- Day01 必备Linux命令和C语言基础
- D1-01 环境安装
- D1-02 文件和目录相关命令一
- D1-03 文件和目录相关命令二
- D1-04 vi编辑器的使用一
- D1-05 vi编辑器的使用二
- D1-06 基础知识
- D1-07 数据的表示
- D1-08 程序的编译和调试
- Day02 数据类型、常量、变量及运算符
- D2-01 数据类型上
- D2-02 数据类型下
- D2-03 常量
- D2-04 变量一
- D2-05 变量二
- D2-06 运算符一
- D2-07 运算符二
- D2-08 运算符三
- D2-09 运算符四
- Day03 输入输出专题
- D3-01 字符输出函数和格式输出函数上
- D3-02 字符输出函数和格式输出函数下
- D3-03 字符输入函数和格式输入函数
- D3-04 输入函数的垃圾处理及字符串的输入输出
- Day04 控制语句
- D4-01 控制语句-if上
- D4-02 控制语句-if下
- D4-03 控制语句-switch上
- D4-04 控制语句-switch下
- D4-05 循环语句-while上
- D4-06 循环语句-while下
- D4-07 循环语句-for上
- D4-08 循环语句-for下
- D4-09 循环辅助语句上
- D4-10 循环辅助语句下
- Day05 数组和字符串
- D5-01 一维数组
- D5-02 二维数组一
- D5-03 二维数组二
- D5-04 二维数组三
- D5-05 字符数组和字符串一
- D5-06 字符数组和字符串二
- D5-07 字符数组和字符串三
- D5-08 字符串函数之strlen函数
- D5-09 字符串函数之strcpy函数
- D5-10 字符串函数之strcat函数和strcmp函数
- D5-11 字符串函数之扩展用法上
- D5-12 字符串函数之扩展用法下
- Day06 指针专题一
- D6-01 指针的基本用法一
- D6-02 指针的基本用法二
- D6-03 指针的基本用法三
- D6-04 指针的运算上
- D6-05 指针的运算下
- D6-06 指针与数组
- D6-07 指针与二维数组上
- D6-08 指针与二维数组下
- Day07 指针专题二
- D7-01 字符指针与字符串上
- D7-02 字符指针与字符串下
- D7-03 指针数组上
- D7-04 指针数组下
- D7-05 多级指针上
- D7-06 多级指针下
- D7-07 void指针和const修饰符上
- D7-08 void指针和const修饰符下
- Day08 函数1
- D8-01 函数的基本用法
- D8-02 函数的参数传递
- D8-03 函数中传递数组参数
- Day09 函数2
- D9-01 指针函数一
- D9-02 指针函数二
- D9-03 指针函数三
- D9-04 递归函数和函数指针上
- D9-05 递归函数和函数指针下
- Level 02 Linux C语言_高级
- day01 软件包管理及shell命令
- D1-01 Linux介绍
- D1-02 deb软件包管理一
- D1-03 deb软件包管理二
- D1-04 shell基本命令
- D1-05 shell中的特殊字符一
- D1-06 shell中的特殊字符二
- day02 shell命令
- D2-01 shell基本系统维护命令
- D2-02 用户管理命令
- D2-03 进程管理命令
- D2-04 文件系统的类型和结构
- D2-05 文件系统相关命令
- D2-06 linux网络配置管理
- day03 shell脚本编程
- D3-01 shell脚本-变量
- D3-02 shell脚本-功能语句
- D3-03 shell脚本-分支语句
- D3-04 shell脚本-循环语句
- D3-05 shell编程-函数
- day04 C语言高级编程
- D4-01 gcc和gdb的用法
- D4-02 条件编译和结构体
- D4-03 结构体数组和结构体指针(结构体二)
- D4-04 共用体及typedef
- D4-05 C语言的内存管理模型(内存管理一)
- D4-06 动态内存(内存管理二)
- day05 Makefile
- D5-01 Make的原理及Makefile的基础知识(Makefile1)
- D5-02 make命令的选项及Makefile中的隐含规则(Makefile2)
- D5-03 VPATH及嵌套的Makefile(Makefile3)
- Level 03 数据结构全攻略
- day01 顺序表
- D1-01 数据结构-基本概念 -1
- D1-02 数据结构-基本概念 -2
- D1-03 数据结构-算法
- D1-04 数据结构-线性表
- D1-05 顺序表的实现一(顺序表-1)
- D1-06 顺序表的实现二(顺序表-2)
- D1-07 顺序表的实现三(顺序表-3)
- day02 单链表上
- D2-01 单链表的存储模型(单链表一)
- D2-02 单链表的创建和遍历(单链表二)
- day03 单链表下
- D3-01 单链表的查找和插入(单链表三)
- D3-02 单链表的删除和倒置(单链表四)
- D3-03 单链表的有序插入和排序(单链表五)
- day04 循环链表及线性表的应用
- D4-01 循环链表的概念及存储模型(循环链表概述)
- D4-02 双向循环链表的实现一
- D4-03 双向循环链表的实现二
- D4-04 线性表的应用举例一
- D4-05 线性表的应用举例二
- day05 栈及其实现
- D5-01 栈的概念及存储(数据结构-栈一)
- D5-02 顺序栈的实现(数据结构-栈二)
- D5-03 链式栈的介绍及实现(数据结构-链试栈)
- day06 队列实现及应用举例上
- D6-01 队列的概念和特征
- D6-02 顺序队列存储和初始化
- D6-03 顺序队列初始化实现
- D6-04 顺序队列入队和出队
- D6-05 顺序队列入队和出队的实现
- day07 队列实现及应用举例下
- D7-01 顺序队列实例
- D7-02 顺序队列实例编译和调试
- D7-03 链式队列的特征及实现(链式队列)
- D7-04 链式队列的实现及应用(链式队列出队)
- day08 树和二叉树上
- D8-01 树的基本概念
- D8-02 二叉树的概念及性质
- D8-03 二叉树的顺序存储
- D8-04 二叉树的链式存储
- D8-05 二叉树的创建过程分析及实现
- day09 树和二叉树下
- D9-01 二叉树的递归遍历算法解析
- D9-02 二叉树的递归遍历算法实现
- D9-03 二叉树的层次遍历算法实现
- D9-04 二叉树遍历的先序非递归算法分析
- D9-05 二叉树遍历的先序非递归算法实现
- D9-06 二叉树遍历的先序非递归算法实现补充
- day10 查找上
- D10-01 查找的概念
- D10-02 顺序表查找
- D10-03 折半查找算法分析
- D10-04 折半查找算法实现
- day11 查找下
- D11-01 hash表查找
- D11-02 hash表查找冲突分析
- D11-03 hash函数选取
- D11-04 开放地址法处理冲突
- D11-05 链地址法处理冲突
- day12 排序
- D12-01 排序基本概念及分类概念
- D12-02 直接插入排序算法分析
- D12-03 直接插入排序算法实现
- D12-04 shell排序算法分析
- D12-05 shell排序算法实现
- D12-06 快速排序算法分析
- D12-07 快速排序算法实现
- Level 04 嵌入式Linux下文件IO精讲
- day01 标准IO上
- D1-01 标准IO介绍
- D1-02 流的打开和关闭
- D1-03 按字符输入和输出
- D1-04 按行输入和输出
- day02 标准IO下
- D2-01 按对象输入和输出
- D2-02 流相关的操作
- D2-03 sprintf和fprintf的用法
- day03 Linux下文件IO
- D3-01 文件IO介绍
- D3-02 文件IO编程接口
- D3-03 目录操作和文件属性
- day04 库的制作及使用
- D4-01 静态库的制作
- D4-02 动态库的制作
- Level 05 Linux并发程序设计你该这么学
- day01 进程编程及守护进程1
- D1-01 全面认识Linux进程
- D1-02 进程编程必备命令
- D1-03 fork函数和exit函数剖析
- D1-04 execl函数和system函数精讲
- day02 进程编程及守护进程2
- D2-01 wait函数和waitpid函数对比剖析
- D2-02 Linux守护进程
- day03 线程专题
- D3-01 线程模型及线程创建
- D3-02 线程同步机制-信号量
- D3-03 线程同步示例
- D3-04 线程互斥
- day04 Unix进程间通信方式上
- D4-01 进程间通信综述及无名管道
- D4-02 进程间通信-无名管道详解
- day05 Unix进程间通信方式下
- D5-01 进程间通信-有名管道详解
- D5-02 信号机制及信号相关命令
- D5-03 信号发送及定时器
- day06 System V IPC对象上
- D6-01 IPC机制及共享内存介绍
- D6-02 共享内存的实现
- D6-03 消息队列机制及相关函数
- D6-04 消息队列的实现
- day07 System V IPC对象下
- D7-01 信号灯集机制及相关函数
- D7-02 利用信号灯集实现共享内存的同步
- Level 06 Linux网络编程必修篇
- day01 网络基础上
- D1-01 网络的历史和分层
- D1-02 网络各层协议解释
- D1-03 网络的封包和拆包
- day02 网络基础下
- D2-01 网络预备知识1
- D2-02 网络预备知识2
- D2-03 网络预备知识3
- day03 TCP编程
- D3-01 TCP编程API-1
- D3-02 TCP编程API-2
- D3-03 TCP编程API-3
- D3-04 TCP编程API-4
- D3-05 TCP编程API-5
- day04 并发服务器
- D4-01 TCP并发服务器多线程编程
- D4-02 TCP并发服务器多进程编程
- day05 UDP编程
- D5-01 网络编程API扩展及UDP编程API
- D5-02 UDP编程-1
- D5-03 UDP编程-2
- day06 IO多路复用
- D6-01 IO模型以及多路复用基本原理
- D6-02 select模型
- D6-03 客户端select的实现
- D6-04 服务器端select的实现
- day07 TCP、IP协议原理
- D7-01 wireshark抓包工具使用
- D7-02 eth_ip头原理
- D7-03 TCP包头-确认重发机制
- D7-04 TCP三次、四次握手
- day08 网络编程扩展上
- D8-01 域名解析
- D8-02 网络属性设置
- D8-03 网络超时优化
- day09 网络编程扩展下
- D9-01 广播编程
- D9-02 多播
- D9-03 unix域套接字-1
- D9-04 unix域套接字-2
- Level 07 嵌入式数据库之Sqlite3
- day01 嵌入式数据库之Sqlite3(上)
- D1-01 数据库概念介绍
- D1-02 数据库之命令行操作上
- D1-03 数据库之命令行操作下
- day02 嵌入式数据库之Sqlite3(下)
- D2-01 数据库之API操作
- Level 08 在线词典综合实战
- day01 在线词典项目-介绍及框架搭建
- D1-01 有道词典流程分析及本项目在线词典介绍
- D1-02 在线词典项目演示
- D1-03 流程示意图分析
- D1-04 客户端代码框架搭建(上)
- D1-05 客户端代码框架搭建(下)
- day02 在线词典项目-注册登录的实现
- D2-01 服务器端代码框架搭建
- D2-02 注册模块
- D2-03 登录模块
- day03 在线词典项目-功能的实现
- D3-01 査询模块1
- D3-02 查询模块2
- D3-03 查询模块3
- D3-04 查询模块4
- D3-05 历史记录查询
- Level 09 精通ARM体系结构及接口技术
- day01 ARM基础(基于4412开发板)
- D1-01 ARM课程介绍
- D1-02 认识ARM
- D1-03 环境搭建
- D1-04 ARM工作模式及寄存器上
- D1-05 ARM工作模式及寄存器下
- day02 ARM指令(基于4412开发板)
- D2-01 ARM课程介绍
- D2-02 ARM指令存储
- D2-03 算术跳转指令
- D2-04 load_store指令
- D2-05 堆栈指令
- day03 ARM异常处理
- D3-01 认识异常
- D3-02 中断异常处理
- D3-03 异常向量表
- D3-04 软中断程序上
- D3-05 软中断程序中
- D3-06 软中断程序下
- day04 ARM裸机开发
- D4-01 硬件电路介绍
- D4-02 LED控制电路跟踪
- D4-03 读芯片手册上
- D4-04 读芯片手册下
- D4-05 编写程序
- D4-06 烧写程序
- day05 ARM通讯接口
- D5-01 通讯接口原理
- D5-02 UART串口实例上
- D5-03 串口实例中
- D5-04 串口实例下
- D5-05 汇编语言混合编程
- day06 ARM中断机制
- D6-01 中断原理
- D6-02 中断实例上
- D6-03 中断实例中
- D6-04 中断实例下
- day07 ARM波形控制
- D7-01 波形模拟UART
- D7-02 I2C波形
- D7-03 PWM控制上
- D7-04 PWM控制中
- D7-05 PWM控制下
- Level 10 全面掌握嵌入式系统移植
- day01 系统移植概述及环境搭建上
- D1-01 嵌入式系统移植课程体系介绍
- D1-02 嵌入式基本概念
- D1-03 嵌入式开发环境的演示介绍-上
- D1-04 嵌入式开发环境的演示介绍-下
- D1-05 搭建开发主机-上
- D1-06 搭建开发主机-下
- day02 系统移植概述及环境搭建下
- D2-01 目标机搭建
- D2-02 连接之TFTP服务搭建
- D2-03 连接之NFS服务搭建
- day03 Bootloader移植上
- D3-01 Bootloader基本概念
- D3-02 U-boot常用命令
- D3-03 U-boot配置编译
- day04 Bootloader移植下
- D4-01 U-boot启动流程-上
- D4-02 U-boot启动流程-下
- D4-03 U-boot移植方法
- day05 Linux内核分析
- D5-01 Linux内核基本概念-上
- D5-02 Linux内核基本概念-中
- D5-03 Linux内核基本概念-下
- D5-04 Linux内核启动分析
- D5-05 Linux内核调试方法
- day06 Linux内核移植及网卡移植
- D6-01 Linux内核移植-序
- D6-02 Linux内核移植之配置编译
- D6-03 网卡移植准备
- D6-04 网卡移植支持NFS_TCPIP_Dm9000驱动
- D6-05 网卡移植之设备树
- D6-06 网卡移植之设备树信息分析
- day07 第三方驱动移植
- D7-01 驱动编译进内核Makefile
- D7-02 图像化配置Kconfig
- D7-03 驱动模块
- D7-04 黑白盒对比
- D7-05 字符设备引入
- D7-06 平台设备引入
- day08 根文件系统制作
- D8-01 根文件系统基本概念
- D8-02 根文件系统设备访问
- D8-03 根文件系统内容制作
- D8-04 制作不同格式根文件系统
- Level 11 嵌入式内核及驱动开发(初级)
- day01 设备环境搭建
- D1-01 交叉开发模式介绍
- D1-02 host主机Ubuntu环境配置
- D1-03 tftp和nfs启动模式介绍
- D1-04 加载并启动内核镜像
- D1-05 通过nfs挂载根文件系统
- day02 驱动模块开发(上)
- D2-01 编写驱动ko的准备工作
- D2-02 设备树文件的编译
- D2-03 dm9000网卡的移植
- D2-04 sourceinsight的用法
- day03 驱动模块开发(下)
- D3-01 最简单的hello驱动代码编写
- D3-02 驱动Makefile编写
- D3-03 insmod加载ko模块
- D3-04 模块ko参数传递
- D3-05 模块符号导出
- day04 字符设备驱动基础(上)
- D4-01 字符设备驱动框架
- D4-02 申请设备号-regisger_chrdev接口的讲解
- D4-03 申请设备号的编程
- D4-04 手动或自动创建设备节点
- D4-05 实现文件操作对象file_operation
- day05 字符设备驱动基础(中)
- D5-01 应用控制驱动的方式
- D5-02 用户空间和内核空间的数据交互COPY_TO_USER
- D5-03 地址映射ioremap的用法
- D5-04 控制led灯的驱动代码实现
- day06 字符设备驱动基础(下)
- D6-01 驱动和应用程序的设计思想
- D6-02 驱动中面向对象的设计思想
- D6-03 字符设备驱动编写的步骤
- D6-04 为了代码健全-需要作出错处理
- D6-05 readl-writel的使用
- day07 中断编程(1)
- D7-01 linux中断的概念和中断处理机制
- D7-02 设备树文件中定义中断号
- D7-03 驱动代码中获取到中断号码的方法
- D7-04 申请中断处理-request_irq
- day08 中断编程(2)
- D8-01 实现字符设备驱动框架
- D8-02 驱动中获取硬件数据并传递给用户的方法
- D8-03 用户获取按键数据的方法
- day09 中断编程(3)
- D9-01 阻塞的概念和接口使用
- D9-02 阻塞的实现-等待队列的使用
- D9-03 非阻塞模式的实现
- day10 中断编程(4)
- D10-01 多路复用select和poll的概念
- D10-02 poll函数的使用介绍
- D10-03 应用程序poll的编程方式
- D10-04 poll驱动的实现
- day11 中断编程(5)
- D11-01 异步信号通知应用程序编程
- D11-02 异步信号的驱动编程实现
- D11-03 中断下半部的由来
- D11-04 tasklet的实现
- D11-05 work下半部的实现
- day12 平台总线专题(1)
- D12-01 设备驱动模型的由来
- D12-02 sysfs文件系统的介绍
- D12-03 创建bus的代码编程
- day13 平台总线专题(2)
- D13-01 device的构建和注册
- D13-02 driver的构建和注册
- D13-03 总线bus匹配的实现
- D13-04 driver和device分离和合并的实现
- day14 平台总线专题(3)
- D14-01 平台总线作用和设计思想介绍
- D14-02 平台总线中的三元素
- D14-03 平台总线led驱动之资源的定义
- D14-04 平台总线中driver实现的逻辑过程讲解
- D14-05 平台总线中的driver的注册和匹配
- day15 平台总线专题(4)
- D15-01 平台总线的probe代码实现
- D15-02 平台总线完成led设备的控制
- Level 12 嵌入式内核及驱动开发(高级)
- day01 高级驱动学习方法
- D1-01 字符设备驱动编写时引起的思考
- D1-02 分层框架和面向对象的思想
- D1-03 高级驱动学习特点和目标
- day02 输入子系统(1)
- D2-01 输入子系统的作用
- D2-02 输入子系统的框架
- D2-03 最简单的输入设备驱动程序编写
- D2-04 输入子系统中硬件初始化和上报数据
- D2-05 应用程序读取输入设备数据的方式
- day03 输入子系统(2)
- D3-01 inputdevice的初始化解释
- D3-02 添加inputdevice的信息
- D3-03 设置位表和上报数据的另外一种方式
- D3-04 设备树中定义按键信息的子节点
- D3-05 代码中分析所有的子节点
- D3-06 初始化所有的按键并驱动起来
- day04 输入子系统(3)
- D4-01 应用程序读取多个按键和驱动代码的结构分析
- D4-02 输入子系统工作逻辑初识
- D4-03 input三层的分析
- D4-04 evdev_connect函数分析
- D4-05 inputhandler和inputdevice和handle之间的关系
- D4-06 应用和如何调用到输入子系统中去的
- day05 输入子系统(4)
- D5-01 evdev_open的实现过程
- D5-02 evdev_read读取输入子系统的数据方式
- D5-03 input_event上报数据的实现过程
- D5-04 evdev_events中填充缓冲区数据的过程
- day06 IIC子系统(上)
- D6-01 I2C协议和时序讲解
- D6-02 linuxI2C驱动框架
- D6-03 linuxI2C总线和平台总线的结合
- D6-04 linuxI2C从设备的设备树信息的添加
- D6-05 linuxI2Cclient_driver_adatper_msg等对象的讲解
- day07 IIC子系统(下)
- D7-01 MPU6050的I2C-driver驱动框架编写
- D7-02 MPU6050操作寄存器
- D7-03 读取MPU6050数据寄存器并上报给用户
- D7-04 应用程序读取取重力加速度和陀螺仪的值
- day08 设备树(上)
- D8-01 初始设备树
- D8-02 设备树的由来
- D8-03 设备树文件的编译
- D8-04 内核使用dtb文件的过程
- D8-05 节点和属性
- D8-06 常见的属性compatible-reg
- day09 设备树(下)
- D9-01 在dts中添加新的节点
- D9-02 of解析dts节点的API
- D9-03 代码中获取节点
- D9-04 获取属性
- D9-05 获取属性中的整数数组
- D9-06 获取属性中字符串数组
- D9-07 定义和获取dts中的中断信息
- D9-08 验证dts的中断信息
- D9-09 dts替代平台设备的pdev硬编码方式
- Level 13 嵌入式综合项目实战
- day01 创客学院课程体系概要巩固
- D1-01 创客学院课程回顾简述
- D1-02 创客学院课程回顾之C语言
- D1-03 创客学院课程回顾之C数据结构
- D1-04 创客学院课程回顾之IO课程
- D1-05 创客学院课程回顾之并发-进程线程
- D1-06 创客学院课程回顾之网络
- D1-07 创客学院课程回顾之ARM裸机开发
- D1-08 创客学院课程回顾之uboot-kernel-rootfs
- D1-09 创客学院课程回顾之驱动初级
- day02 物联网仓储项目实战安排与环境搭建
- D2-01 物联网项目实战安排表简介
- D2-02 简单开发环境的搭建
- day03 物联网仓储实现之需求分析
- D3-01 物联网仓储项目需求分析之分层框架分析1
- D3-02 物联网仓储项目需求分析之功能框架分析2
- day04 软硬件环境分析和通信结构体定义
- D4-01 物联网仓储实现之硬件环境分析
- D4-02 物联网仓储实现之软件框架分析
- D4-03 物联网仓储实现之通信协议制定1
- D4-04 物联网仓储实现之通信协议制定2
- day05 物联网仓储实现之A9主框架的搭建
- D5-01 物联网仓储实现之A9主框架的搭建
- day06 物联网仓储实现之boa服务器的移植
- D6-01 物联网仓储实现之boa服务器移植1
- D6-02 物联网仓储实现之boa服务器移植2
- day07 物联网仓储实现之CGI的移植及与html的通信
- D7-01 物联网仓储实现之CGI的移植1
- D7-02 物联网仓储实现之CGI的移植2
- D7-03 物联网仓储实现之CGI的移植3
- day08 物联网仓储实现之从网页上控制A9的LED灯
- D8-01 网页发送数据模拟控制Ubuntu的LED灯
- D8-02 网页发送数据控制A9的LED灯
- day09 物联网仓储实现之html框架浅析及模拟环境信息刷新到网页
- D9-01 物联网仓储实现之HTML框架分析
- D9-02 物联网仓储实现之模拟命令下发和环境信息刷新1
- D9-03 物联网仓储实现之模拟命令下发和环境信息刷新2
- D9-04 物联网仓储实现之模拟命令下发和环境信息刷新3
- day10 物联网仓储实现之mjpeg-streamer视频图像的显示
- D10-01 物联网仓储实现之mjpeg-streamer视频图像的显示
- day11 物联网仓储实现之M0传感器数据采集
- D11-01 M0传感器数据采集—ulink2调试环境配置
- D11-02 M0传感器数据采集—代码分析和串口数据上传
- D11-03 M0传感器数据采集—在线调试和串口控制硬件
- day12 物联网仓储实现之A9串口控制M0硬件
- D12-01 物联网仓储实现之A9串口控制M0硬件原理讲解
- D12-02 物联网仓储实现之A9串口控制M0硬件现象演示
- day13 物联网仓储实现之传感器真实数据上传到网页
- D13-01 物联网仓储实现之传感器真实数据上传到网页
- day14 物联网仓储实现之网页控制M0上的硬件LED灯蜂鸣器和风扇
- D14-01 线程间的同步互斥回顾复习
- D14-02 网页控制M0上的LED灯并实现同步互斥
- D14-03 网页控制M0上的数码管蜂鸣器和风扇
- day15 项目总结和项目答辩
- D15-01 项目总结和项目答辩
- Level 14 精通STM32开发
- day01 ARM体系结构概述
- D1-01 必须要get的ARM知识
- D1-02 Cortex-M0概述1
- D1-03 Cortex-M0概述2
- D1-04 认识STM32
- D1-05 STM32F0硬件平台介绍
- day02 开发环境搭建及平台介绍
- D2-01 MDK-ARM环境介绍及安装
- D2-02 STM32Cube简介及安装
- D2-03 STM32储存器映射
- D2-04 STM32启动文件分析
- day03 STM32-GPIO口操作平台介绍
- D3-01 GPIO的基本概念及寄存器介绍1
- D3-02 GPIO的基本概念及寄存器介绍2
- D3-03 照亮电子世界的那盏灯——LED寄存器版
- D3-04 照亮电子世界的那盏灯——LED库函数版
- D3-05 初识人机交互——按键
- day04 STM32-USART串口的应用
- D4-01 串行通信的基本概念
- D4-02 串口寄存器介绍
- D4-03 STM32实现串口数据收发
- D4-04 HAL串口库函数的使用及printf的实现
- day05 STM32中断系统
- D5-01 STM32中断系统概述1
- D5-02 STM32中断系统概述2
- D5-03 外部中断控制器EXTI
- D5-04 按键中断实例
- D5-05 串口中断实例
- day06 STM32时钟与定时器
- D6-01 STM32时钟系统概述1
- D6-02 STM32时钟系统概述2
- D6-03 SysTick定时器讲解
- D6-04 HAL_Delay的实现
- D6-05 STM32通用定时器介绍
- D6-06 STM32通用定时器使用实例
- day07 STM32模数转换器ADC
- D7-01 stm32-ADC模数转换概述
- D7-02 stm32-ADC单通道采集实例
- D7-03 stm32-ADC多通道采集实例
- day08 STM32数据搬运工DMA
- D8-01 stm32 DMA工作原理
- D8-02 ADC_DMA多路采集实例
- day09 STM32-I2C总线通信
- D9-01 stm32-I2C总线通信原理
- D9-02 三轴加速度传感器MPU6050介绍
- D9-03 I2C通信实例1
- D9-04 I2C通信实例2
- day10 基于STM32的物联网项目介绍
- D10-01 STM32项目介绍
- D10-02 基于STM32物理网网关
- D10-03 基于STM32智能小车
- D10-04 基于STM32四轴飞行器
- Level 15 ZigBee系统开发
- day01 zigbee简介+开发环境搭建
- D1-01 zigbee简介
- D1-02 zigbee应用开发环境搭建
- day02 zigbee无线传感器网络
- D2-01 协议栈入门
- D2-02 浅析协议栈
- D2-03 设备间第一次对话
- D2-04 设备间第一次对话剖析
- day03 zigbee无线传感器网络管理及实战
- D3-01 基于广播和单播的星状网络
- D3-02 组播通信
- D3-03 串口无线透传
- D3-04 网络管理
- day04 ZigBee项目实战
- D4-01 一个协调器控制多个终端
- day05 zigbee农业物联网项目实战-zigbee节点开发
- D5-01 什么是农业物联网
- D5-02 zigbee农业物联网节点设备1
- D5-03 zigbee农业物联网节点设备2
- D5-04 zigbee农业物联网节点实验1
- D5-05 zigbee农业物联网节点实验2
- day06 zigbee农业物联网项目实战-网关开发
- D6-01 STM32农业物联网网关设备
- D6-02 STM32农业物联网网关实验1
- D6-03 STM32农业物联网网关实验2
- D6-04 zigbee农业物联网通信协议-ModBus通信协议
- day07 zigbee农业物联网项目实战-Wifi开发
- D7-01 农业物联网传输之WiFi模块
- D7-02 农业物联网网关接入机智云平台1
- D7-03 农业物联网网关接入机智云平台2
- day08 zigbee农业物联网项目实战-集成开发
- D8-01 zigbee农业物联网项目硬件总体集成
- D8-02 zigbee农业物联网项目机智云平台接入
- D8-03 zigbee农业物联网项目展示
- Level 16 蓝牙4.0 BLE
- day01 蓝牙介绍和开发环境的搭建
- D1-01 蓝牙4.0课程介绍
- D1-02 蓝牙4.0简介
- D1-03 BLE开发环境搭建
- day02 基础实验
- D2-01 OSAL层工作原理
- D2-02 UART实验
- D2-03 LED实验
- D2-04 ADC实验
- day03 蓝牙协议栈
- D3-01 深入了解GAP和GATT_1
- D3-02 深入了解GAP和GATT_2
- D3-03 深入了解GAP和GATT_3
- D3-04 添加特征值-主从机通信实验
- D3-05 无线网络开发
- D3-06 BLE进阶学习实验
- day04 蓝牙智能手环-功能应用展示
- D4-01 蓝牙智能手环需求分析
- D4-02 蓝牙智能手环整机测试
- day05 蓝牙智能手环-硬件设计
- D5-01 硬件接口设计
- D5-02 深入了解OLLED
- D5-03 深入了解三轴加速度传感器
- day06 蓝牙智能手环-客户端详细设计(1)
- D6-01 Andriod环境搭建
- D6-02 Eclipse使用
- day07 蓝牙智能手环-客户端详细设计(2)
- D7-01 客户端界面设计
- D7-02 客户端代码设计分析
- day08 蓝牙智能手环-服务端详细设计
- D8-01 通讯协议
- D8-02 服务端简介
- D8-03 服务端源码分析
- Level 17 RFID开发与应用
- day01 RFID介绍及系统工作原理
- D1-01 RFID与物联网
- D1-02 RFID课程介绍
- D1-03 RFID概述
- D1-04 RFID电子标签
- D1-05 RFID读写器
- day02 RFID天线技术、读写器技术
- D2-01 ISO14443-A协议
- D2-02 RC522基本原理-上
- D2-03 RC522基本原理-中
- D2-04 RC522基本原理-下
- D2-05 S50卡原理
- D2-06 读写卡操作
- day03 RFID项目开发
- D3-01 NFC概念及用途
- D3-02 PN532基本原理
- D3-03 PN532帧格式
- D3-04 PN532读写
- D3-05 PN532充值和扣款
- Level 18 LoRa开发与应用
- day01 LoRa物联网行业解决方案
- D1-01 LoRa课程介绍
- D1-02 物联网行业解决方案概述及课程介绍
- D1-03 物联网智慧牧场项目需求分析及系统设计
- D1-04 课程硬件平台介绍及使用
- D1-05 物联网智慧牧场项目展示
- day02 LoRa开发环境搭建及驱动移植
- D2-01 STM32CubMx安装及使用
- D2-02 IAR安装及使用
- D2-03 MO工程建立
- D2-04 LoRa驱动源码分析
- D2-05 LoRa驱动移植
- day03 Lora人机界面开发
- D3-01 TFT液晶屏工作原理
- D3-02 TFT液晶屏驱动开发
- D3-03 TFT液晶屏人机界面开发
- day04 LoRaPingPang系统设计
- D4-01 深入了解LoRa技术原理
- D4-02 LoRaPingPang系统设计原理
- D4-03 LoRaPingPang系统功能开发第一节
- D4-04 LoRaPingPang系统功能开发第二节
- D4-05 LoRaPingPang系统功能调试
- day05 LoRa串口透传开发
- D5-01 LoRa串口透传设计原理
- D5-02 LoRa串口透传功能开发
- D5-03 LoRa串口透传功能调试
- day06 LoRa自组网络设计
- D6-01 深入了解LoRaWAN
- D6-02 LoRa自组网络架构设计
- D6-03 LoRa自组网集中器程序开发
- D6-04 LoRa自组网节点程序开发第一节
- D6-05 LoRa自组网节点程序开发第二节
- day07 Lora智慧牧场项目集成开发
- D7-01 体征数据采集
- D7-02 饲养环境采集
- D7-03 饲养环境控制
- D7-04 项目集成开发
- day08 LoRa物联网系统设计
- D8-01 如何规划中小型LoRa物联网系统
- D8-02 LoRa智能抄表系统开发
- D8-03 LoRa智慧停车系统开发
- D8-04 LoRa智能灌溉系统开发
- Level 19 NB-IOT技术实践开发
- day01 NB-IoT物联网行业解决方案
- D1-01 NB-IoT课程介绍
- D1-02 NB-IoT物联网行业解决方案
- D1-03 NB-IoT物联网智慧消防项目需求分析及系统设计
- D1-04 NB-IoT课程硬件平台介绍及使用
- D1-05 NB-IoT物联网智慧消防项目展示
- day02 NB-IoT开发环境搭建及模组驱动开发
- D2-01 STM32CubMx安装及使用
- D2-02 Keil5安装及使用
- D2-03 NB-IoT基础工程建立
- D2-04 AT指令集开发原理
- day03 NB-IoT网络编程
- D3-01 NB-IoT驱动开发一(1)
- D3-02 NB-IoT驱动开发一(2)
- D3-03 NB-IoT驱动开发一(3)
- D3-04 NB-IoT驱动开发二
- D3-05 NB-IoT网络入网1
- D3-06 NB-IoT网络入网2
- D3-07 NB-IoT网络CoAP通信1
- D3-08 NB-IoT网络CoAP通信2
- day04 NB-IoT云平台对接及使用
- D4-01 NB-IoT物联网通信架构
- D4-02 电信IoT平台对接及使用
- D4-03 华清IoT平台对接及使用
- day05 智慧消防项目开发
- D5-01 NB-IoT人体红外感应传感器
- D5-02 NB-IoT可燃气体检测
- D5-03 NB-IoT火焰检测
- D5-04 NB-IoT继电器控制
- D5-05 项目扩展与技术提炼
- Level 20 WIFI开发与应用
- day01 WiFi智能家居解决方案
- D1-01 课程介绍
- D1-02 WiFi智能家居解决方案
- D1-03 WiFi智能家居系统设计
- D1-04 WiFi智能家居硬件设计
- D1-05 WiFi智能家居项目展示
- D1-06 WiFi开发环境搭建
- day02 WiFi_RTOS_SDK
- D2-01 ESP8266SDK接口介绍
- D2-02 FreeRTOS工作原理
- D2-03 第一个任务helloword
- D2-04 第二个任务点灯
- D2-05 WiFi-Station&AP连接
- day03 WiFi网络编程上
- D3-01 网络协议栈LwIP
- D3-02 WiFi UDP client编程-1
- D3-03 WiFi UDP Clinet编程-2
- D3-04 WiFi UDP Server编程
- D3-05 WiFi TCP Client编程
- D3-06 WiFi TCP Server编程
- day04 WiFi网络编程下
- D4-01 WiFi HTTP Client编程
- D4-02 WiFi HTTP Server编程
- D4-03 WiFi smartconfig
- D4-04 WiFi SNTP通信协议
- D4-05 WiFi FOTA远程固件升级
- day05 WiFi智能家居项目开发上
- D5-01 WiFi智能开关开发
- D5-02 WiFi智能环境采集开发上
- D5-03 WiFi智能环境采集开发下
- D5-04 WiFi智能灯泡开发上
- D5-05 WiFi智能灯泡开发下
- day06 WiFi智能家居项目开发下
- D6-01 WiFi WEB Server开发上
- D6-02 WiFi WEB Server开发中
- D6-03 WiFi WEB Server开发下
- D6-04 项目扩展与技术提炼
- 嵌入式 – 课件资源
- Linux 环境配置
- Ubuntu-vmtools-vim-网络配置参考视频
- Ubuntu-x86-fs_v2.3
- Ubuntu_new
- vim配置文件
- vnc
- 安装步骤说明.txt
- 课件_LV 01_C语言
- 1、必备Linux命令和c语言基础
- 2、数据类型、常量、变量及运算符
- 3、输入输出专题
- 4、控制语句
- 5、数组和字符串
- 6、指针专题一
- 7、指针专题二
- 8、函数专题一
- 9、函数专题二
- 课件_LV 02_Linux C语言高级
- Day1
- Day2
- Day3
- Day4
- Day5
- 课件_LV 03_数据结构全攻略
- Day1-数据结构概述及顺序表
- Day10-查找上
- Day11 查找下
- Day12 排序
- Day2-单链表上
- Day3-单链表下
- Day4 循环链表及线性表的应用
- Day5-栈
- Day6-顺序队列的实现
- Day7-链式队列的实现
- Day8-二叉树上
- Day9-二叉树下
- 课件_LV 06_Linux网络编程必修篇
- Day1
- Day2
- Day3
- Day4
- Day5
- Day6
- Day7
- Day8
- Day9
- 课件_LV 07_嵌入式数据库之Sqlite3
- Day1~2
- 课件_LV 08_在线词典综合实战
- Day1-3
- 课件_LV 09_精通ARM体系结构及接口技术
- day1-ARM基础
- Day2 ARM指令(基于4412开发板)
- Day3 ARM异常处理
- Day4 ARM裸机开发
- Day5 ARM通讯接口
- Day6 ARM中断机制
- Day7 ARM波形控制
- 课件_LV 10_全面掌握嵌入式系统移植
- Day1~2
- Day3~4
- day5
- day6~7
- day8
- 课件_LV 11_嵌入式内核及驱动开发(初级)
- Day2-3-驱动模块开发
- Day3-字符设备驱动开发-ppt图片代码和笔记
- Day6-平台总线开发-ppt图片代码和笔记
- day7、day8、day9、day10、day11-中断编程
- 设备驱动环境搭建课件及资料
- 课件_LV 12_嵌入式内核及驱动开发(高级)
- Day1–高级驱动学习方法-ppt图片代码和笔记
- Day2~5高级驱动输入子系统源码及笔记
- Day6~7 高级驱动i2c系统
- Day8~9-设备树开发-ppt图片代码和笔记
- 课件_LV 16_蓝牙 4.0 BLE
- Day1 蓝牙介绍和开发环境的搭建
- Day2
- Day3
- Day4 蓝牙智能手环功能应用展示
- 课件_LV 17_RFID开发与应用
- Day1
- Day2
- Day3
- 课件_LV 18_LoRa开发与应用
- Day1 LoRa物联网行业解决方案
- Day2 LoRa开发环境搭建及驱动移植
- Day3 LoRa人机界面开发
- Day4 LoRaPingPong系统设计
- Day5 LoRa串口透传开发
- Day6 LoRa自组网络设计
- Day7 LoRa智慧牧场项目集成开发
- Day8 LoRa物联网系统设计
- 课件_LV 19_NB-IOT技术实践开发
- Day01
- Day02
- Day03
- Day04
- Day05
- 课件_LV 20_WIFI开发与应用
- Day01
- Day02
- Day03
- Day04
- Day05(新)
- Day06
- 其它合集
- npp_7.4.1_Installer.exe
- 华清笔记
- 配套练习题
- 源码代码
包含内容
- · Level 01 C语言
- · Day01 必备Linux命令和C语言基础
- · D1-01 环境安装
- · D1-02 文件和目录相关命令一
- · D1-03 文件和目录相关命令二
- · D1-04 vi编辑器的使用一
- · D1-05 vi编辑器的使用二
- · D1-06 基础知识
贡献者
小宇
白银