课程亮点
本课程以40周全课程体系,深入浅出地讲解了物联网嵌入式工程师所需的核心知识,包括:
- Linux C语言编程基础
- Linux Shell和Makefile应用
- 嵌入式应用层开发(多进程、多线程、IO模型)
- Linux设备驱动开发
- 智能硬件开发与项目实战
- 硬件电路设计入门到实战
- 软件设计模式与C++11新特性
- 网络编程与网络协议栈设计原理
适用场景
本课程适合以下人群:
- 对嵌入式开发感兴趣的初学者
- 希望提升嵌入式开发技能的工程师
- 希望从事物联网、智能硬件相关领域工作的专业人士
课程结构
课程共分为40个阶段,每个阶段都有相应的实战项目和阶段评测,帮助学员巩固所学知识。
📂 资源目录
📁 03-阶段三:嵌入式开发基础之Linux Shell和Makefile
📁 第9周Shell编程和Makefile工程管理
📁 6-第三阶段考核B卷
第三阶段考核B卷.pdf [1.2 MB]
📁 3-shell脚本编程
📁 第1章shell脚本编程
1-6 作业题-慕课网体系课.pdf [177.5 KB]
1-10 作业题-慕课网体系课.pdf [171.4 KB]
1-2脚本基本概念讲解(下).mp4 [33.6 MB]
1-14 作业题-慕课网体系课.pdf [174.3 KB]
1-15shell中的函数.mp4 [19.0 MB]
1-4shell功能性语句(上).mp4 [30.6 MB]
1-12 作业题-慕课网体系课.pdf [196.6 KB]
1-11shell中的循环语句.mp4 [14.3 MB]
1-1脚本基本概念讲解(上).mp4 [26.8 MB]
1-13shell数组.mp4 [38.4 MB]
1-9shell中的case语句.mp4 [13.9 MB]
1-5shell功能性语句(下).mp4 [21.0 MB]
1-7shell中的if语句.mp4 [23.7 MB]
1-3 作业题-慕课网体系课.pdf [230.6 KB]
1-8 作业题-慕课网体系课.pdf [193.7 KB]
附件.exe [323.1 KB]
📁 2-awk和sed命令
📁 第1章awk和sed命令
1-3linux常用特殊字符.mp4 [30.7 MB]
1-5sed命令详解.mp4 [70.2 MB]
1-2 作业题-慕课网体系课.pdf [180.2 KB]
1-1linux命令进阶.mp4 [39.5 MB]
1-8 作业题-慕课网体系课.pdf [165.1 KB]
1-7awk命令详解.mp4 [30.5 MB]
1-4 作业题-慕课网体系课.pdf [174.2 KB]
1-6 作业题-慕课网体系课.pdf [204.1 KB]
📁 1-Linux常用命令
📁 第1章Linux常用命令
1-6linux用户管理.mp4 [69.2 MB]
1-11Linux文件系统(下).mp4 [24.7 MB]
1-10Linux文件系统(下).mp4 [29.8 MB]
1-1Linux系统简介.mp4 [33.6 MB]
1-5 作业题-慕课网体系课.pdf [170.0 KB]
1-7 作业题-慕课网体系课.pdf [161.8 KB]
1-9 作业题-慕课网体系课.pdf [167.4 KB]
1-12 作业题-慕课网体系课.pdf [180.6 KB]
1-2ubuntu软件包管理机制简介.mp4 [54.6 MB]
1-3ubuntu软件安装命令详解.mp4 [58.4 MB]
1-4ubuntu软件安装命令详解.mp4 [31.8 MB]
1-8linux文件系统(上).mp4 [69.9 MB]
📁 4-Makefile多文件工程管理
📁 第1章Makefile多文件工程管理
1-3Makefile中的变量.mp4 [30.2 MB]
1-7Makefile多文件管理——乞丐版(下).mp4 [31.3 MB]
1-9 作业题-慕课网体系课.pdf [220.9 KB]
1-6Makefile多文件管理——乞丐版(上).mp4 [41.7 MB]
1-1Makefile工程概述.mp4 [31.8 MB]
1-4 作业题-慕课网体系课.pdf [210.2 KB]
1-2 作业题-慕课网体系课.pdf [213.0 KB]
1-5Makefile伪目标和函数,库.mp4 [20.3 MB]
1-8Makefile多文件管理——工程版.mp4 [49.5 MB]
附件.exe [348.8 KB]
第9周Shell编程和Makefile工程管理文档.png [493.5 KB]
5-第三阶段考核A卷.exe [316.9 KB]
📁 14-阶段十四:重磅升级:硬件电路设计入门到实战
📁 第39周 4路输入输出控制器 - 硬件电路设计实战项目(三)
📁 39-1-1 第1章 4路输入输出控制器-电路设计实战项目3
39-1-1-4 4路开关-继电器部分.mp4 [190.1 MB]
39-1-1-7 4路开关-4G接口部分.mp4 [78.3 MB]
39-1-1-27 4路开关-开槽实现.mp4 [138.2 MB]
39-1-1-29 4路开关-硬件测试1.mp4 [102.6 MB]
39-1-1-24 4路开关-系统电源走线.mp4 [406.8 MB]
39-1-1-16 4路开关-继电器走线2.mp4 [290.5 MB]
39-1-1-19 4路开关-主控走线.mp4 [222.5 MB]
39-1-1-30 4路开关-硬件测试2.mp4 [33.5 MB]
39-1-1-2 4路开关-主控部分.mp4 [192.5 MB]
39-1-1-26 4路开关-DRC检查.mp4 [110.8 MB]
39-1-1-1 4路开关-产品展示.mp4 [84.6 MB]
39-1-1-11 4路开关-元器件布局.mp4 [359.9 MB]
39-1-1-9 4路开关-板框与定位孔.mp4 [185.3 MB]
39-1-1-25 4路开关-禁止敷铜.mp4 [385.4 MB]
39-1-1-22 4路开关-CAN总线走线.mp4 [281.7 MB]
39-1-1-3 4路开关-电源部分.mp4 [179.8 MB]
39-1-1-17 4路开关-继电器走线3.mp4 [192.0 MB]
39-1-1-20 4路开关-系统复位走线.mp4 [311.7 MB]
39-1-1-13 4路开关-电源走线.mp4 [186.9 MB]
39-1-1-14 4路开关-数字输入走线.mp4 [283.9 MB]
39-1-1-23 4路开关-下载与SWD走线.mp4 [324.6 MB]
39-1-1-15 4路开关-继电器走线1.mp4 [257.0 MB]
39-1-1-28 4路开关-PCB下单与贴片.mp4 [220.0 MB]
39-1-1-12 4路开关-4G模块布局.mp4 [93.3 MB]
39-1-1-21 4路开关-RS485走线.mp4 [331.2 MB]
39-1-1-5 4路开关-CAN总线.mp4 [148.8 MB]
39-1-1-6 4路开关-RS485总线.mp4 [120.3 MB]
39-1-1-18 4路开关-继电器走线4.mp4 [121.8 MB]
39-1-1-8 4路开关-数字输入部分.mp4 [153.6 MB]
39-1-1-10 4路开关-板子预留区域.mp4 [173.7 MB]
第39周 4路输入输出控制器 - 硬件电路设计实战项目(三)文档.zip [1.8 MB]
📁 第37周 STM32最小系统 - 硬件电路设计实战项目(一)
📁 37-1-1 第1章 STM32最小系统-电路设计实战项目1
37-1-1-42 32最小系统-生成坐标文件.mp4 [32.4 MB]
37-1-1-39 32最小系统-微调与检查.mp4 [99.9 MB]
37-1-1-11 32最小系统-系统启动.mp4 [90.4 MB]
37-1-1-12 32最小系统-系统复位.mp4 [89.7 MB]
37-1-1-33 32最小系统-RS485走线2.mp4 [188.5 MB]
37-1-1-43 32最小系统-PCB下单.mp4 [80.9 MB]
37-1-1-5 32最小系统-设置固定孔.mp4 [56.1 MB]
37-1-1-19 32最小系统-晶振电路走线.mp4 [258.3 MB]
37-1-1-34 32最小系统-LED走线.mp4 [122.1 MB]
37-1-1-44 32最小系统-SMT下单.mp4 [193.0 MB]
37-1-1-22 32最小系统-扩展IO走线3.mp4 [449.4 MB]
37-1-1-17 32最小系统-元件布局.mp4 [243.6 MB]
37-1-1-29 32最小系统-电源走线1.mp4 [290.7 MB]
37-1-1-23 32最小系统-扩展IO走线4.mp4 [105.4 MB]
37-1-1-28 32最小系统-SWD接口走线.mp4 [88.0 MB]
37-1-1-41 32最小系统-生成BOM表.mp4 [95.6 MB]
37-1-1-31 32最小系统-OLED走线.mp4 [111.5 MB]
37-1-1-1 32最小系统-电路成品展示.mp4 [101.7 MB]
37-1-1-32 32最小系统-RS485走线1.mp4 [326.1 MB]
37-1-1-18 32最小系统-USB转串口走线.mp4 [123.3 MB]
37-1-1-38 32最小系统-敷铜.mp4 [318.0 MB]
37-1-1-20 32最小系统-扩展IO走线1.mp4 [376.0 MB]
37-1-1-9 32最小系统-主控部分.mp4 [181.9 MB]
37-1-1-10 32最小系统-系统时钟.mp4 [109.6 MB]
37-1-1-2 32最小系统-PCB工程创建.mp4 [80.8 MB]
37-1-1-24 32最小系统-设置过孔最小最大值.mp4 [33.3 MB]
37-1-1-35 32最小系统-按键走线.mp4 [146.4 MB]
37-1-1-21 32最小系统-扩展IO走线2.mp4 [486.8 MB]
37-1-1-37 32最小系统-电器检查.mp4 [235.5 MB]
37-1-1-26 32最小系统-扩展IO走线5.mp4 [261.2 MB]
37-1-1-6 32最小系统-USB转串口1.mp4 [120.2 MB]
37-1-1-46 32最小系统-硬件功能验证1.mp4 [90.6 MB]
37-1-1-36 32最小系统-系统复位走线.mp4 [145.5 MB]
37-1-1-16 32最小系统-RS485总线2.mp4 [55.1 MB]
37-1-1-15 32最小系统-RS485总线1.mp4 [154.1 MB]
37-1-1-45 32最小系统-配件采购.mp4 [47.0 MB]
37-1-1-40 32最小系统-泪滴.mp4 [66.1 MB]
37-1-1-25 32最小系统-布线冲突问题解决.mp4 [20.9 MB]
37-1-1-8 32最小系统-电源部分.mp4 [135.4 MB]
37-1-1-3 32最小系统-绘制板子尺寸.mp4 [53.3 MB]
37-1-1-14 32最小系统-OLED部分.mp4 [68.5 MB]
37-1-1-27 32最小系统-扩展IO走线6.mp4 [133.2 MB]
37-1-1-30 32最小系统-电源走线2.mp4 [238.3 MB]
37-1-1-47 32最小系统-硬件功能验证2.mp4 [85.8 MB]
37-1-1-13 32最小系统-LED部分.mp4 [44.9 MB]
37-1-1-7 32最小系统-USB转串口2.mp4 [98.9 MB]
37-1-1-4 32最小系统-绘制圆切角.mp4 [47.9 MB]
📁 第40周 8路逻辑分析仪 - 硬件电路设计实战项目(四)
📁 40-1-1 第1章 8路逻辑分析仪 - 硬件电路设计实战项目(四)
40-1-1-22 逻辑分析仪-检查电路.mp4 [48.8 MB]
40-1-1-4 逻辑分析仪-主控2.mp4 [125.6 MB]
40-1-1-8 逻辑分析仪-LED部分.mp4 [83.6 MB]
40-1-1-17 逻辑分析仪-复位走线.mp4 [108.2 MB]
40-1-1-7 逻辑分析仪-EEPROM.mp4 [54.5 MB]
40-1-1-19 逻辑分析仪-其他走线.mp4 [94.2 MB]
40-1-1-16 逻辑分析仪-EEPROM走线.mp4 [112.2 MB]
40-1-1-15 逻辑分析仪-LED走线.mp4 [61.6 MB]
40-1-1-14 逻辑分析仪-二极管走线.mp4 [307.1 MB]
40-1-1-11 逻辑分析仪-电源走线.mp4 [83.6 MB]
40-1-1-1 逻辑分析仪-实物展示.mp4 [40.6 MB]
40-1-1-6 逻辑分析仪-电源.mp4 [109.9 MB]
40-1-1-2 逻辑分析仪-原理图.mp4 [37.3 MB]
40-1-1-3 逻辑分析仪-主控1.mp4 [186.2 MB]
40-1-1-9 逻辑分析仪-测量接口.mp4 [91.7 MB]
40-1-1-23 逻辑分析仪-PCB下单与贴片.mp4 [167.8 MB]
40-1-1-18 逻辑分析仪-系统电源走线.mp4 [307.4 MB]
40-1-1-24 逻辑分析仪-电路验证与使用.mp4 [56.1 MB]
40-1-1-13 逻辑分析仪-排阻走线.mp4 [135.0 MB]
40-1-1-5 逻辑分析仪-主控3.mp4 [54.8 MB]
40-1-1-10 逻辑分析仪-晶振走线.mp4 [353.1 MB]
40-1-1-12 逻辑分析仪-8通道走线.mp4 [241.6 MB]
40-1-1-20 逻辑分析仪-敷铜.mp4 [70.0 MB]
40-1-1-21 逻辑分析仪-敷铜问题处理.mp4 [232.8 MB]
📁 第38周 CAN总线分析仪 - 硬件电路设计实战项目(二)
📁 38-1-1 第1章 CAN总线分析仪-电路设计实战项目2
38-1-1-3 CANable-主控部分.mp4 [158.0 MB]
38-1-1-9 CANable-USB走线.mp4 [145.3 MB]
38-1-1-2 CANable-工程创建.mp4 [29.3 MB]
38-1-1-4 CANable-扩展IO.mp4 [106.3 MB]
38-1-1-10 CANable-电器检查.mp4 [83.9 MB]
38-1-1-8 CANable-LED走线.mp4 [138.5 MB]
38-1-1-11 CANable-导出BOM与位图.mp4 [24.1 MB]
38-1-1-7 CANable-CAN总线走线.mp4 [242.6 MB]
38-1-1-1 CANable-电路成品展示.mp4 [48.1 MB]
38-1-1-13 CANable-SMT下单.mp4 [100.1 MB]
38-1-1-12 CANable-PCB下单.mp4 [16.6 MB]
38-1-1-5 CANable-CAN总线.mp4 [141.2 MB]
38-1-1-6 CANable-原理图更新PCB.mp4 [342.4 MB]
38-1-1-14 CANable-硬件验证.mp4 [95.3 MB]
📁 第36周 硬件电路设计-电路基础知识
📁 36-1-1 第1章 硬件电路设计-电路基础知识
36-1-1-1 电路设计课程介绍.mp4 [117.0 MB]
36-1-1-4 电路基础-电感的理解.mp4 [15.0 MB]
36-1-1-23 数字电路-ADC分类.mp4 [41.2 MB]
36-1-1-2 电路基础-电流的理解.mp4 [18.3 MB]
36-1-1-16 模拟电路-电源稳压电路.mp4 [17.7 MB]
36-1-1-29 常用元器件-USB转串口芯片.mp4 [49.7 MB]
36-1-1-28 常用元器件-晶振.mp4 [54.8 MB]
36-1-1-36 电路设计软件-介绍.mp4 [18.2 MB]
36-1-1-27 常用元器件-继电器.mp4 [24.5 MB]
36-1-1-5 电路基础-电容的理解.mp4 [46.3 MB]
36-1-1-25 常用元器件-蜂鸣器.mp4 [55.0 MB]
36-1-1-30 常用元器件-LDO电源芯片.mp4 [18.0 MB]
36-1-1-6 电路基础-功率的理解.mp4 [15.3 MB]
36-1-1-21 数字电路-555定时器产生方波.mp4 [30.9 MB]
36-1-1-26 常用元器件-光耦.mp4 [34.9 MB]
36-1-1-34 测量工具-示波器功能.mp4 [93.7 MB]
36-1-1-33 测量工具-万用表功能.mp4 [96.9 MB]
36-1-1-11 模拟电路-三极管练习.mp4 [19.4 MB]
36-1-1-37 电路设计软件-AltiumDesigner介绍.mp4 [31.1 MB]
36-1-1-35 测量工具-信号发生器功能.mp4 [56.2 MB]
36-1-1-24 数字电路-DAC原理.mp4 [23.2 MB]
36-1-1-9 模拟电路-三极管分类.mp4 [30.8 MB]
36-1-1-31 常用元器件-DCDC电源芯片.mp4 [50.8 MB]
36-1-1-39 电路设计软件-AD22使用.mp4 [46.4 MB]
36-1-1-7 模拟电路-二极管的理解.mp4 [40.3 MB]
36-1-1-3 电路基础-电压与电阻的理解.mp4 [26.9 MB]
36-1-1-40 电路设计软件-AD22快捷键.mp4 [43.8 MB]
36-1-1-12 模拟电路-MOS管理解.mp4 [33.8 MB]
36-1-1-13 模拟电路-MOS管练习.mp4 [10.8 MB]
36-1-1-10 模拟电路-三极管应用.mp4 [37.6 MB]
36-1-1-18 数字电路-施密特触发器.mp4 [36.5 MB]
36-1-1-38 电路设计软件-立创EDA介绍.mp4 [27.5 MB]
36-1-1-15 模拟电路-电源滤波电路.mp4 [6.6 MB]
36-1-1-19 数字电路-555定时器.mp4 [51.6 MB]
36-1-1-8 模拟电路-三极管理解.mp4 [20.0 MB]
36-1-1-41 电路设计软件-立创EDA使用.mp4 [38.3 MB]
36-1-1-20 数字电路-555定时器应用.mp4 [50.3 MB]
36-1-1-14 模拟电路-电源整流电路.mp4 [25.1 MB]
36-1-1-32 测量工具-三合一万用表.mp4 [38.1 MB]
36-1-1-17 数字电路-门电路.mp4 [24.3 MB]
36-1-1-22 数字电路-ADC原理.mp4 [34.3 MB]
14-阶段十四:重磅升级:硬件电路设计入门到实战文档.zip [1.8 MB]
📁 08-阶段八:嵌入式应用层开发之-人机交互QT编程
📁 第21周项目实战-QT开发音乐播放器
📁 5-Qt云音乐播放器专辑图片动画显示
📁 第1章Qt云音乐播放器专辑图片动画显示
1-9Qt云音乐播放器磁条旋转动画实现.mp4 [45.0 MB]
1-1Qt云音乐播放器MusicAlbum实现(一).mp4 [38.3 MB]
1-2Qt云音乐播放器MusicAlbum实现(二).mp4 [56.9 MB]
1-7Qt云音乐播放器更新场景专辑图片.mp4 [15.3 MB]
1-10Qt云音乐播放器磁条旋转后光盘旋转效果实现.mp4 [44.3 MB]
1-3Qt云音乐播放器在场景中添加图元.mp4 [68.1 MB]
1-4Qt云音乐播放器场景中添加图元编译器错误解决及图元显示位置.mp4 [20.4 MB]
1-5Qt云音乐播放器场景中添加光盘图元正常显示.mp4 [55.6 MB]
1-6Qt云音乐播放器场景中添加磁条图元正常显示.mp4 [13.0 MB]
1-11Qt云音乐播放器磁条旋转后光盘旋转效果优化.mp4 [11.4 MB]
1-8Qt云音乐播放器光盘旋转动画实现.mp4 [42.9 MB]
📁 10-Qt云音乐播放器本地歌曲播放实现
📁 第1章Qt云音乐播放器本地歌曲播放实现
1-8Qt云音乐播放器本地歌曲右键菜单删除歌曲功能实现(二).mp4 [27.2 MB]
1-9Qt云音乐播放器遗留bug解决.mp4 [9.4 MB]
01-10Qt云音乐播放器本地歌曲右键菜单删除歌曲功能实现(三).mp4 [35.1 MB]
21-12Qt云音乐播放器本地歌曲右键菜单另存功能实现(二).mp4 [25.1 MB]
1-1Qt云音乐播放器本地歌曲播放(一).mp4 [59.8 MB]
1-7Qt云音乐播放器本地歌曲右键菜单删除歌曲功能实现(一).mp4 [42.0 MB]
1-4Qt云音乐播放器遗留bug解决.mp4 [4.7 MB]
1-2Qt云音乐播放器本地歌曲播放(二).mp4 [46.5 MB]
1-5Qt云音乐播放器本地歌曲右键菜单功能实现(一).mp4 [73.5 MB]
1-6Qt云音乐播放器本地歌曲右键菜单功能实现(二).mp4 [18.1 MB]
11-11Qt云音乐播放器本地歌曲右键菜单另存功能实现(一).mp4 [35.0 MB]
1-3Qt云音乐播放器本地歌曲播放(三).mp4 [20.8 MB]
📁 7-Qt云音乐播放器菜单栏功能实现
📁 第1章Qt云音乐播放器菜单栏功能实现
1-9Qt云音乐播放器解决发现的属性动画bug.mp4 [59.3 MB]
1-14Qt云音乐播放器设置参数存储(三).mp4 [63.2 MB]
1-8Qt云音乐播放器服务器端地址设置(三).mp4 [32.3 MB]
1-2Qt云音乐播放器声音大小设置(二).mp4 [50.0 MB]
1-7Qt云音乐播放器服务器端地址设置(二).mp4 [58.9 MB]
1-3Qt云音乐播放器声音大小设置(三).mp4 [29.2 MB]
1-15Qt云音乐播放器设置参数存储(四).mp4 [39.3 MB]
1-6Qt云音乐播放器服务器端地址设置(一).mp4 [32.9 MB]
1-11Qt云音乐播放器下载网络歌曲标志设置.mp4 [21.2 MB]
1-10Qt云音乐播放器服务器端地址设置(四).mp4 [34.0 MB]
1-5Qt云音乐播放器歌曲下载路径设置(二).mp4 [36.7 MB]
1-4Qt云音乐播放器歌曲下载路径设置(一).mp4 [25.7 MB]
1-13Qt云音乐播放器设置参数存储(二).mp4 [37.9 MB]
1-12Qt云音乐播放器设置参数存储(一).mp4 [61.6 MB]
📁 6-Qt云音乐播放器功能按钮处理
📁 第1章Qt云音乐播放器功能按钮处理
1-1Qt云音乐播放器播放按钮处理(一).mp4 [39.3 MB]
1-4Qt云音乐播放器下一首播放按钮处理(二).mp4 [27.1 MB]
1-7Qt云音乐播放器随机播放按钮处理(二).mp4 [39.7 MB]
1-6Qt云音乐播放器随机播放按钮处理(一).mp4 [34.6 MB]
1-3Qt云音乐播放器下一首播放按钮处理(一).mp4 [75.6 MB]
1-2Qt云音乐播放器播放按钮处理(二).mp4 [58.4 MB]
1-5Qt云音乐播放器上一首播放按钮处理.mp4 [16.5 MB]
📁 2-Qt云音乐播放器HTTP通信及歌曲搜索
📁 第1章Qt云音乐播放器HTTP通信及歌曲搜索
1-2Qt云音乐播放器MusicHttp实现(二).mp4 [69.6 MB]
1-3Qt云音乐播放器MusicSearch实现(一).mp4 [29.8 MB]
1-1Qt云音乐播放器MusicHttp实现(一).mp4 [74.1 MB]
1-4Qt云音乐播放器MusicSearch实现(二).mp4 [49.9 MB]
📁 9-Qt云音乐播放器歌曲信息数据库存储
📁 第1章Qt云音乐播放器歌曲信息数据库存储
1-2Qt云音乐播放器歌曲信息数据库存储(二).mp4 [33.8 MB]
1-3Qt云音乐播放器歌曲信息数据库存储(三).mp4 [20.1 MB]
1-6Qt云音乐播放器歌曲信息数据库存储(六).mp4 [25.1 MB]
1-1Qt云音乐播放器歌曲信息数据库存储(一).mp4 [56.9 MB]
1-4Qt云音乐播放器歌曲信息数据库存储(四).mp4 [39.8 MB]
1-5Qt云音乐播放器歌曲信息数据库存储(五).mp4 [34.4 MB]
📁 4-Qt云音乐播放器歌词与歌曲同步
📁 第1章Qt云音乐播放器歌词与歌曲同步
1-4Qt云音乐播放器歌词在UI界面显示.mp4 [28.4 MB]
1-10Qt云音乐播放器pri工程创建与使用.mp4 [23.0 MB]
1-5Qt云音乐播放器歌词显示与歌曲列表显示切换.mp4 [27.8 MB]
1-6Qt云音乐播放器歌曲播放的时候自动切换到歌词显示.mp4 [13.1 MB]
1-1Qt云音乐播放器MusicLyric类实现获取歌词数据.mp4 [39.3 MB]
1-2Qt云音乐播放器MusicLyric类实现获取歌词数据解析.mp4 [52.0 MB]
1-8Qt云音乐播放器歌曲播放与歌词同步(二).mp4 [57.0 MB]
1-7Qt云音乐播放器歌曲播放与歌词同步(一).mp4 [48.7 MB]
1-9Qt云音乐播放器歌曲播放与歌词同步(三).mp4 [88.1 MB]
1-3Qt云音乐播放器MusicLyric类实现记录歌词文本和时.mp4 [71.9 MB]
📁 3-Qt云音乐播放器网络歌曲播放功能实现
📁 第1章Qt云音乐播放器网络歌曲播放功能实现
1-4Qt云音乐播放器歌曲显示与播放(四).mp4 [28.0 MB]
1-2Qt云音乐播放器歌曲显示与播放(二).mp4 [35.4 MB]
1-5Qt云音乐播放器MusicPlayer类实现网络歌曲播放.mp4 [58.2 MB]
1-1Qt云音乐播放器歌曲显示与播放(一).mp4 [63.8 MB]
1-6Qt云音乐播放器MusicPlayer类实现播放时间与进度.mp4 [58.3 MB]
1-3Qt云音乐播放器歌曲显示与播放(三).mp4 [33.3 MB]
📁 8-Qt云音乐播放器歌曲下载实现
📁 第1章Qt云音乐播放器歌曲下载实现
1-4Qt云音乐播放器歌曲下载(四).mp4 [64.2 MB]
1-6Qt云音乐播放器歌曲下载(六).mp4 [28.2 MB]
1-2Qt云音乐播放器歌曲下载(二).mp4 [40.8 MB]
1-3Qt云音乐播放器歌曲下载(三).mp4 [29.8 MB]
1-5Qt云音乐播放器歌曲下载(五).mp4 [24.4 MB]
1-7Qt云音乐播放器歌曲下载(七).mp4 [43.9 MB]
1-1Qt云音乐播放器歌曲下载(一).mp4 [41.2 MB]
📁 1-项目实战-Qt云音乐播放器介绍及UI设计
📁 第1章Qt云音乐播放器介绍及UI设计
1-1Qt云音乐播放器项目介绍.mp4 [34.5 MB]
1-3Qt云音乐播放器UI布局(一).mp4 [66.2 MB]
1-6Qt云音乐播放器架构设计分析.mp4 [18.3 MB]
1-4Qt云音乐播放器UI布局(二).mp4 [36.6 MB]
1-5Qt云音乐播放器样式设置.mp4 [15.2 MB]
1-2Qt云音乐播放器工程创建及UI布局分析.mp4 [12.9 MB]
📁 11-Qt云音乐播放器程序发布及总结
📁 第1章Qt云音乐播放器程序发布及总结
1-2Qt云音乐播放器程序打包发布(二).mp4 [15.3 MB]
1-1Qt云音乐播放器程序打包发布(一).mp4 [14.8 MB]
1-3Qt云音乐播放器项目总结.mp4 [6.2 MB]
第21周项目实战-QT开发音乐播放器文档.png [493.5 KB]
📁 第20周嵌入式产品人机交互必备-QT框架
📁 4-QString与QByteArray使用
📁 第1章QString与QByteArray使用
1-2QString使用(一).mp4 [64.8 MB]
1-3QString使用(二).mp4 [15.0 MB]
1-4QByteArray使用(一).mp4 [33.3 MB]
1-5QByteArray使用(二).mp4 [23.6 MB]
[21.4.1.1]--1-1字符编码发展史及Unicode编码.mp4 [20.0 MB]
📁 5-Qt文件操作
📁 第1章Qt文件操作
1-3Qt文件操作QTextStream使用(一).mp4 [54.0 MB]
1-2Qt文件操作QFile使用(二).mp4 [22.9 MB]
1-1Qt文件操作QFIle使用(一).mp4 [57.3 MB]
1-4Qt文件操作QTextStream使用(二).mp4 [24.4 MB]
1-5文件操作QDataStream使用.mp4 [39.7 MB]
📁 1-Qt介绍及工程搭建
📁 第1章Qt介绍及工程搭建
1-2Qt工程创建及介绍.mp4 [49.7 MB]
1-1Qt介绍.mp4 [23.0 MB]
1-3Qt父子对象机制及UI访问.mp4 [48.7 MB]
📁 2-Qt信号与槽
📁 第1章Qt信号与槽
1-4信号与槽的连接类型及规则.mp4 [29.9 MB]
1-3信号与槽的链接.mp4 [40.1 MB]
1-2信号发送与槽函数调用.mp4 [18.8 MB]
1-1信号与槽的介绍及定义.mp4 [20.2 MB]
1-5自定义信号与槽及元对象编译器.mp4 [25.9 MB]
📁 7-Qt网络编程
📁 第1章Qt网络编程
1-13Web服务器环境搭建.mp4 [14.3 MB]
1-15JSON格式数据介绍.mp4 [10.9 MB]
1-3Qt网络通信TCP客户端编写(三).mp4 [35.8 MB]
1-14Qt网络通信HTTP协议获取数据.mp4 [43.7 MB]
1-2Qt网络通信TCP客户端编写(二).mp4 [45.6 MB]
1-4Qt网络通信TCP客户端编写(四).mp4 [32.1 MB]
1-1Qt网络通信TCP客户端编写(一).mp4 [17.4 MB]
1-11Qt网络通信HTTP协议get方法请求.mp4 [36.7 MB]
1-6Qt网络通信TCP服务器端编写(二).mp4 [38.1 MB]
1-7Qt网络通信TCP服务器端编写(三).mp4 [20.8 MB]
1-10Qt网络通信HTTP协议介绍.mp4 [50.1 MB]
1-16Qt网络通信JSON数据解析.mp4 [51.4 MB]
1-12Qt网络通信HTTP协议post方法请求.mp4 [18.2 MB]
1-17Qt网络通信JSON数据解析bug解决.mp4 [16.1 MB]
1-9Qt网络通信UDP传输数据(二).mp4 [28.5 MB]
1-8Qt网络通信UDP传输数据(一).mp4 [35.3 MB]
1-5Qt网络通信TCP服务器端编写(一).mp4 [35.3 MB]
📁 6-Qt多线程编程
📁 第1章Qt多线程编程
1-3Qt多线程moveToThread函数使用.mp4 [35.4 MB]
1-2Qt多线程QThread类使用.mp4 [46.9 MB]
1-5Qt多线程QtConcurrent使用.mp4 [57.1 MB]
1-4Qt多线程QThreadPool使用.mp4 [41.0 MB]
1-1Qt多线程介绍.mp4 [37.1 MB]
1-6线程三大机制介绍.mp4 [5.5 MB]
📁 9-Qt图形与图像
📁 第1章Qt图形与图像
1-3Qt图像间组合介绍.mp4 [37.6 MB]
1-16QCustomPlot使用(四).mp4 [28.4 MB]
1-11属性动画.mp4 [49.2 MB]
1-13QCustomPlot使用(一).mp4 [30.7 MB]
1-15QCustomPlot使用(三).mp4 [18.7 MB]
1-1Qt图形与图像绘制介绍.mp4 [41.7 MB]
1-4Qt图像间融合实现(一).mp4 [60.5 MB]
1-14QCustomPlot使用(二).mp4 [28.7 MB]
1-2在wiget上面绘制矩形.mp4 [36.9 MB]
1-9GraphicsView添加自定义图元.mp4 [54.0 MB]
1-6Qt图像间融合实现(三).mp4 [12.3 MB]
1-12QCustomPlot介绍.mp4 [51.1 MB]
1-7GraphicsView框架介绍.mp4 [28.8 MB]
1-5Qt图像间融合实现(二).mp4 [39.7 MB]
1-10GraphicsView坐标映射.mp4 [19.9 MB]
1-8GraphicsView添加图元.mp4 [40.1 MB]
1-17QCustomPlot使用(五).mp4 [60.6 MB]
📁 3-Qt事件机制
📁 第1章Qt事件机制
1-3Qt事件处理之事件过滤器.mp4 [31.5 MB]
1-4事件与信号的对比.mp4 [5.6 MB]
1-2Qt事件处理之重写事件处理函数.mp4 [39.0 MB]
1-1Qt事件介绍.mp4 [40.8 MB]
1-5QEventLoop使用.mp4 [43.9 MB]
📁 10-Qt布局与QSS样式
📁 第1章Qt布局与QSS样式
1-6QSS样式使用.mp4 [33.1 MB]
1-9QSS一键换肤功能实现.mp4 [41.2 MB]
1-1Qt布局(一).mp4 [58.9 MB]
1-8QSS父控件样式影响子控件样式bug.mp4 [9.6 MB]
1-4QSS样式介绍.mp4 [28.9 MB]
1-2Qt布局(二).mp4 [30.9 MB]
1-7QSS属性选择器使用.mp4 [31.7 MB]
1-3Qt布局(三).mp4 [11.9 MB]
1-5QSS样式属性介绍.mp4 [37.1 MB]
📁 8-Qt数据库编程
📁 第1章Qt数据库编程
1-4Qt数据库SQL语句执行.mp4 [54.4 MB]
1-9Qt数据库操作QSqlRelationalTableMod.mp4 [29.1 MB]
1-10Qt数据库操作QSqlRelationalTableMo.mp4 [34.3 MB]
1-3Qt数据库连接跨线程使用.mp4 [35.0 MB]
1-5Qt数据库事务操作.mp4 [38.0 MB]
1-8Qt数据库操作QSqlTableModel模型操作(二).mp4 [49.6 MB]
1-1Qt数据库介绍.mp4 [18.6 MB]
1-6Qt数据库操作QSqlQueryModel模型操作.mp4 [29.7 MB]
1-2Qt数据库加载与连接移除.mp4 [44.6 MB]
1-7Qt数据库操作QSqlTableModel模型操作(一).mp4 [22.3 MB]
📁 01-阶段一:嵌入式开发基础之Linux C语言编程
📁 第0周 物联网丨嵌入式工程师就业班开学典礼
📁 第0章 物联网丨嵌入式工程师就业班开学典礼
1-1 物联网丨嵌入式工程师课程导学.mp4 [32.7 MB]
第0周 物联网丨嵌入式工程师就业班开学典礼资料.zip [1.8 MB]
📁 第3周 C语言高级进阶
📁 第2章 C语言中的内存管理
1-3 C语言中的static的使用.mp4 [24.4 MB]
1-5 C语言的堆区内存管理.mp4 [53.5 MB]
1-1 C语言中的内存分配.mp4 [27.2 MB]
📁 第1章 C语言中结构体、联合体,枚举、位域
1-1 C语言中的结构体.mp4 [45.0 MB]
1-9 C语言中的枚举类型.mp4 [13.0 MB]
1-7 C语言中的联合体.mp4 [13.6 MB]
1-5 typedef关键字.mp4 [20.1 MB]
1-11 C语言中的位域1.mp4 [32.2 MB]
1-12 C语言中的位域2.mp4 [27.2 MB]
1-3 结构体大小计算.mp4 [29.4 MB]
📁 第0章 C语言编程常用知识
1-2 C语言宏定义的使用下.mp4 [17.7 MB]
1-7 C语言中的多文件编程下.mp4 [20.3 MB]
1-6 C语言中的多文件编程上.mp4 [25.3 MB]
1-4 条件编译.mp4 [26.7 MB]
1-1 C语言宏定义的使用上.mp4 [28.8 MB]
第3周 C语言高级进阶文档.png [493.5 KB]
📁 第4周 C语言项目实战与《阶段笔试》
📁 第0章 C项目实战-日历系统
1-1 日历系统项目介绍.mp4 [7.6 MB]
1-5 日历系统阶段4.mp4 [10.7 MB]
1-4 日历系统阶段3.mp4 [18.2 MB]
1-3 日历系统阶段2.mp4 [22.3 MB]
1-2 日历系统阶段1.mp4 [11.7 MB]
📁 第1章 C项目实践-俄罗斯方块游戏
2-4 方块自动下落下.mp4 [83.3 MB]
1-9 俄罗斯方块之按键控制方块下.mp4 [57.5 MB]
1-3 俄罗斯方块之绘制方格.mp4 [25.4 MB]
2-10 方块消行.mp4 [101.6 MB]
1-7 俄罗斯方块之按键获取.mp4 [78.1 MB]
2-5 方块触底存储.mp4 [62.3 MB]
1-5 俄罗斯方块数据存储上.mp4 [54.9 MB]
1-8 俄罗斯方块之按键控制方块上.mp4 [42.2 MB]
1-6 俄罗斯方块数据存储下.mp4 [13.3 MB]
2-3 方块自动下落上.mp4 [64.3 MB]
2-2 图形存储及输出设计.mp4 [77.3 MB]
2-1 图像界面绘制.mp4 [57.4 MB]
1-1 vt100控制码介绍.mp4 [30.0 MB]
📁 第1周 嵌入式开发基石-计算机基础与C语言
📁 第0章 开发环境搭建
1-2 开发环境搭建(上).mp4 [13.8 MB]
1-3 开发环境搭建(下).mp4 [29.6 MB]
1-1 大白老师-嵌入式前三阶段课程导学.mp4 [26.9 MB]
📁 第2章 Linux基础命令
1-2 Linux基础命令.mp4 [40.5 MB]
1-1 Linux文件系统及常用快捷键.mp4 [26.9 MB]
📁 第4章 数据进制的转换
1-1 进制之间的转换.mp4 [45.0 MB]
📁 第6章 C语言中的数据类型
1-5 C语言中的变量.mp4 [14.1 MB]
1-7 C语言中的输入函数.mp4 [20.8 MB]
1-3 C语言中的输出函数.mp4 [64.5 MB]
1-11 强制类型转换.mp4 [12.8 MB]
1-1 C语言中的常量.mp4 [24.0 MB]
1-9 数据的存储.mp4 [24.5 MB]
📁 第5章 数据的存储
1-1 原码、反码、补码的存储.mp4 [17.8 MB]
📁 第7章 C语言中的运算符
1-5 关系运算符.mp4 [13.1 MB]
1-3 自增加和自减少.mp4 [6.8 MB]
1-1 算术运算符.mp4 [10.3 MB]
1-9 位运算符.mp4 [46.4 MB]
1-11 赋值复合运算符.mp4 [6.9 MB]
1-15 运算符优先级.mp4 [11.9 MB]
1-13 逗号运算符和三目运算符.mp4 [15.5 MB]
1-7 逻辑运算符.mp4 [19.7 MB]
📁 第3章 vim编辑器和gcc编译器
1-1 Vim编辑器的介绍及使用.mp4 [32.6 MB]
1-3 GCC编译器的介绍及使用.mp4 [23.7 MB]
📁 第1章 计算机基础知识
1-1 计算机基础知识.mp4 [34.0 MB]
📁 第2周 C语言进阶-编程思想
📁 第3章 C语言中的函数
1-18 递归函数.mp4 [30.0 MB]
1-16 函数指针.mp4 [38.3 MB]
1-14 指针函数.mp4 [15.6 MB]
1-9 函数传参之数组.mp4 [20.6 MB]
1-1 函数初识.mp4 [35.7 MB]
1-3 全局变量、局部变量、静态变量.mp4 [55.2 MB]
1-12 字符串相关操作函数2.mp4 [28.6 MB]
1-5 函数传参之值传递.mp4 [31.9 MB]
1-11 字符串相关操作函数1.mp4 [48.7 MB]
1-7 函数传参值地址传递.mp4 [43.9 MB]
📁 第0章 C语言中的控制语句
1-14 C语言中的goto语句.mp4 [9.8 MB]
1-9 C语言中的for循环语句.mp4 [34.0 MB]
1-11 C语言中的break语句.mp4 [12.0 MB]
1-7 C语言中的while和do-while语句.mp4 [35.9 MB]
1-5 C语言中的switch语句.mp4 [18.4 MB]
1-13 C语言中的continue语句.mp4 [8.9 MB]
1-3 C语言中if多分支语句.mp4 [14.7 MB]
1-1 C语言中if单分支语句.mp4 [11.9 MB]
📁 第1章 C语言中的数组
1-4 字符数组和字符串.mp4 [24.8 MB]
1-2 数组的初始化.mp4 [20.6 MB]
1-7 C语言中的二维数组代码实战.mp4 [20.4 MB]
1-6 C语言中的二维数组.mp4 [43.0 MB]
1-1 C语言中的数组.mp4 [43.9 MB]
📁 第2章 C语言中指针
1-9 多级指针的使用.mp4 [52.7 MB]
1-3 C语言中的特殊指针.mp4 [22.0 MB]
1-14 数组指针和二维数组.mp4 [19.6 MB]
1-16 const关键字的使用.mp4 [29.6 MB]
1-7 一级指针和一维数组.mp4 [73.0 MB]
1-13 指针和二维数组.mp4 [19.3 MB]
1-11 指针数组.mp4 [58.6 MB]
1-1 C语言中的指针基础.mp4 [52.3 MB]
1-5 一级指针简介.mp4 [79.2 MB]
01-阶段一:嵌入式开发基础之Linux C语言编程文档.zip [1.8 MB]
📁 09-阶段九嵌入式底层开发之ARM接口技术和智能硬件开发
📁 第23周智能硬件开发-单片机常用外设
📁 4-中断处理
📁 第1章中断处理
1-10GIC中断优先级介绍.mp4 [19.8 MB]
1-8GIC中断分发器和CPU接口单元介绍.mp4 [22.8 MB]
1-13GICCPU接口单元相关寄存器介绍.mp4 [10.7 MB]
1-12GIC中断分发器相关寄存器介绍.mp4 [38.6 MB]
1-1中断介绍.mp4 [7.0 MB]
1-11GIC中断变化分析.mp4 [6.7 MB]
1-14IMX6ullGIC中断控制器介绍(一).mp4 [28.2 MB]
1-7GIC支持中断类型介绍.mp4 [26.1 MB]
1-18按键中断实现(三).mp4 [28.3 MB]
1-5中断相关概念介绍.mp4 [8.6 MB]
1-2ARM核异常处理介绍.mp4 [8.5 MB]
1-17按键中断实现(二).mp4 [84.3 MB]
1-4ARM核中断处理过程分析.mp4 [19.4 MB]
1-9GIC中断分组介绍.mp4 [12.0 MB]
1-16按键中断实现(一).mp4 [24.6 MB]
1-19按键中断实现(四).mp4 [26.0 MB]
1-3ARM核IRQ异常指令流水线分析.mp4 [9.6 MB]
1-15IMX6ullGIC中断控制器介绍(二).mp4 [42.4 MB]
📁 10-SPI总线
📁 第1章SPI总线
1-1SPI总线介绍.mp4 [15.5 MB]
1-11SPI控制器管脚初始化(一).mp4 [27.7 MB]
1-4SPI控制介绍(二).mp4 [20.2 MB]
1-13SPI控制器初始化.mp4 [29.8 MB]
1-14SPI控制器通道配置.mp4 [27.1 MB]
1-16SPI控制器硬件回环测试.mp4 [26.4 MB]
1-12SPI控制器管脚初始化(二).mp4 [15.2 MB]
1-8SPI控制器寄存器介绍(四).mp4 [15.3 MB]
1-15SPI控制器传输数据.mp4 [23.3 MB]
1-7SPI控制器寄存器介绍(三).mp4 [9.2 MB]
1-3SPI控制介绍(一).mp4 [22.5 MB]
1-10SPI硬件原理图阅读(二).mp4 [24.3 MB]
1-5SPI控制器寄存器介绍(一).mp4 [27.8 MB]
1-9SPI硬件原理图阅读(一).mp4 [96.1 MB]
1-2SPI总线时序介绍.mp4 [14.0 MB]
1-6SPI控制器寄存器介绍(二).mp4 [16.4 MB]
📁 5-ADC控制
📁 第1章ADC控制
1-4IMX6ullADC控制器介绍(三).mp4 [21.3 MB]
1-11IMx6ullADC电压采集编程实现(二).mp4 [44.6 MB]
1-10IMx6ullADC电压采集编程实现(一).mp4 [47.5 MB]
1-7IMX6ullADC相关寄存器介绍.mp4 [33.2 MB]
1-9IMx6ullADC电压采集编程思路介绍.mp4 [34.8 MB]
1-8IMx6ullADC硬件原理图阅读.mp4 [22.3 MB]
1-1ADC介绍.mp4 [15.2 MB]
1-5IMX6ullADC控制器介绍(四).mp4 [12.3 MB]
1-2IMX6ullADC控制器介绍(一).mp4 [19.9 MB]
1-6IMX6ullADC控制器介绍(五).mp4 [13.1 MB]
1-3IMX6ullADC控制器介绍(二).mp4 [15.4 MB]
📁 2-PWM控制蜂鸣器
📁 第1章PWM控制蜂鸣器
1-11PWM驱动蜂鸣器bug分析.mp4 [51.6 MB]
1-4IMX6ullPWM工作原理介绍.mp4 [28.2 MB]
1-6IMX6ullPWM相关寄存器介绍.mp4 [33.0 MB]
1-9PWM驱动蜂鸣器编程思路分析.mp4 [27.7 MB]
1-7蜂鸣器原理图阅读(一).mp4 [46.1 MB]
1-3IMX6ullPWM介绍.mp4 [14.2 MB]
1-2PWM工作原理介绍.mp4 [9.5 MB]
1-1PWM介绍.mp4 [10.9 MB]
1-5IMX6ullPWMFIFO介绍.mp4 [24.5 MB]
1-8蜂鸣器原理图阅读(二).mp4 [10.8 MB]
1-10PWM驱动蜂鸣器代码编写.mp4 [46.7 MB]
📁 3-串口通信
📁 第1章串口通信
1-1串口介绍.mp4 [18.5 MB]
1-5串口通信RS422电平标准.mp4 [6.7 MB]
1-6串口通信电平标准对比.mp4 [5.2 MB]
1-10IMX6ullUART相关寄存器介绍.mp4 [57.5 MB]
1-14串口支持printf格式输出.mp4 [23.6 MB]
1-2串口通信TTL电平标准.mp4 [8.8 MB]
1-11串口硬件原理图阅读.mp4 [37.2 MB]
1-8UART介绍.mp4 [8.6 MB]
1-4串口通信RS485电平标准.mp4 [25.4 MB]
1-12串口编程思路分析.mp4 [27.3 MB]
1-13串口收发数据编程实现.mp4 [91.0 MB]
1-7串口通信协议介绍.mp4 [32.3 MB]
1-9IMX6ullUART介绍.mp4 [24.8 MB]
📁 第1章串口通信
1-3串口通信RS232电平标准.mp4 [7.4 MB]
📁 14-LCD屏控制之理论篇
📁 第1章LCD屏控制之理论篇
1-7LCD屏MCU接口介绍.mp4 [11.0 MB]
1-11YUV与YCbCr区别介绍.mp4 [3.5 MB]
1-4LCD屏LVDS接口介绍.mp4 [24.5 MB]
1-9RGB格式介绍.mp4 [3.8 MB]
1-5LCD屏EDP接口介绍.mp4 [23.5 MB]
1-8LCD屏其他接口介绍.mp4 [5.1 MB]
1-1LCD屏及工作原理介绍.mp4 [19.9 MB]
1-2LCD屏分类介绍.mp4 [13.4 MB]
1-12YUV的采样方式介绍.mp4 [19.2 MB]
1-10YUV格式介绍.mp4 [17.7 MB]
1-6LCD屏MIPI接口介绍.mp4 [23.2 MB]
1-3LCD屏TTL接口介绍.mp4 [17.8 MB]
📁 16-Camera控制之理论篇
📁 第1章Camera控制之理论篇
1-6摄像头输出的数据格式介绍.mp4 [4.9 MB]
1-4摄像头MIPI-CSI2接口介绍.mp4 [5.0 MB]
1-7数字视频信号标准ITU-RBT.601和ITU-RBT.6.mp4 [13.8 MB]
1-5摄像头USB接口介绍.mp4 [3.7 MB]
1-3摄像头DVP接口介绍.mp4 [14.4 MB]
1-1摄像头工作原理介绍.mp4 [27.7 MB]
1-2摄像头常用参数介绍.mp4 [11.8 MB]
📁 15-LCD屏控制之实战篇
📁 第1章LCD屏控制之实战篇
1-25LCD控制器RGB接口清屏功能测试(一).mp4 [35.0 MB]
1-26LCD控制器RGB接口清屏功能测试(二).mp4 [11.0 MB]
1-11LCD控制器时钟信号介绍(二).mp4 [28.6 MB]
1-3015.30LCD控制器RGB565图片显示测试(二).mp4 [7.5 MB]
1-3LCD屏RGB接口时序分析(一).mp4 [17.7 MB]
1-23LCD控制器显存地址设定和控制器使能.mp4 [14.7 MB]
1-17LCD控制器时钟信号初始化(一).mp4 [40.8 MB]
1-10LCD控制器时钟信号介绍(一).mp4 [32.3 MB]
1-12LCD控制器寄存器介绍(一).mp4 [36.9 MB]
1-13LCD控制器寄存器介绍(二).mp4 [37.0 MB]
1-1LCD屏硬件原理图阅读(一).mp4 [26.6 MB]
1-28LCD控制器RGB888图片显示测试(二).mp4 [11.8 MB]
1-21LCD控制器时序初始化(一).mp4 [48.5 MB]
1-20LCD控制器初始化.mp4 [84.2 MB]
1-27LCD控制器RGB888图片显示测试(一).mp4 [41.3 MB]
1-29LCD控制器RGB565图片显示测试(一).mp4 [32.1 MB]
1-18LCD控制器时钟信号初始化(二).mp4 [26.0 MB]
1-16LCD控制器GPIO管脚初始化.mp4 [33.5 MB]
1-4LCD屏RGB接口时序分析(二).mp4 [14.3 MB]
1-8LCD控制器介绍.mp4 [11.2 MB]
1-19LCD控制器时钟信号初始化(三).mp4 [3.6 MB]
1-9LCD控制器DOTCLKInterface接口介绍.mp4 [10.8 MB]
1-22LCD控制器时序初始化(二).mp4 [56.9 MB]
1-24LCD控制器清屏功能实现.mp4 [23.4 MB]
1-715.7LCD屏实际使用屏RGB接口时序分析(三).mp4 [6.7 MB]
1-5LCD屏实际使用屏RGB接口时序分析(一).mp4 [11.4 MB]
1-14LCD控制器寄存器介绍(三).mp4 [15.3 MB]
1-6LCD屏实际使用屏RGB接口时序分析(二).mp4 [17.3 MB]
1-15LCD控制器寄存器介绍(四).mp4 [8.1 MB]
1-2LCD屏硬件原理图阅读(二).mp4 [24.2 MB]
📁 19-电容触摸屏控制
📁 第1章电容触摸屏控制
1-9电容屏GT911产品ID读取(一).mp4 [19.6 MB]
1-14电容屏GT911发送实时命令开启触摸坐标测量.mp4 [10.4 MB]
1-6电容屏GT911从机地址设定.mp4 [20.3 MB]
1-1电容屏硬件原理图阅读.mp4 [21.4 MB]
1-12电容屏GT911触摸点个数设定(一).mp4 [20.4 MB]
1-5电容屏GT911管脚初始化.mp4 [26.6 MB]
1-11电容屏GT911中断初始化.mp4 [37.5 MB]
1-2电容屏GT911从机地址设定介绍.mp4 [14.3 MB]
1-19电容屏GT911初始化序列介绍.mp4 [30.0 MB]
1-17电容屏GT911触控坐标读取(三).mp4 [33.2 MB]
1-419.4电容屏GT911内部寄存器介绍.mp4 [18.8 MB]
1-10电容屏GT911产品ID读取(二).mp4 [5.8 MB]
1-1619.16电容屏GT911触控坐标读取(二).mp4 [32.7 MB]
1-7电容屏GT911I2C控制器初始化.mp4 [4.0 MB]
1-18电容屏GT911触控坐标读取(四).mp4 [11.8 MB]
1-15电容屏GT911触控坐标读取(一).mp4 [36.4 MB]
1-8电容屏GT911内部寄存器函数读写实现.mp4 [20.3 MB]
1-13电容屏GT911触摸点个数设定(二).mp4 [13.1 MB]
1-3电容屏GT911内部寄存器读写操作介绍.mp4 [9.9 MB]
📁 7-RTC时间获取
📁 第1章RTC时间获取
1-6RTC时间设置与获取编程思路实现(一).mp4 [40.0 MB]
1-2IMX6ullSNVS介绍(一).mp4 [18.6 MB]
1-4IMX6ullSNVS相关寄存器介绍.mp4 [27.9 MB]
1-10RTCAlarm中断编程实现(二).mp4 [17.0 MB]
1-1RTC介绍.mp4 [24.5 MB]
1-7RTC时间设置与获取编程思路实现(二).mp4 [33.0 MB]
1-5RTC时间设置与获取编程思路介绍.mp4 [55.3 MB]
1-9RTCAlarm中断编程实现(一).mp4 [23.6 MB]
1-3IMX6ullSNVS介绍(二).mp4 [25.8 MB]
1-8RTCAlarm中断编程思路介绍.mp4 [18.5 MB]
📁 9-IIC总线(二)
📁 第1章IIC总线(二)
1-10IIC控制器产生结束信号.mp4 [7.1 MB]
1-3IIC控制器介绍(三).mp4 [28.4 MB]
1-13IIC控制器读取光环境传感器数据(一).mp4 [48.7 MB]
1-16IIC控制器读取光环境传感器数据bug解决.mp4 [27.9 MB]
1-1IIC控制器介绍(一).mp4 [27.8 MB]
1-15IIC控制器读取光环境传感器数据(三).mp4 [25.2 MB]
1-6IIC控制器控制的管脚初始化.mp4 [24.0 MB]
1-7IIC控制器初始化.mp4 [26.3 MB]
1-2IIC控制器介绍(二).mp4 [18.6 MB]
1-14IIC控制器读取光环境传感器数据(二).mp4 [17.8 MB]
1-12IIC控制器读取数据.mp4 [25.4 MB]
1-8IIC控制器产生开始信号.mp4 [23.6 MB]
1-9IIC控制器发送从机地址.mp4 [17.4 MB]
1-5IIC控制器寄存器介绍(二).mp4 [22.5 MB]
1-11IIC控制器发送数据.mp4 [9.5 MB]
1-4IIC控制器寄存器介绍(一).mp4 [48.1 MB]
📁 13-CAN总线通信之实战篇
📁 第1章CAN总线通信之实战篇
1-1CAN总线通信硬件原理图阅读.mp4 [44.4 MB]
1-10FlexCan控制器重点寄存器介绍(二).mp4 [16.8 MB]
1-5FlexCan控制器MB结构介绍.mp4 [34.6 MB]
1-9FlexCan控制器重点寄存器介绍(一).mp4 [35.6 MB]
1-11FlexCan控制器重点寄存器介绍(三).mp4 [7.6 MB]
1-15FlexCan控制器初始化.mp4 [54.7 MB]
1-16FlexCan控制器采样点和波特率设置(一).mp4 [44.7 MB]
1-19FlexCan控制器接收邮箱配置.mp4 [13.3 MB]
1-3FlexCan控制器工作模式介绍.mp4 [15.0 MB]
1-6FlexCan控制器发送流程介绍.mp4 [37.1 MB]
1-23FlexCan控制器回环测试(二).mp4 [25.3 MB]
1-18FlexCan控制器发送邮箱配置.mp4 [58.6 MB]
1-7FlexCan控制器接收流程介绍.mp4 [11.8 MB]
1-12FlexCan控制器重点寄存器介绍(四).mp4 [20.9 MB]
1-8FlexCan控制器位时序参数介绍.mp4 [20.0 MB]
1-17FlexCan控制器采样点和波特率设置(二).mp4 [7.2 MB]
1-4FlexCan控制器时钟信号配置.mp4 [25.5 MB]
1-14FlexCan控制器时钟信号初始化.mp4 [28.7 MB]
1-13FlexCan控制器GPIO初始化.mp4 [14.9 MB]
1-20FlexCan控制器发送数据.mp4 [45.0 MB]
1-25FlexCan控制器CAN节点通信(二).mp4 [20.6 MB]
1-21FlexCan控制器接收数据.mp4 [45.0 MB]
1-24FlexCan控制器CAN节点通信(一).mp4 [54.2 MB]
1-2FlexCan控制器介绍.mp4 [16.7 MB]
1-22FlexCan控制器回环测试(一).mp4 [36.9 MB]
📁 17-Camera控制之实战篇(一)
📁 第1章Camera控制之实战篇(一)
1-11OV2640寄存器序列值写入(一).mp4 [60.1 MB]
1-3OV2640摄像头介绍(二).mp4 [17.0 MB]
1-4OV2640控制总线SCCB介绍(一).mp4 [13.8 MB]
1-5OV2640控制总线SCCB介绍(二).mp4 [15.0 MB]
1-8OV2640内部寄存器读写函数实现.mp4 [20.9 MB]
1-7OV2640硬件管脚复位.mp4 [27.6 MB]
1-12OV2640寄存器序列值写入(二).mp4 [10.8 MB]
1-10OV2640的产品ID读取(二).mp4 [27.5 MB]
1-6OV2640I2C管脚初始化.mp4 [45.0 MB]
1-9OV2640的产品ID读取(一).mp4 [29.1 MB]
1-1OV2640硬件原理图阅读.mp4 [28.9 MB]
1-2OV2640摄像头介绍(一).mp4 [25.9 MB]
📁 8-IIC总线(一)
📁 第1章IIC总线(一)
1-11LTR-553ALS-WA光环境传感器(一).mp4 [25.1 MB]
1-14LTR-553ALS-WA光环境传感器(四).mp4 [31.6 MB]
1-13LTR-553ALS-WA光环境传感器(三).mp4 [14.3 MB]
1-9GPIO模拟IIC总线时序(五).mp4 [10.6 MB]
1-16GPIO模拟IIC读取光环境传感器数据(一).mp4 [12.0 MB]
1-21GPIO模拟IIC读取光环境传感器数据(六).mp4 [47.5 MB]
1-19GPIO模拟IIC读取光环境传感器数据(四).mp4 [16.2 MB]
1-17GPIO模拟IIC读取光环境传感器数据(二).mp4 [26.3 MB]
1-15LTR-553ALS-WA光环境传感器(五).mp4 [23.4 MB]
1-20GPIO模拟IIC读取光环境传感器数据(五).mp4 [39.4 MB]
1-6GPIO模拟IIC总线时序(二).mp4 [7.5 MB]
1-8GPIO模拟IIC总线时序(四).mp4 [7.8 MB]
1-7GPIO模拟IIC总线时序(三).mp4 [14.1 MB]
1-1IIC总线介绍.mp4 [19.5 MB]
1-10GPIO模拟IIC总线时序(六).mp4 [14.8 MB]
1-3IIC总线数据传输格式介绍.mp4 [22.5 MB]
1-4光环境传感器硬件原理图阅读.mp4 [45.6 MB]
1-5GPIO模拟IIC总线时序(一).mp4 [17.9 MB]
1-2IIC总线信号类型介绍.mp4 [17.0 MB]
1-18GPIO模拟IIC读取光环境传感器数据(三).mp4 [18.8 MB]
1-12LTR-553ALS-WA光环境传感器(二).mp4 [7.6 MB]
📁 1-GPT实现延时
📁 第1章GPT实现延时
1-6输入捕获工作原理介绍.mp4 [7.4 MB]
1-2GPT定时器介绍.mp4 [18.6 MB]
1-9GPT高精度延时编程实现.mp4 [47.3 MB]
1-4GPT定时器计数器工作模式介绍.mp4 [10.8 MB]
1-3GPT定时器时钟源配置.mp4 [28.2 MB]
1-7GPT定时器输入捕获事件介绍.mp4 [31.2 MB]
1-8GPT定时器输出比较事件介绍.mp4 [32.9 MB]
1-1定时器工作原理介绍.mp4 [16.6 MB]
1-5GPT定时器操作介绍.mp4 [29.5 MB]
📁 12-CAN总线通信之理论篇
📁 第1章CAN总线通信之理论篇
1-5CAN总线通信帧类型介绍.mp4 [5.6 MB]
1-3CAN总线标准介绍.mp4 [14.5 MB]
1-11CAN总线通信主动错误和被动错误介绍.mp4 [25.0 MB]
1-14CAN总线通信采样点中的一些段介绍.mp4 [12.9 MB]
1-15CAN总线通信采样点和波特率涉及的一些概念介绍.mp4 [11.5 MB]
1-16CAN总线通信采样点和波特率计算.mp4 [13.6 MB]
1-2CAN总线介绍.mp4 [12.8 MB]
1-8CAN总线通信位填充机制介绍.mp4 [12.2 MB]
1-12CAN总线通信过载帧和帧间隔介绍.mp4 [13.6 MB]
1-13CAN总线通信采样点和波特率介绍.mp4 [11.7 MB]
1-4CAN总线物理层介绍.mp4 [35.4 MB]
1-7CAN总线通信非破坏性仲裁机制介绍.mp4 [11.5 MB]
1-10CAN总线通信错误帧格式及状态转换介绍.mp4 [15.9 MB]
1-1CAN总线由来介绍.mp4 [24.7 MB]
1-9CAN总线通信错误帧介绍.mp4 [5.4 MB]
1-6CAN总线通信一帧数据格式介绍.mp4 [27.5 MB]
📁 6-WDOG看门狗使用
📁 第1章WDOG看门狗使用
1-1看门狗介绍.mp4 [12.6 MB]
1-2IMX6ull看门狗定时器介绍(一).mp4 [19.4 MB]
1-4IMX6ull看门狗定时器相关寄存器介绍.mp4 [15.6 MB]
1-3IMX6ull看门狗定时器介绍(二).mp4 [11.9 MB]
1-6IMX6ull看门狗定时器编产生复位信号编程实现.mp4 [50.5 MB]
1-5IMX6ull看门狗定时器编产生复位信号编程思路介绍.mp4 [11.6 MB]
📁 11-wire单总线通信
📁 第1章wire单总线通信
1-4DS18B20操作(一).mp4 [4.1 MB]
1-3DS18B20温度测量介绍.mp4 [26.2 MB]
1-1单总线介绍.mp4 [9.9 MB]
1-10DS18B20原理图阅读.mp4 [8.3 MB]
1-13DS18B20设备探测(二).mp4 [6.3 MB]
1-17DS18B20读取1个字节函数接口实现.mp4 [8.1 MB]
1-14DS18B20写入bit函数接口实现.mp4 [17.3 MB]
1-15DS18B20读取bit函数接口实现.mp4 [23.1 MB]
1-2DS18B20介绍.mp4 [21.2 MB]
1-19读取DS18B20采集的温度数据(一).mp4 [31.6 MB]
1-12DS18B20设备探测(一).mp4 [34.4 MB]
1-8DS18B20操作时序(二).mp4 [20.9 MB]
1-9DS18B20操作时序(三).mp4 [29.3 MB]
1-20读取DS18B20采集的温度数据(二).mp4 [50.4 MB]
1-7DS18B20操作时序(一).mp4 [12.6 MB]
1-16DS18B20写入1个字节函数接口实现.mp4 [6.3 MB]
1-11DS18B20GPIO口相关操作函数接口编写.mp4 [25.7 MB]
1-5DS18B20操作(二).mp4 [15.4 MB]
1-6DS18B20操作(三).mp4 [10.3 MB]
1-18读取DS18B20的ID.mp4 [34.1 MB]
📁 18-Camera控制之实战篇(二)
📁 第1章Camera控制之实战篇(二)
1-13Camera采集数据在LCD上面显示(一).mp4 [21.2 MB]
1-11CSI控制器始化(二).mp4 [20.7 MB]
1-1CSI控制器介绍(一).mp4 [30.6 MB]
1-3CSI控制器介绍(三).mp4 [54.5 MB]
1-4CSI控制器介绍(四).mp4 [11.5 MB]
1-12CSI控制器始化(三).mp4 [10.4 MB]
1-5CSI控制器寄存器介绍(一).mp4 [27.2 MB]
1-6CSI控制器寄存器介绍(二).mp4 [16.5 MB]
1-8CSI控制器GPIO初始化(一).mp4 [53.1 MB]
1-2CSI控制器介绍(二).mp4 [17.9 MB]
1-14Camera采集数据在LCD上面显示(二).mp4 [28.7 MB]
1-10CSI控制器始化(一).mp4 [68.3 MB]
1-7CSI控制器寄存器介绍(三).mp4 [18.8 MB]
1-9CSI控制器GPIO初始化(二).mp4 [14.0 MB]
📁 第24周stm32芯片-智能硬件项目实战与企业笔试
📁 12-继电器控制
📁 第1章继电器控制
1-1继电器工作原理.mp4 [21.1 MB]
1-2硬件原理图阅读及STM32CubeMx配置.mp4 [8.5 MB]
1-4继电器打开和关闭(二).mp4 [38.5 MB]
1-3继电器打开和关闭(一).mp4 [17.9 MB]
📁 8-ESP8266无线通信控制小车
📁 第1章ESP8266无线通信控制小车
1-20配置ESP8266建立TCPServer连接.mp4 [15.9 MB]
1-17重置ESP8266(一).mp4 [17.5 MB]
1-19配置ESP8266进去AP模式.mp4 [11.5 MB]
1-16AT指令发送和接收函数封装.mp4 [29.4 MB]
1-11ESP8266配置TCP服务器端相关AT指令介绍.mp4 [21.3 MB]
1-23ESP8266控制小车(二).mp4 [17.4 MB]
1-2硬件原理图阅读.mp4 [25.7 MB]
1-8ESP8266配置AP模式相关AT指令介绍.mp4 [8.9 MB]
1-6PC机与ESP8266建立通信(三).mp4 [27.1 MB]
1-15ESP8266控制小车编程思路介绍.mp4 [6.4 MB]
1-22ESP8266控制小车(一).mp4 [27.7 MB]
1-14ESP8266配置透传模式相关AT指令介绍(二).mp4 [16.5 MB]
1-26定时器优化小车控制(二).mp4 [14.3 MB]
1-18重置ESP8266(二).mp4 [9.8 MB]
1-3STM32CubeMx配置UART2.mp4 [2.0 MB]
1-24ESP8266控制小车(三).mp4 [10.2 MB]
1-25定时器优化小车控制(一).mp4 [26.2 MB]
1-7ESP8266配置Station模式相关AT指令介绍.mp4 [55.7 MB]
1-12ESP8266配置UDP传输相关AT指令介绍.mp4 [25.6 MB]
1-4PC机与ESP8266建立通信(一).mp4 [10.9 MB]
1-10ESP8266配置TCP客户端相关AT指令介绍.mp4 [17.9 MB]
1-21ESP8266初始化.mp4 [15.5 MB]
1-5PC机与ESP8266建立通信(二).mp4 [18.9 MB]
1-13ESP8266配置透传模式相关AT指令介绍(一).mp4 [25.6 MB]
1-9ESP8266配置Station+AP模式相关AT指令介绍.mp4 [4.7 MB]
📁 6-PWM电机控制
📁 第1章PWM电机控制
1-12PWM电机控制(五).mp4 [34.2 MB]
1-5DRV8833电机驱动模块介绍(二).mp4 [13.3 MB]
1-4DRV8833电机驱动模块介绍(一).mp4 [26.9 MB]
1-2H桥电路控制电机.mp4 [19.3 MB]
1-9PWM电机控制(二).mp4 [15.3 MB]
1-8PWM电机控制(一).mp4 [26.9 MB]
1-7STM32HAL库中PWM相关操作函数介绍.mp4 [9.9 MB]
1-14小车控制(二).mp4 [3.7 MB]
1-10PWM电机控制(三).mp4 [30.8 MB]
1-3常用电机介绍.mp4 [17.3 MB]
1-1硬件原理图阅读.mp4 [24.9 MB]
1-6STM32CubeMx配置PWM管脚.mp4 [23.1 MB]
1-13小车控制(一).mp4 [14.4 MB]
1-11PWM电机控制(四).mp4 [21.8 MB]
📁 11-SHT31温湿度传感器
📁 第1章SHT31温湿度传感器
1-5SHT31温湿度传感器周期性测量命令介绍.mp4 [10.7 MB]
1-8HAL库I2C相关函数接口介绍.mp4 [7.5 MB]
1-6SHT31温湿度传感器测量的数据读取介绍.mp4 [11.4 MB]
1-2SHT31温湿度传感器介绍.mp4 [9.8 MB]
1-3SHT31温湿度传感器从机地址确定.mp4 [8.3 MB]
1-12SHT31温湿度传感器温湿度数据获取(三).mp4 [27.0 MB]
1-1硬件原理图及STM32CubeMx配置.mp4 [11.2 MB]
1-10SHT31温湿度传感器温湿度数据获取(一).mp4 [44.2 MB]
1-9SHT31温湿度传感器初始化实现.mp4 [29.0 MB]
1-11SHT31温湿度传感器温湿度数据获取(二).mp4 [13.6 MB]
1-7SHT31温湿度传感器测量的温湿度计算介绍.mp4 [3.9 MB]
1-4SHT31温湿度传感器复位流程介绍.mp4 [7.0 MB]
📁 13-PID算法控制小车自动循迹
📁 第1章PID算法控制小车自动循迹
1-15采用中值滤波算法获取传感器状态.mp4 [13.5 MB]
1-20根据PID算法的输出控制量调整左右轮速度.mp4 [21.4 MB]
1-3PID算法之比例算法调节介绍.mp4 [24.8 MB]
1-5PID算法之微分算法调节介绍.mp4 [11.7 MB]
1-10自动循迹顺时针方向行驶分析.mp4 [7.9 MB]
1-1位式控制算法介绍.mp4 [17.6 MB]
1-19根据误差值采用位置式PID算法算出输出的控制量.mp4 [11.7 MB]
1-25PID算法控制小车演示.mp4 [2.5 MB]
1-23根据PID算法控制小车(二).mp4 [79.3 MB]
1-7增量式PID算法实现.mp4 [16.3 MB]
1-9五路循迹板介绍.mp4 [9.4 MB]
1-4PID算法之积分算法调节介绍.mp4 [38.5 MB]
1-24根据PID算法控制小车(三).mp4 [20.1 MB]
1-16五路循迹管电平状态测试.mp4 [17.9 MB]
1-11自动循迹逆时针方向行驶分析.mp4 [3.8 MB]
1-21PID参数初始化.mp4 [12.2 MB]
1-22根据PID算法控制小车(一).mp4 [29.4 MB]
1-18采用平均数求和滤波算法获取当前的误差值.mp4 [8.3 MB]
1-17根据传感器状态获取误差值.mp4 [25.4 MB]
1-12自动循迹误差值计算方法分析.mp4 [22.9 MB]
1-13硬件原理图阅读及STM32CubeMx配置.mp4 [13.1 MB]
1-14五路循迹管电平状态读取.mp4 [13.4 MB]
1-2PID算法介绍.mp4 [13.1 MB]
1-8增量式PID与位置PID对比.mp4 [3.9 MB]
📁 7-PS2手柄控制小车
📁 第1章PS2手柄控制小车
1-1硬件原理图阅读.mp4 [39.1 MB]
1-11ps2手柄控制小车(一).mp4 [30.0 MB]
1-8ps2手柄数据读取(二).mp4 [19.7 MB]
1-3ps2手柄SPI通信时序介绍.mp4 [6.3 MB]
1-7ps2手柄数据读取(一).mp4 [29.4 MB]
1-6SPI相关操作函数接口介绍.mp4 [9.9 MB]
1-10ps2手柄根据按键码值获取具体按键(二).mp4 [11.4 MB]
1-4ps2手柄通信协议介绍.mp4 [22.7 MB]
1-5Stm32CubeMx配置SPI.mp4 [22.8 MB]
1-12ps2手柄控制小车(二).mp4 [10.2 MB]
1-2ps2手柄介绍.mp4 [13.0 MB]
1-9ps2手柄根据按键码值获取具体按键(一).mp4 [26.5 MB]
📁 3-stm32GPIO控制
📁 第1章stm32GPIO控制
1-1LED灯硬件原理图阅读及STM32CubeMx配置.mp4 [12.4 MB]
1-3LED灯控制.mp4 [26.1 MB]
1-4Key硬件原理图阅读及STM32CubeMx配置.mp4 [8.0 MB]
1-6按键控制LED灯亮灭.mp4 [12.9 MB]
1-5Keil分组方式添加自己的代码.mp4 [29.9 MB]
1-2GPIO初始化讲解.mp4 [34.5 MB]
📁 10-数码管显示RTC时间
📁 第1章数码管显示RTC时间
1-4TM1637工作原理介绍.mp4 [23.2 MB]
1-7TM1637通信时序模拟之管脚定义.mp4 [12.9 MB]
1-9TM1637通信时序模拟之停止信号.mp4 [11.1 MB]
1-10TM1637通信时序模拟之ACK信号.mp4 [9.2 MB]
1-1数码管共阳极和共阴极介绍.mp4 [13.3 MB]
21-12TM1637发送命令.mp4 [8.5 MB]
1-11TM1637通信时序模拟之写一个字节数据.mp4 [12.1 MB]
1-2数码管真值表介绍.mp4 [20.8 MB]
1-17RTC时间在数码管上显示.mp4 [26.3 MB]
1-13TM1637指定地址发送数据.mp4 [7.3 MB]
1-5TM1637数据指令介绍.mp4 [19.0 MB]
1-6TM1637通信协议介绍.mp4 [19.4 MB]
1-3原理图阅读及STM32CubeMx配置.mp4 [14.2 MB]
1-15TM1637显示时间(二).mp4 [18.5 MB]
1-8TM1637通信时序模拟之开始信号.mp4 [5.7 MB]
📁 2-stm32程序下载
📁 第1章stm32程序下载
1-2stm32启动方式介绍(一).mp4 [21.8 MB]
1-5ISP下载(一).mp4 [27.1 MB]
1-6ISP下载(二).mp4 [33.4 MB]
1-3stm32启动方式介绍(二).mp4 [5.7 MB]
1-1stm32内存映射分析.mp4 [19.5 MB]
1-8STLink下载(一).mp4 [22.4 MB]
1-9STLink下载(二).mp4 [14.1 MB]
1-4JTAG与SWD及JLINK介绍.mp4 [12.9 MB]
1-7ISP下载(三).mp4 [7.5 MB]
📁 9-蓝牙控制小车
📁 第1章蓝牙控制小车
-2蓝牙信号名称修改及收发数据测试.mp4 [22.0 MB]
1-49.4蓝牙控制小车(二).mp4 [12.2 MB]
1-1硬件原理图阅读及蓝牙测试.mp4 [17.9 MB]
1-3蓝牙控制小车(一).mp4 [20.0 MB]
📁 1-stm32介绍及开发环境搭建
📁 第1章stm32介绍及开发环境搭建
1-4STM32ST-LINKUtility软件下载安装.mp4 [13.9 MB]
1-7STM32CubeMx生成Keil工程.mp4 [9.6 MB]
1-1课程介绍及学习建议.mp4 [8.7 MB]
1-3Keil及STM32CubeMx软件下载安装.mp4 [15.3 MB]
1-2STM32F103C8T6芯片介绍.mp4 [24.3 MB]
1-6STM32CubeMx选择开发的芯片及时钟配置.mp4 [11.7 MB]
1-8Keil编译Stm32工程.mp4 [25.7 MB]
1-5STM32CubeMx安装STM31F1系列开发包.mp4 [4.7 MB]
📁 4-stm32启动流程分析
📁 第1章stm32启动流程分析
1-2Keil一些常用伪指令介绍.mp4 [19.1 MB]
1-1硬件上电后STM32启动方式分析.mp4 [7.0 MB]
1-8stm32启动流程总结.mp4 [8.2 MB]
1-4stm32启动代码中断向量表定义.mp4 [35.1 MB]
1-7stm32启动代码用户栈和堆的初始化.mp4 [20.7 MB]
1-3stm32启动代码栈空间和堆空间的开辟.mp4 [16.3 MB]
1-5stm32启动代码Reset_Handler处理.mp4 [31.2 MB]
1-6stm32启动代码其他中断异常处理处理.mp4 [8.3 MB]
📁 5-stm32串口通信
📁 第1章stm32串口通信
1-2Stm32CubeMx配置USART.mp4 [12.9 MB]
1-3USART轮询方式发送数据(一).mp4 [30.6 MB]
1-4USART轮询方式发送数据(二).mp4 [3.1 MB]
1-9USART中断方式接收固定长度数据.mp4 [56.2 MB]
1-6printf函数实现.mp4 [16.4 MB]
1-1硬件原理图阅读.mp4 [9.3 MB]
1-8USART中断配置(二).mp4 [5.6 MB]
1-7USART中断配置(一).mp4 [20.4 MB]
1-5USART轮询方式接收数据.mp4 [22.9 MB]
1-10USART空闲中断方式接收不定长数据.mp4 [31.1 MB]
📁 第22周智能硬件开发-ARM核介绍和基础外设
📁 2-芯片产业链及ARM核介绍
📁 第1章芯片产业链及ARM核介绍
1-3ARM核发展介绍.mp4 [42.0 MB]
1-2芯片产业链介绍.mp4 [50.7 MB]
1-1CPU核工作原理介绍.mp4 [29.1 MB]
📁 4-ARM指令开发环境搭建
📁 第1章ARM指令开发环境搭建
1-1Keil工程创建.mp4 [9.1 MB]
1-3Keil仿真环境设置.mp4 [12.5 MB]
1-2ARM平台编译器介绍.mp4 [30.0 MB]
📁 11-ARM核异常处理
📁 第1章ARM核异常处理
1-6ARM核异常处理(六).mp4 [8.9 MB]
1-3ARM核异常处理(三).mp4 [28.9 MB]
1-4ARM核异常处理(四).mp4 [28.8 MB]
1-2ARM核异常处理(二).mp4 [36.1 MB]
1-5ARM核异常处理(五).mp4 [24.4 MB]
1-1ARM核异常处理(一).mp4 [16.2 MB]
📁 3-ARM工作模式及寄存器资源
📁 第1章ARM工作模式及寄存器资源
1-1ARM工作模式(一).mp4 [19.6 MB]
1-3ARM核寄存器资源(一).mp4 [18.8 MB]
1-4ARM核寄存器资源(二).mp4 [39.3 MB]
1-2ARM工作模式(二).mp4 [48.9 MB]
📁 12-电子电路基础知识
📁 第1章电子电路基础知识
1-1电子电路之电阻与电容.mp4 [29.8 MB]
1-5电子电路之与非门.mp4 [6.6 MB]
1-6电子电路之元器件在原理图中的标识.mp4 [40.8 MB]
1-3电子电路之三极管.mp4 [15.3 MB]
1-2电子电路之电感与二极管.mp4 [15.1 MB]
1-4电子电路之MOS管.mp4 [21.5 MB]
📁 8-ARM指令流水线分析及伪指令
📁 第1章ARM指令流水线分析及伪指令
1-5ARM伪指令(四).mp4 [21.4 MB]
1-2ARM伪指令(一).mp4 [22.3 MB]
1-4ARM伪指令(三).mp4 [9.2 MB]
1-3ARM伪指令(二).mp4 [29.5 MB]
1-1ARM指令流水线分析.mp4 [24.2 MB]
📁 5-ARM数据传送及运算指令
📁 第1章ARM数据传送及运算指令
1-4ARM数据计算指令(二).mp4 [8.8 MB]
1-5ARM位运算指令(一).mp4 [19.7 MB]
1-1ARM指令格式介绍.mp4 [31.2 MB]
1-7ARM位运算指令(三).mp4 [25.6 MB]
1-3ARM数据计算指令(一).mp4 [13.6 MB]
1-6ARM位运算指令(二).mp4 [11.9 MB]
1-2ARM数据传送指令.mp4 [15.7 MB]
📁 7-ARM内存访问指令及状态访问指令
📁 第1章ARM内存访问指令及状态访问指令
1-5ARM内存访问指令(五).mp4 [20.0 MB]
1-6ARM状态寄存器操作指令.mp4 [9.0 MB]
1-4ARM内存访问指令(四).mp4 [22.4 MB]
1-1ARM内存访问指令(一).mp4 [17.0 MB]
1-2ARM内存访问指令(二).mp4 [34.9 MB]
1-3ARM内存访问指令(三).mp4 [31.4 MB]
📁 10-gcc优化与volatile关键字
📁 第1章gcc优化与volatile关键字
1-1gcc优化与volatile关键字使用.mp4 [18.5 MB]
📁 13-小车安装及硬件介绍
📁 第1章小车安装及硬件介绍
1-2小车上板安装.mp4 [32.7 MB]
1-3小车测试.mp4 [34.1 MB]
1-5嵌入式开发工具介绍.mp4 [17.8 MB]
1-1小车底板安装.mp4 [18.8 MB]
1-4小车主控芯片介绍.mp4 [22.6 MB]
📁 9-ATPSC标准及汇编与C混合编程
📁 第1章ATPSC标准及汇编与C混合编程
1-4汇编与C混合编程(二).mp4 [19.4 MB]
1-1ATPCS标准(一).mp4 [43.7 MB]
1-3汇编与C混合编程(一).mp4 [24.1 MB]
1-2ATPCS标准(二).mp4 [44.2 MB]
📁 16-GPIO控制按键
📁 第1章GPIO控制按键
灯编程实现.mp4 [74.1 MB]
存器介绍.mp4 [27.7 MB]
阅读.mp4 [38.5 MB]
📁 15-GPIO控制LED灯
📁 第1章GPIO控制LED灯
1-7IMX6ULLGPIO管脚配置设置.mp4 [31.4 MB]
LGPIO控制LED编程实现.mp4 [62.4 MB]
1-1硬件原理图阅读(一).mp4 [30.0 MB]
1-5IMX6ULLGPIO管脚复用功能设置.mp4 [21.6 MB]
1-3GPIO介绍.mp4 [22.1 MB]
1-8IMX6ULLGPIO管脚时钟信号使能.mp4 [26.2 MB]
1-6IMX6ULLGPIO管脚电器属性设置.mp4 [43.3 MB]
1-4IMX6ULLGPIO设计介绍.mp4 [54.3 MB]
1-2硬件原理图阅读(二).mp4 [15.8 MB]
GPIO控制LED编程思路总结.mp4 [62.1 MB]
📁 6-ARM比较指令及跳转指令
📁 第1章ARM比较指令及跳转指令
1-1ARM比较指令(一).mp4 [10.0 MB]
1-2ARM比较指令(二).mp4 [4.1 MB]
1-3ARM跳转指令(一).mp4 [17.1 MB]
1-4ARM跳转指令(二).mp4 [5.0 MB]
📁 14-IMX6ULL裸机开发环境搭建
📁 第1章IMX6ULL裸机开发环境搭建
1-3vscode下载安装.mp4 [12.7 MB]
1-2Ubuntu安装交叉开发工具.mp4 [45.2 MB]
1-7imx6ull裸机工程分析.mp4 [78.3 MB]
1-1Linaro的交叉编译器下载.mp4 [17.8 MB]
1-6imx6ull裸机工程下载.mp4 [13.9 MB]
1-4vscode插件安装.mp4 [10.2 MB]
1-5vscode通过ssh远程链接ubuntu.mp4 [32.3 MB]
📁 1-ARM课程介绍及开发环境搭建
📁 第1章ARM课程介绍及开发环境搭建
1-3LegacySupport安装.mp4 [11.5 MB]
1-1ARM课程学习方法及学习内容介绍.mp4 [23.8 MB]
1-2Keil开发软件安装.mp4 [12.4 MB]
📁 04-阶段四:嵌入式应用层开发之Linux 文件操作
📁 第10周Linux文件IO和标准IO
📁 4-动态库、静态库制作和使用
📁 第1章动态库、静态库制作和使用
1-1静态库的原理与制作.mp4 [71.0 MB]
1-3动态库的原理与制作.mp4 [24.7 MB]
1-2 作业题-慕课网体系课.pdf [211.1 KB]
1-4 作业题-慕课网体系课.pdf [209.3 KB]
附件.exe [331.1 KB]
📁 3-基于标准C库的文件操作
📁 第1章基于标准C库的文件操作
1-7fgets_fputs.mp4 [25.3 MB]
1-8 作业题-慕课网体系课.pdf [196.7 KB]
1-11二进制数据输入与输出.mp4 [41.1 MB]
1-1标准io介绍_fprintf_缓冲区.mp4 [46.0 MB]
1-9格式化数据输入与输出.mp4 [63.7 MB]
1-5fgetc_fputc.mp4 [20.0 MB]
1-3fopen_fclose.mp4 [36.9 MB]
1-12 作业题-慕课网体系课.pdf [204.3 KB]
1-6 作业题-慕课网体系课.pdf [194.2 KB]
1-10 作业题-慕课网体系课.pdf [208.4 KB]
1-4 作业题-慕课网体系课.pdf [198.9 KB]
1-2 作业题-慕课网体系课.pdf [207.0 KB]
附件.exe [339.2 KB]
📁 2-基于文件描述符的文件操作
📁 第1章基于文件描述符的文件操作
1-2文件IO-read_write_lseek.mp4 [54.8 MB]
1-1文件IO-open_close.mp4 [83.5 MB]
1-3 作业题-慕课网体系课.pdf [201.7 KB]
附件.exe [319.1 KB]
📁 1-Linux系统调用实现原理讲解
📁 第1章Linux系统调用实现原理讲解
1-2Linux操作系统与io框架.mp4 [62.3 MB]
1-1第四阶段课程内容导读.mp4 [7.8 MB]
1-3 作业题-慕课网体系课.pdf [210.8 KB]
附件.exe [317.8 KB]
📁 第11周Linux下文件操作项目实践与阶段评测
📁 1-实现一个基础的shell程序
📁 第2章cp命令设计与实现
2-1cp命令设计与实现(一)-思路分析与框架设计.mp4 [57.7 MB]
2-4cp命令设计与实现-(四)-目录复制.mp4 [103.9 MB]
2-3cp命令设计与实现(三)-文件复制.mp4 [60.8 MB]
2-2cp命令设计与实现(二)-文件类型解析.mp4 [78.3 MB]
📁 第3章ls命令设计与实现
3-2ls命令设计与实现(二)-获取文件类型.mp4 [96.9 MB]
3-3ls命令设计与实现(三)-获取文件权限.mp4 [63.0 MB]
3-5ls命令设计与实现(五)-获取文件大小与最后修改时间_ev.mp4 [47.2 MB]
3-4ls命令设计与实现(四)-获取用户名与用户组名_ev.mp4 [54.1 MB]
3-6ls命令设计与实现(六)-软链接文件处理与打印文件名_ev.mp4 [50.6 MB]
📁 第1章项目简介与框架设计
1-2命令解析与分发.mp4 [121.1 MB]
1-1项目简介与基本框架.mp4 [90.5 MB]
附件.exe [455.8 KB]
📁 05-阶段五:嵌入式应用层开发之 Linux 多进程、多线程、IO模型
📁 第13周Linux项目实战-实现并发服务器模型与企业笔试
📁 1-Linux项目实战-实现并发服务器模型
📁 第3章线程池设计与实现
3-4线程池添加任务_ev.mp4 [29.7 MB]
3-7线程池的测试_ev.mp4 [14.7 MB]
3-5线程池任务执行_ev.mp4 [35.3 MB]
3-1线程池原理与基本框架_ev.mp4 [12.4 MB]
3-2线程池的数据结构设计_ev.mp4 [19.2 MB]
3-3线程池的初始化_ev.mp4 [41.7 MB]
3-6线程池销毁函数的实现_ev.mp4 [20.3 MB]
📁 第2章环形队列实现
2-2环形队列实现(一)-环形队列的基本框架与共享内存模块设计(_ev.mp4 [33.2 MB]
2-6环形队列实现(四)-测试_ev.mp4 [71.6 MB]
2-5环形队列实现(三)-环形队列的数据读写_ev.mp4 [62.6 MB]
2-1环形队列实现(一)-环形队列的基本框架与共享内存模块设计(_ev.mp4 [32.4 MB]
2-3环形队列实现(二)-环形队列创建与销毁(上)_ev.mp4 [33.6 MB]
2-4环形队列实现(二)-环形队列创建与销毁(下)_ev.mp4 [40.2 MB]
📁 第4章项目整合与业务逻辑设计
4-4服务器数据分发_ev.mp4 [29.6 MB]
4-8服务器发布消息接口实现-查询逻辑_ev.mp4 [14.7 MB]
4-2客户端初始化与订阅数据发送_ev.mp4 [22.3 MB]
4-9消息队列封装-创建与发送_ev.mp4 [22.3 MB]
4-6订阅处理函数实现_ev.mp4 [18.9 MB]
4-13服务器转发消息实现_ev.mp4 [18.6 MB]
4-1项目整合与数据结构设计_ev.mp4 [28.6 MB]
4-12客户端读取订阅消息实现_ev.mp4 [27.6 MB]
4-5hashmap模块实现_ev.mp4 [33.8 MB]
4-7客户端发布消息接口设计_ev.mp4 [12.4 MB]
4-10消息队列封装-接收与删除_ev.mp4 [16.1 MB]
4-3服务器初始化与数据接收_ev.mp4 [32.3 MB]
4-11消息队列的测试_ev.mp4 [11.8 MB]
📁 第1章项目总体框架
1-1项目总体框架_ev.mp4 [18.8 MB]
附件.exe [430.6 KB]
📁 第12周Linux多进程、多线程、IO模型
📁 5-进程间同步
📁 第1章进程间同步
1-5 作业题-慕课网体系课.pdf [204.2 KB]
1-2 作业题-慕课网体系课.pdf [204.4 KB]
1-1信号量集合的创建与初始化.mp4 [162.2 MB]
1-3信号量的操作与互斥应用.mp4 [116.6 MB]
1-4信号量的同步.mp4 [74.3 MB]
附件.exe [330.8 KB]
📁 10-线程间同步
📁 第1章线程间同步
1-1线程互斥锁.mp4 [153.3 MB]
1-5线程同步与条件变量.mp4 [140.8 MB]
1-2 作业题-慕课网体系课.pdf [288.9 KB]
1-3 线程同步.mp4 [105.1 MB]
1-4 作业题-慕课网体系课.pdf [288.5 KB]
1-6 作业题-慕课网体系课.pdf [263.2 KB]
附件.exe [324.3 KB]
📁 4-进程间通信
📁 第1章进程间通信
1-21(选看)进程间通信_作业1-12及1-16讲解.mp4 [74.1 MB]
1-10 作业题-慕课网体系课.pdf [205.5 KB]
1-8 作业题-慕课网体系课.pdf [196.5 KB]
1-2进程间通讯-无名管道(下).mp4 [33.4 MB]
1-11alarm与子进程退出信号.mp4 [81.7 MB]
1-7信号的发送(下).mp4 [56.2 MB]
1-1进程间通讯-无名管道(上).mp4 [32.7 MB]
1-14 作业题-慕课网体系课.pdf [205.8 KB]
1-17共享内存的创建与删除.mp4 [70.8 MB]
1-20 作业题-慕课网体系课.pdf [199.1 KB]
1-19共享内存的映射与解除映射.mp4 [71.4 MB]
1-18 作业题-慕课网体系课.pdf [205.1 KB]
1-15消息队列的发送与接收.mp4 [87.0 MB]
1-13消息队列的创建与删除.mp4 [104.8 MB]
1-9信号的处理.mp4 [71.0 MB]
1-16 作业题-慕课网体系课.pdf [212.8 KB]
1-4进程间通讯-有名管道.mp4 [54.8 MB]
1-12 作业题-慕课网体系课.pdf [205.0 KB]
1-3 作业题-慕课网体系课.pdf [205.1 KB]
1-6信号的发送(上).mp4 [48.9 MB]
1-5 作业题-慕课网体系课.pdf [200.2 KB]
附件.exe [387.4 KB]
📁 7-线程相关的命令
📁 第1章线程相关的命令
1-1线程的相关命令.mp4 [23.5 MB]
附件.exe [322.6 KB]
📁 12-IO多路复用
📁 第1章IO多路复用
1-10多路复用IO-epoll控制与等待.mp4 [80.7 MB]
1-7多路复用io-poll(二)-底层原理分析.mp4 [83.0 MB]
1-4多路复用IO-select(三)-底层原理分析.mp4 [121.7 MB]
1-12多路复用io-epoll底层实现.mp4 [120.2 MB]
1-8多路复用IO-epoll-基本原理.mp4 [49.6 MB]
1-6 作业题-慕课网体系课.pdf [267.7 KB]
1-5多路复用io-poll(一)-基本原理与应用.mp4 [59.9 MB]
1-1多路复用IO-select(一)-基本原理.mp4 [44.0 MB]
1-11 作业题-慕课网体系课.pdf [270.5 KB]
1-2多路复用IO-select(二)-应用.mp4 [104.9 MB]
1-3 作业题-慕课网体系课.pdf [265.0 KB]
1-9 作业题-慕课网体系课.pdf [208.9 KB]
附件.exe [344.7 KB]
📁 1-进程的概念
📁 第1章进程的概念
1-5进程的状态.mp4 [20.8 MB]
1-4 作业题-慕课网体系课.pdf [196.0 KB]
1-3进程的地址空间.mp4 [46.0 MB]
1-1进程的概念.mp4 [56.8 MB]
1-2 作业题-慕课网体系课.pdf [202.2 KB]
附件.exe [319.7 KB]
📁 9-线程间通信
📁 第1章线程间通信
1-2 作业题-慕课网体系课.pdf [201.2 KB]
1-1线程间通讯.mp4 [85.1 MB]
附件.exe [320.5 KB]
📁 8-创建多个线程
📁 第1章创建多个线程
1-2 作业题-慕课网体系课.pdf [198.4 KB]
1-4线程的分离.mp4 [12.5 MB]
1-3线程的退出与等待.mp4 [15.7 MB]
1-6创建多个子线程.mp4 [45.5 MB]
1-1线程的创建.mp4 [45.8 MB]
1-5 作业题-慕课网体系课.pdf [194.3 KB]
附件.exe [321.6 KB]
📁 2-进程相关的命令
📁 第1章进程相关的命令
1-1进程的相关命令.mp4 [83.3 MB]
附件.exe [317.0 KB]
📁 11-阻塞非阻塞IO
📁 第1章阻塞非阻塞IO
1-1阻塞与非阻塞IO.mp4 [41.7 MB]
1-2 作业题-慕课网体系课.pdf [197.0 KB]
📁 3-创建多个进程
📁 第1章进程的创建
1-1创建进程.mp4 [89.0 MB]
1-6 作业题-慕课网体系课.pdf [201.9 KB]
1-2 作业题-慕课网体系课.pdf [201.9 KB]
1-8 作业题-慕课网体系课.pdf [201.9 KB]
1-3进程执行不同任务-创建多个进程.mp4 [74.9 MB]
1-4进程的退出.mp4 [51.4 MB]
1-5进程的等待.mp4 [78.9 MB]
1-7进程的替换.mp4 [76.0 MB]
附件.exe [329.5 KB]
📁 6-线程的概念
📁 第1章线程的概念
1-1线程的概念.mp4 [42.1 MB]
1-2 作业题-慕课网体系课.pdf [193.5 KB]
附件.exe [316.6 KB]
📁 11-阶段十一:嵌入式底层开发之 Linux设备驱动入门到高级进阶
📁 第30周 嵌入式底层核心技能-Linux设备驱动高级2
📁 30-11-1 第1章 Linux 网络子系统之phy驱动
30-11-1-11 mdio bus上面注册phy_driver介绍(二).mp4 [21.4 MB]
30-11-1-16 Linux网络子系统架构介绍.mp4 [18.0 MB]
30-11-1-8 mdio bus上面注册phy_device介绍(一).mp4 [20.9 MB]
30-11-1-4 phy寄存器Register 1h – Basic Status介绍.mp4 [23.6 MB]
30-11-1-10 mdio bus上面注册phy_driver介绍(一).mp4 [6.4 MB]
30-11-1-12 PHY的12种状态介绍.mp4 [32.2 MB]
30-11-1-3 phy寄存器Register 0h – Basic Control介绍.mp4 [51.4 MB]
30-11-1-18 Linux phy_driver注册(一).mp4 [49.2 MB]
30-11-1-14 PHY自动协商开启过程分析.mp4 [13.1 MB]
30-11-1-7 Linux mdio bus定义及匹配规则.mp4 [20.8 MB]
30-11-1-2 phy寄存器介绍(二).mp4 [49.1 MB]
30-11-1-6 Linux mdio总线介绍.mp4 [8.5 MB]
30-11-1-13 PHY状态机开启过程分析.mp4 [39.0 MB]
30-11-1-5 phy寄存器-PHY Identifier Register.mp4 [7.2 MB]
30-11-1-17 去掉Linux内核里面的phy驱动.mp4 [56.5 MB]
30-11-1-19 Linux phy_driver注册(二).mp4 [60.5 MB]
30-11-1-9 mdio bus上面注册phy_device介绍(二).mp4 [35.1 MB]
30-11-1-20 Linux phy_driver注册(三).mp4 [82.4 MB]
30-11-1-15 PHY状态变化过程总结.mp4 [4.9 MB]
30-11-1-1 phy寄存器介绍(一).mp4 [13.3 MB]
📁 30-6-1 第1章 Linux v4l2子系统之Camera Sensor驱动
30-6-1-22 v4l2_subdev_video_ops操作函数s_mbus_fmt实现(一).mp4 [51.7 MB]
30-6-1-29 v4l2_subdev_video_ops操作函数s_stream实现(一).mp4 [38.8 MB]
30-6-1-13 解决卸载模块的时候产生段错误(一).mp4 [52.3 MB]
30-6-1-14 解决卸载模块的时候产生段错误(二).mp4 [40.4 MB]
30-6-1-9 v4l2_async_register_subdev函数注册子设备(一).mp4 [38.0 MB]
30-6-1-20 v4l2_subdev_video_ops操作函数enum_mbus_fmt实现(一).mp4 [49.5 MB]
30-6-1-7 解析设备树gpio管脚资源.mp4 [30.8 MB]
30-6-1-21 v4l2_subdev_video_ops操作函数enum_mbus_fmt实现(二).mp4 [34.7 MB]
30-6-1-5 i2c-driver注册.mp4 [50.8 MB]
30-6-1-8 v4l2_subdev结构体初始化.mp4 [38.4 MB]
30-6-1-18 v4l2_subdev_core_ops操作函数实现.mp4 [42.9 MB]
30-6-1-16 Camera product ID获取(二).mp4 [75.6 MB]
30-6-1-30 v4l2_subdev_video_ops操作函数s_stream实现(二).mp4 [11.7 MB]
30-6-1-25 v4l2_subdev_video_ops操作函数s_mbus_fmt实现(四).mp4 [27.9 MB]
30-6-1-23 v4l2_subdev_video_ops操作函数s_mbus_fmt实现(二).mp4 [38.4 MB]
30-6-1-17 Camera product ID获取(三).mp4 [53.3 MB]
30-6-1-6 Camera Sensor结构体设计及内存分配.mp4 [15.1 MB]
30-6-1-24 v4l2_subdev_video_ops操作函数s_mbus_fmt实现(三).mp4 [52.9 MB]
30-6-1-1 V4L2子系统架构介绍.mp4 [18.9 MB]
30-6-1-28 v4l2_subdev_video_ops操作函数g_mbus_fmt实现(二).mp4 [68.3 MB]
30-6-1-15 Camera product ID获取(一).mp4 [40.7 MB]
30-6-1-12 Linux驱动模块段错误调试(二).mp4 [54.5 MB]
30-6-1-32 ov2640摄像头驱动程序调试(一).mp4 [111.3 MB]
30-6-1-19 v4l2_subdev_video_ops操作函数提供思路介绍.mp4 [40.4 MB]
30-6-1-4 ov2640设备树节点添加(二).mp4 [21.4 MB]
30-6-1-26 v4l2_subdev_video_ops操作函数s_mbus_fmt实现(五).mp4 [69.8 MB]
30-6-1-33 ov2640摄像头驱动程序调试(二).mp4 [26.8 MB]
30-6-1-31 v4l2_subdev_video_ops操作函数其他实现.mp4 [22.7 MB]
30-6-1-10 v4l2_async_register_subdev函数注册子设备(二).mp4 [15.7 MB]
30-6-1-11 Linux驱动模块段错误调试(一).mp4 [57.0 MB]
30-6-1-27 v4l2_subdev_video_ops操作函数g_mbus_fmt实现(一).mp4 [40.9 MB]
30-6-1-2 ov2640硬件原理图介绍.mp4 [9.7 MB]
30-6-1-3 ov2640设备树节点添加(一).mp4 [39.0 MB]
📁 30-5-1 第1章 v4l2子系统之Camera控制器驱动
30-5-1-1 V4L2子系统架构介绍.mp4 [35.2 MB]
30-5-1-19 v4l2子系统缓存管理.mp4 [21.6 MB]
30-5-1-17 应用层访问驱动层函数调用关系mmap函数调用过程分析.mp4 [15.7 MB]
30-5-1-16 应用层访问驱动层函数调用关系ioctl函数调用过程分析(二).mp4 [29.7 MB]
30-5-1-3 Camera控制器设备树节点分析(二).mp4 [22.0 MB]
30-5-1-14 应用层访问驱动层函数调用关系open函数调用过程分析.mp4 [32.3 MB]
30-5-1-2 Camera控制器设备树节点分析(一).mp4 [35.5 MB]
30-5-1-13 应用层访问驱动层函数调用关系file_operations与v4l2_file_operations.mp4 [22.5 MB]
30-5-1-5 Camera控制器驱动probe函数内存分配及资源获取.mp4 [17.3 MB]
30-5-1-18 应用层访问驱动层函数调用关系poll函数调用过程分析.mp4 [19.0 MB]
30-5-1-11 Camera控制器驱动probe函数注册v4l2_async_notifier(三).mp4 [24.5 MB]
30-5-1-6 Camera控制器驱动probe函数注册v4l2_device.mp4 [10.8 MB]
30-5-1-4 Camera控制器驱动与设备树节点匹配.mp4 [17.4 MB]
30-5-1-9 Camera控制器驱动probe函数注册v4l2_async_notifier(一).mp4 [21.4 MB]
30-5-1-12 Camera控制器驱动probe函数注册v4l2_async_notifier(四).mp4 [7.3 MB]
30-5-1-7 Camera控制器驱动probe函数注册video_device(一).mp4 [24.7 MB]
30-5-1-15 应用层访问驱动层函数调用关系ioctl函数调用过程分析(一).mp4 [42.4 MB]
30-5-1-10 Camera控制器驱动probe函数注册v4l2_async_notifier(二).mp4 [47.2 MB]
30-5-1-8 Camera控制器驱动probe函数注册video_device(二).mp4 [31.2 MB]
📁 30-8-1 第1章 Linux 网络子系统之虚拟网卡驱动
30-8-1-26 虚拟网卡驱动测试(一).mp4 [25.0 MB]
30-8-1-10 net_device结构体介绍.mp4 [40.6 MB]
30-8-1-8 sk_buff数据包的形成之添加协议头.mp4 [4.1 MB]
30-8-1-24 虚拟网卡设备收包函数实现(五).mp4 [6.5 MB]
30-8-1-1 Linux 网络子系统介绍(一).mp4 [17.8 MB]
30-8-1-27 虚拟网卡驱动测试(二).mp4 [18.4 MB]
30-8-1-12 虚拟网卡驱动编写思路介绍.mp4 [12.0 MB]
30-8-1-22 虚拟网卡设备收包函数实现(三).mp4 [57.3 MB]
30-8-1-16 虚拟网卡设备发包函数编程思路介绍.mp4 [7.9 MB]
30-8-1-25 虚拟网卡打开和关闭函数实现.mp4 [40.2 MB]
30-8-1-17 虚拟网卡设备发包函数实现(一).mp4 [32.0 MB]
30-8-1-15 虚拟网卡设备注册(三).mp4 [20.2 MB]
30-8-1-7 sk_buff数据包的形成之添加数据.mp4 [10.1 MB]
30-8-1-14 虚拟网卡设备注册(二).mp4 [65.2 MB]
30-8-1-9 sk_buff结构体使用总结.mp4 [5.2 MB]
30-8-1-2 Linux 网络子系统介绍(二).mp4 [12.1 MB]
30-8-1-21 虚拟网卡设备收包函数实现(二).mp4 [7.4 MB]
30-8-1-3 sk_buff结构体介绍(一).mp4 [17.3 MB]
30-8-1-13 虚拟网卡设备注册(一).mp4 [85.2 MB]
30-8-1-20 虚拟网卡设备收包函数实现(一).mp4 [57.7 MB]
30-8-1-6 sk_buff数据包的形成之预留空间.mp4 [9.4 MB]
30-8-1-19 虚拟网卡设备接收包函数编程思路介绍.mp4 [21.9 MB]
30-8-1-4 sk_buff结构体介绍(二).mp4 [29.5 MB]
30-8-1-18 虚拟网卡设备发包函数实现(二).mp4 [2.1 MB]
30-8-1-23 虚拟网卡设备收包函数实现(四).mp4 [46.5 MB]
30-8-1-5 sk_buff数据包的形成之缓存分配.mp4 [16.5 MB]
30-8-1-11 网卡收包与发包流程介绍.mp4 [11.2 MB]
📁 30-1-1 第1章 Linux LCD驱动(一)
30-1-1-3 Linux 内核LCD设备树节点编写介绍.mp4 [60.6 MB]
30-1-1-9 LCD应用程序测试.mp4 [9.8 MB]
30-1-1-8 fbmem.c驱动设计思想介绍.mp4 [40.6 MB]
30-1-1-11 获取LCD屏固定参数信息.mp4 [30.3 MB]
30-1-1-14 在LCD屏上绘制矩形.mp4 [25.0 MB]
30-1-1-12 获取LCD屏可变参数信息.mp4 [22.9 MB]
30-1-1-1 LCD屏的工作原理.mp4 [16.8 MB]
30-1-1-2 LCD屏RGB接口时序介绍.mp4 [33.7 MB]
30-1-1-10 framebuffer设备打开.mp4 [2.0 MB]
30-1-1-4 实际LCD屏设备树节点编写(一).mp4 [34.2 MB]
30-1-1-7 framebuffer子系统架构介绍.mp4 [25.1 MB]
30-1-1-6 Linux内核添加厂家的LCD驱动.mp4 [25.5 MB]
30-1-1-13 内核空间内存映射到用户空间.mp4 [14.8 MB]
30-1-1-5 实际LCD屏设备树节点编写(二).mp4 [43.3 MB]
📁 30-7-1 第1章 mjpeg-streamer移植及测试摄像头驱动
30-7-1-2 mjpeg-streamer移植.mp4 [18.0 MB]
30-7-1-3 拷贝mjpeg-streamer到rootfs.mp4 [9.7 MB]
30-7-1-1 libjpeg库移植.mp4 [21.2 MB]
30-7-1-4 运行mjpeg-streamer程序.mp4 [12.9 MB]
30-7-1-5 测试摄像头驱动.mp4 [16.8 MB]
📁 30-3-1 第1章 Linux 触摸屏驱动
30-3-1-3 i2c从设备驱动注册.mp4 [36.3 MB]
30-3-1-1 硬件原理图及设备树节点.mp4 [59.6 MB]
30-3-1-11 初始化上报的事件类型及按键类型.mp4 [20.0 MB]
30-3-1-14 注册输中断.mp4 [39.4 MB]
30-3-1-5 gt911设备结构体设计及内存分配.mp4 [19.2 MB]
30-3-1-4 设备树节点与i2c从设备驱动匹配.mp4 [40.2 MB]
30-3-1-7 gt911设备初始化.mp4 [34.4 MB]
30-3-1-19 上报坐标值(二).mp4 [13.4 MB]
30-3-1-13 注册输入设备.mp4 [26.0 MB]
30-3-1-8 gt911内部寄存器读写函数接口封装.mp4 [26.4 MB]
30-3-1-6 gt解析设备树节点的gpio属性.mp4 [38.2 MB]
30-3-1-10 input_dev创建及初始化.mp4 [23.8 MB]
30-3-1-18 上报坐标值(一).mp4 [30.3 MB]
30-3-1-15 解决中断一直触发问题.mp4 [66.0 MB]
30-3-1-16 触摸坐标读取(一).mp4 [63.2 MB]
30-3-1-12 设置单点触摸、多点触摸参数.mp4 [41.0 MB]
30-3-1-20 触摸屏驱动在tslib上测试.mp4 [28.3 MB]
30-3-1-9 输入子系统架构介绍.mp4 [23.6 MB]
30-3-1-2 i2c子系统介绍.mp4 [36.5 MB]
30-3-1-17 触摸坐标读取(二).mp4 [6.6 MB]
📁 30-4-1 第1章 Linux Camera应用程序
30-4-1-6 查询摄像头支持的能力.mp4 [22.5 MB]
30-4-1-18 yuv图片显示.mp4 [39.2 MB]
30-4-1-12 映射摄像头缓冲区.mp4 [58.2 MB]
30-4-1-10 申请摄像头缓冲区.mp4 [19.3 MB]
30-4-1-3 打开摄像头设备.mp4 [20.3 MB]
30-4-1-1 V4L2简介.mp4 [9.9 MB]
30-4-1-13 开启摄像头采集数据.mp4 [13.1 MB]
30-4-1-9 申请内核缓冲区介绍.mp4 [9.6 MB]
30-4-1-20 取消映射关闭摄像头.mp4 [26.6 MB]
30-4-1-19 mjpeg格式数据采集.mp4 [20.8 MB]
30-4-1-2 在虚拟机中识别USB摄像头.mp4 [9.1 MB]
30-4-1-5 获取设想头支持的像素格式数据.mp4 [34.7 MB]
30-4-1-14 输入与输出队列介绍.mp4 [8.5 MB]
30-4-1-8 设置摄像头支持的数据格式.mp4 [29.4 MB]
30-4-1-7 设置摄像头采集数据格式介绍.mp4 [29.2 MB]
30-4-1-16 读取摄像头采集的数据.mp4 [49.0 MB]
30-4-1-17 将采集的摄像头数据写入文件.mp4 [16.4 MB]
30-4-1-4 查询摄像头参数介绍.mp4 [41.1 MB]
30-4-1-11 映射内核缓冲区介绍.mp4 [24.8 MB]
30-4-1-15 摄像头输出队列采集数据分析.mp4 [8.0 MB]
📁 30-14-1 第1章 Linux 块设备驱动之Flash存储器(二)
30-14-1-6 eMMC存储器介绍.mp4 [8.3 MB]
30-14-1-8 eMMC存储器Flash控制器及通信接口介绍.mp4 [7.1 MB]
30-14-1-19 eMMC数据传输模式Write Data介绍.mp4 [6.3 MB]
30-14-1-5 SD卡数据传输过程分析.mp4 [23.3 MB]
30-14-1-11 eMMC总线协议通信模型介绍(一).mp4 [7.0 MB]
30-14-1-3 SD卡识别过程分析(一).mp4 [39.7 MB]
30-14-1-14 eMMC命令与应答介绍(二).mp4 [14.0 MB]
30-14-1-7 eMMC存储器物理分区介绍.mp4 [10.5 MB]
30-14-1-2 SD卡的操作模式介绍.mp4 [8.3 MB]
30-14-1-12 eMMC总线协议通信模型介绍(二).mp4 [18.6 MB]
30-14-1-4 SD卡识别过程分析(二).mp4 [18.3 MB]
30-14-1-17 eMMC数据传输模式介绍.mp4 [6.7 MB]
30-14-1-9 eMMC存储器内部寄存器介绍.mp4 [22.4 MB]
30-14-1-1 SD卡命令介绍.mp4 [38.1 MB]
30-14-1-16 eMMC设备识别模式分析.mp4 [23.3 MB]
30-14-1-13 eMMC命令与应答介绍(一).mp4 [16.5 MB]
30-14-1-18 eMMC数据传输模式Read Data介绍.mp4 [15.4 MB]
30-14-1-15 eMMC工作模式介绍.mp4 [19.3 MB]
30-14-1-10 eMMC总线协议速率模式介绍.mp4 [5.8 MB]
📁 30-10-1 第1章 Linux 网络子系统之网卡控制器驱动(二)
30-10-1-12 网卡控制器驱动发包流程分析.mp4 [32.4 MB]
30-10-1-14 Linux 网卡驱动收包机制之NAPI方式接收(一).mp4 [16.8 MB]
30-10-1-10 mdio总线注册(三).mp4 [4.2 MB]
30-10-1-2 网卡控制器驱动probe函数获取资源解及析设备树属性.mp4 [47.5 MB]
30-10-1-3 网卡控制器驱动probe函数获取时钟资源及使能时钟.mp4 [37.2 MB]
30-10-1-15 Linux 网卡驱动收包机制之NAPI方式接收(二).mp4 [7.4 MB]
30-10-1-16 Linux内核NAPI相关API介绍.mp4 [6.3 MB]
30-10-1-1 网卡控制器驱动probe函数创建net_device对象.mp4 [25.5 MB]
30-10-1-5 网卡控制器驱动probe函数初始化enet.mp4 [50.9 MB]
30-10-1-7 网卡控制器驱动probe函数net_device注册.mp4 [9.7 MB]
30-10-1-20 网卡控制器驱动open函数分析.mp4 [21.1 MB]
30-10-1-6 网卡控制器驱动probe函数获取中断资源及中断注册.mp4 [9.7 MB]
30-10-1-9 mdio总线注册(二).mp4 [17.0 MB]
30-10-1-8 mdio总线注册(一).mp4 [23.1 MB]
30-10-1-21 网卡控制器驱动stop函数分析.mp4 [4.5 MB]
30-10-1-17 网卡控制器驱动收包流程分析(一).mp4 [7.4 MB]
30-10-1-11 网卡控制器驱动remove函数介绍.mp4 [2.4 MB]
30-10-1-13 Linux 网卡驱动收包机制之传统方式接收.mp4 [16.6 MB]
30-10-1-4 网卡控制器驱动probe函数复位phy设备.mp4 [10.6 MB]
30-10-1-18 网卡控制器驱动收包流程分析(二).mp4 [10.3 MB]
30-10-1-19 网卡控制器驱动收包流程分析(三).mp4 [3.9 MB]
📁 30-2-1 第1章 Linux LCD驱动(二)
30-2-1-9 在probe函数里面解析lcd设备树时序参数.mp4 [80.2 MB]
30-2-1-10 解决解析lcd设备树时序参数失败的bug.mp4 [16.3 MB]
30-2-1-26 LCD屏时序参数设置.mp4 [92.3 MB]
30-2-1-1 LCD驱动platform子系统.mp4 [26.1 MB]
30-2-1-28 解决LCD驱动加载卡死情况.mp4 [43.2 MB]
30-2-1-31 framebuffer操作函数接口fb_set_par实现(一).mp4 [62.1 MB]
30-2-1-30 framebuffer操作函数接口fb_check_var实现.mp4 [30.8 MB]
30-2-1-27 LCD帧缓存地址设置及控制器使能.mp4 [34.3 MB]
30-2-1-32 framebuffer操作函数接口fb_set_par实现(二).mp4 [27.8 MB]
30-2-1-4 struct fb_info结构体及使用方法介绍.mp4 [11.2 MB]
30-2-1-7 在probe函数里面获取时钟资源.mp4 [27.9 MB]
30-2-1-25 LCD控制器初始化.mp4 [67.2 MB]
30-2-1-12 framebuffer内存分配介绍.mp4 [10.8 MB]
30-2-1-8 解析LCD设备树时序参数介绍.mp4 [20.0 MB]
30-2-1-14 cache与write buffer介绍.mp4 [35.6 MB]
30-2-1-36 Qt应用程序测试LCD驱动(二).mp4 [32.8 MB]
30-2-1-5 在probe函数里面分配fb_info结构体内存.mp4 [20.6 MB]
30-2-1-29 用应用程序测试LCD驱动.mp4 [15.3 MB]
30-2-1-13 在LCD驱动中分配framebuffer内存.mp4 [67.6 MB]
30-2-1-33 framebuffer操作函数接口fb_setcolreg实现.mp4 [64.9 MB]
30-2-1-6 在probe函数里面获取寄存器资源.mp4 [34.0 MB]
30-2-1-35 Qt应用程序测试LCD驱动(一).mp4 [23.5 MB]
30-2-1-34 framebuffer操作函数接口fb_blank实现.mp4 [8.8 MB]
30-2-1-23 LCD像素时钟初始化.mp4 [72.5 MB]
30-2-1-20 framebuffer设备注册.mp4 [28.1 MB]
30-2-1-11 使用of_node_put释放节点.mp4 [17.3 MB]
30-2-1-2 解决LCD驱动与设备匹配不上的问题.mp4 [29.8 MB]
30-2-1-15 cache与write buffer总结.mp4 [6.9 MB]
30-2-1-18 framebuffer操作函数接口fb_ops介绍.mp4 [25.9 MB]
30-2-1-19 初始化fb_info结构体的操作函数接口.mp4 [31.9 MB]
30-2-1-16 初始化fb_info结构体的固定参数信息.mp4 [45.9 MB]
30-2-1-24 解决LCD像素时钟初始化的bug.mp4 [33.3 MB]
30-2-1-17 初始化fb_info结构体的可变参数信息.mp4 [43.5 MB]
30-2-1-3 Linux framebuffer子系统架构介绍.mp4 [23.5 MB]
30-2-1-21 解决framebuffer设备注册的bug.mp4 [91.9 MB]
30-2-1-22 LCD驱动remove函数实现.mp4 [18.9 MB]
📁 30-16-1 第1章 Linux 块设备驱动之emmc驱动
30-16-1-1 Linux MMC子系统架构设计.mp4 [16.3 MB]
30-16-1-2 emmc存储器硬件原理图及datasheet手册阅读.mp4 [43.5 MB]
30-16-1-7 mmc host控制器驱动probe函数sdhci_host对象添加分析.mp4 [32.7 MB]
30-16-1-5 mmc host控制器驱动probe函数创建sdhci_host对象分析.mp4 [33.3 MB]
30-16-1-8 mmc_rescan扫描mmc设备分析.mp4 [5.9 MB]
30-16-1-9 mmc card注册到mmc bus分析.mp4 [42.1 MB]
30-16-1-11 MMC驱动子系统总结.mp4 [13.0 MB]
30-16-1-10 mmc host处理mmc_request分析.mp4 [10.6 MB]
30-16-1-6 mmc host控制器驱动probe函数时钟资源、pinctrl设置、设备树节点属性解析分析.mp4 [48.5 MB]
30-16-1-3 usdhc设备树节点分析.mp4 [37.8 MB]
30-16-1-4 usdhc设备树节点修改.mp4 [21.6 MB]
📁 30-12-1 第1章 Linux 块设备驱动之ramdisk
30-12-1-8 Linux 块设备IO调度器介绍.mp4 [19.0 MB]
30-12-1-18 在块设备驱动使用(一).mp4 [29.6 MB]
30-12-1-7 Linux块设备子系统架构设计介绍(三).mp4 [26.5 MB]
30-12-1-6 Linux块设备子系统架构设计介绍(二).mp4 [23.8 MB]
30-12-1-3 硬盘的磁头、磁道、柱面、扇区介绍.mp4 [37.3 MB]
30-12-1-20 块设备驱动总结.mp4 [6.5 MB]
30-12-1-12 块设备操作函数接口介绍.mp4 [16.0 MB]
30-12-1-2 硬盘发展历史介绍.mp4 [17.4 MB]
30-12-1-4 操作系统对存储设备管理单位介绍.mp4 [15.0 MB]
30-12-1-19 在块设备驱动使用(二).mp4 [31.7 MB]
30-12-1-17 在块设备驱动中处理请求队列中的请求(三).mp4 [29.0 MB]
30-12-1-13 在块设备驱动中指定 gendisk操作函数接口.mp4 [26.9 MB]
30-12-1-1 块设备vs字符设备介绍.mp4 [9.7 MB]
30-12-1-11 在块设备驱动中添加gendisk.mp4 [34.6 MB]
30-12-1-15 在块设备驱动中处理请求队列中的请求(一).mp4 [22.8 MB]
30-12-1-14 在块设备驱动中初始化 gendisk的请求队列.mp4 [52.3 MB]
30-12-1-10 gendisk介绍.mp4 [11.9 MB]
30-12-1-5 Linux块设备子系统架构设计介绍(一).mp4 [32.7 MB]
30-12-1-9 块设备的注册与注销.mp4 [28.1 MB]
30-12-1-16 在块设备驱动中处理请求队列中的请求(二).mp4 [8.2 MB]
📁 30-9-1 第1章 Linux 网络子系统之网卡控制器驱动(一)
30-9-1-2 嵌入式网络硬件方案.mp4 [29.0 MB]
30-9-1-11 PHY芯片介绍及硬件原理图(三).mp4 [31.0 MB]
30-9-1-3 什么是 MAC.mp4 [9.8 MB]
30-9-1-4 什么是 phy.mp4 [12.5 MB]
30-9-1-9 PHY芯片介绍及硬件原理图(一).mp4 [18.3 MB]
30-9-1-8 其他MII接口介绍.mp4 [15.1 MB]
30-9-1-12 以太网控制器设备树节点介绍.mp4 [101.3 MB]
30-9-1-13 以太网控制器设备树节点修改.mp4 [55.4 MB]
30-9-1-7 什么是SMI.mp4 [18.9 MB]
30-9-1-14 以太网控制器驱动确认.mp4 [11.8 MB]
30-9-1-1 网卡介绍.mp4 [20.1 MB]
30-9-1-6 什么是MII.mp4 [33.5 MB]
30-9-1-5 MAC与PHY通信接口介绍.mp4 [4.6 MB]
30-9-1-10 PHY芯片介绍及硬件原理图(二).mp4 [65.9 MB]
📁 30-15-1 第1章 Linux 块设备驱动之MMC子系统
30-15-1-1 Linux MMC子系统架构介绍(一).mp4 [26.1 MB]
30-15-1-4 MMC Core注册MMC Bus分析.mp4 [23.6 MB]
30-15-1-2 Linux MMC子系统架构介绍(二).mp4 [19.2 MB]
30-15-1-6 Linux系统实现实现块设备的驱动框架回顾.mp4 [11.1 MB]
30-15-1-5 MMC Block注册mmc driver及添加磁盘设备.mp4 [29.8 MB]
30-15-1-10 MMC子系统块设备读写总结.mp4 [7.8 MB]
30-15-1-9 MMC子系统块设备读写分析(二).mp4 [48.4 MB]
30-15-1-3 Linux MMC子系统架构介绍(三).mp4 [9.2 MB]
30-15-1-8 MMC子系统块设备读写分析(一).mp4 [18.0 MB]
30-15-1-7 MMC Block实现块设备驱动过程分析.mp4 [39.2 MB]
📁 30-13-1 第1章 Linux 块设备驱动之Flash存储器(一)
30-13-1-3 Nor Flash工作原理介绍.mp4 [23.1 MB]
30-13-1-8 SDIO接口介绍.mp4 [19.3 MB]
30-13-1-10 SDIO数据线传输数据格式介绍.mp4 [5.2 MB]
30-13-1-2 Nor Flash 和 Nand Flash介绍.mp4 [7.5 MB]
30-13-1-6 MMC卡介绍.mp4 [19.6 MB]
30-13-1-7 SD卡介绍.mp4 [24.8 MB]
30-13-1-12 SDIO命令响应介绍.mp4 [14.7 MB]
30-13-1-5 Nand Flash工作原理介绍(二).mp4 [23.0 MB]
30-13-1-4 Nand Flash工作原理介绍(一).mp4 [19.7 MB]
30-13-1-9 SDIO接口通信协议介绍.mp4 [7.8 MB]
30-13-1-11 SDIO接口命令格式介绍.mp4 [11.5 MB]
30-13-1-1 Flash 存储器介绍.mp4 [29.0 MB]
第30周 嵌入式底层核心技能-Linux设备驱动高级2资料.zip [1.8 MB]
📁 第29周 嵌入式底层核心技能-Linux设备驱动高级1
📁 29-8-1 第1章 SPI设备驱动子系统之从设备驱动
29-8-1-9 应用程序访问底层驱动测试SPI硬件回环数据.mp4 [16.3 MB]
29-8-1-7 spi_message在驱动中使用(一).mp4 [29.8 MB]
29-8-1-4 spi总线上设备与驱动匹配分析.mp4 [4.0 MB]
29-8-1-6 spi_message使用方式介绍.mp4 [10.4 MB]
29-8-1-1 spi子系统架构介绍.mp4 [29.2 MB]
29-8-1-8 spi_message在驱动中使用(二).mp4 [35.2 MB]
29-8-1-3 spi_driver注册.mp4 [29.6 MB]
29-8-1-2 spi从设备注册.mp4 [20.7 MB]
29-8-1-5 在驱动中注册混杂设备.mp4 [30.3 MB]
📁 29-11-1 第1章 Linux RFID RC522应用程序
29-11-1-9 ISO14443协议防冲突介绍.mp4 [61.0 MB]
29-11-1-5 ISO14443协议帧格式介绍(一).mp4 [10.4 MB]
29-11-1-31 M1卡扣款功能实现.mp4 [27.1 MB]
29-11-1-16 RC522防冲突函数接口实现.mp4 [68.6 MB]
29-11-1-6 ISO14443协议帧格式介绍(二).mp4 [16.4 MB]
29-11-1-24 M1卡数据块读取(二).mp4 [15.6 MB]
29-11-1-1 什么是M1卡.mp4 [28.8 MB]
29-11-1-26 M1卡数据块写入(二).mp4 [3.9 MB]
29-11-1-12 RC522厂家提供的代码移植.mp4 [32.2 MB]
29-11-1-15 RC522寻卡函数接口测试.mp4 [38.5 MB]
29-11-1-7 ISO14443协议帧格式介绍(三).mp4 [21.9 MB]
29-11-1-17 RC522选卡函数接口实现.mp4 [43.4 MB]
29-11-1-28 M1卡充值扣款数据格式初始化.mp4 [17.6 MB]
29-11-1-19 M1卡的访问控制介绍.mp4 [44.0 MB]
29-11-1-11 ISO1443协议通信例子说明.mp4 [12.9 MB]
29-11-1-29 M1卡充值功能实现(一).mp4 [38.7 MB]
29-11-1-25 M1卡数据块写入(一).mp4 [41.1 MB]
29-11-1-30 M1卡充值功能实现(二).mp4 [25.0 MB]
29-11-1-4 ISO14443协议介绍.mp4 [13.5 MB]
29-11-1-21 M1卡密钥验证(二).mp4 [51.9 MB]
29-11-1-27 M1卡充值扣款介绍.mp4 [6.4 MB]
29-11-1-13 RC522读写寄存器函数接口实现.mp4 [48.9 MB]
29-11-1-10 ISO14443协议选卡介绍.mp4 [17.1 MB]
29-11-1-14 RC522寻卡函数接口实现.mp4 [55.4 MB]
29-11-1-2 M1卡工作原理及内部结构.mp4 [13.1 MB]
29-11-1-8 ISO14443协议寻卡介绍.mp4 [5.8 MB]
29-11-1-18 M1卡存储结构介绍.mp4 [13.7 MB]
29-11-1-22 M1卡密钥验证(三).mp4 [15.2 MB]
29-11-1-3 M1 射频卡与读写器的通讯.mp4 [19.9 MB]
29-11-1-23 M1卡数据块读取(一).mp4 [34.4 MB]
29-11-1-20 M1卡密钥验证(一).mp4 [4.2 MB]
📁 29-10-1 第1章 Linux RFID RC522驱动
29-10-1-23 RC522驱动设置SPI总线工作模式.mp4 [28.5 MB]
29-10-1-21 RC522驱动使用regmap子系统对寄存器读写(一).mp4 [88.9 MB]
29-10-1-19 应用程序读写RC522内部寄存器值(一).mp4 [22.1 MB]
29-10-1-9 MFRC522总线接口介绍.mp4 [15.5 MB]
29-10-1-2 RFID分类介绍.mp4 [17.9 MB]
29-10-1-6 卡介绍.mp4 [19.7 MB]
29-10-1-5 RFID工作原理.mp4 [8.4 MB]
29-10-1-10 MFRC522 SPI接口通信时序介绍.mp4 [19.7 MB]
29-10-1-20 应用程序读写RC522内部寄存器值(二).mp4 [28.9 MB]
29-10-1-1 RFID概述.mp4 [20.7 MB]
29-10-1-11 MFRC522 SPI接口读写内部寄存器.mp4 [14.7 MB]
29-10-1-8 MFRC522内部结构介绍.mp4 [11.7 MB]
29-10-1-4 NFC技术介绍.mp4 [13.4 MB]
29-10-1-17 RC522驱动read函数实现读寄存器操作.mp4 [48.0 MB]
29-10-1-12 RC522 SPI设备树节点添加.mp4 [58.7 MB]
29-10-1-14 RC522驱动设计结构体描述设备记录信息.mp4 [33.3 MB]
29-10-1-16 RC522驱动write函数实现写寄存器操作.mp4 [66.3 MB]
29-10-1-15 RC522驱动open函数实现RC522硬件复位.mp4 [31.4 MB]
29-10-1-7 MFRC522介绍.mp4 [25.7 MB]
29-10-1-22 RC522驱动使用regmap子系统对寄存器读写(二).mp4 [32.4 MB]
29-10-1-18 RC522驱动寄存器地址读写特殊处理.mp4 [29.1 MB]
29-10-1-3 RFID的三个主要工作频段.mp4 [36.9 MB]
29-10-1-13 RC522驱动解析设备树复位管脚.mp4 [55.5 MB]
📁 29-6-1 第1章 SPI设备驱动子系统之控制器驱动
29-6-1-15 SPI控制器驱动通信接口分析.mp4 [40.1 MB]
29-6-1-16 在Linux内核里面添加SPI控制器设备过程分析.mp4 [29.0 MB]
29-6-1-12 SPI控制器驱动probe函数分析(四).mp4 [20.7 MB]
29-6-1-1 硬件原理图阅读.mp4 [9.6 MB]
29-6-1-14 SPI控制器驱动通信接口使用介绍.mp4 [19.4 MB]
29-6-1-10 SPI控制器驱动probe函数分析(二).mp4 [66.0 MB]
29-6-1-11 SPI控制器驱动probe函数分析(三).mp4 [64.4 MB]
29-6-1-13 SPI控制器驱动remove函数分析.mp4 [14.5 MB]
29-6-1-2 SPI控制器设备树节点分析.mp4 [34.7 MB]
29-6-1-5 确认SPI控制器驱动已经编译进Linux内核.mp4 [22.0 MB]
29-6-1-9 SPI控制器驱动probe函数分析(一).mp4 [41.6 MB]
29-6-1-7 SPI控制器驱动分析设备与驱动匹配失败原因.mp4 [34.6 MB]
29-6-1-8 解决修改完SPI控制器设备树节点后网卡设备不能正常工作.mp4 [34.7 MB]
29-6-1-3 SPI控制器设备树节点修改.mp4 [88.4 MB]
29-6-1-6 SPI控制器设备与SPI控制器驱动匹配确认.mp4 [37.2 MB]
29-6-1-4 软件模拟SPI总线设备树节点介绍.mp4 [41.7 MB]
29-6-1-17 SPI控制器驱动总结.mp4 [6.3 MB]
📁 29-7-1 第1章 SPI设备驱动子系统之spidev
29-7-1-3 spi从设备的设备树节点添加.mp4 [38.2 MB]
29-7-1-9 spidev字符设备的ioctl函数SPI通信参数设置.mp4 [71.7 MB]
29-7-1-4 spi_driver的probe和remove函数.mp4 [16.6 MB]
29-7-1-6 应用程序访问spidev驱动的打开和关闭函数.mp4 [12.3 MB]
29-7-1-11 应用程序给spidev驱动传递数据做回环测试.mp4 [32.9 MB]
29-7-1-13 spidev驱动的spidev_message函数分析.mp4 [20.2 MB]
29-7-1-10 spidev字符设备的ioctl函数SPI数据传输.mp4 [28.5 MB]
29-7-1-1 spi子系统架构介绍.mp4 [37.9 MB]
29-7-1-2 spidev驱动的spi_driver注册与注销.mp4 [22.1 MB]
29-7-1-15 spidev驱动的spidev_sync函数分析.mp4 [17.5 MB]
29-7-1-8 解决SPI通信参数获取错误.mp4 [10.9 MB]
29-7-1-12 SPI硬件回环程序在板子上面测试.mp4 [4.6 MB]
29-7-1-14 spi_transfer和spi_message结构体介绍.mp4 [21.2 MB]
29-7-1-5 spidev的字符设备的打开与关闭.mp4 [15.8 MB]
29-7-1-7 spidev字符设备的ioctl函数SPI通信参数获取.mp4 [46.3 MB]
📁 29-5-1 第1章 Linux regmap子系统
29-5-1-5 在驱动中配置regmap信息.mp4 [28.5 MB]
29-5-1-3 regmap子系统优点.mp4 [6.2 MB]
29-5-1-8 regmap子系统读写寄存器函数接口介绍.mp4 [7.1 MB]
29-5-1-11 基于regmap子系统的驱动在板子上进行验证.mp4 [27.0 MB]
29-5-1-9 regmap子系统使用例子讲解.mp4 [7.3 MB]
29-5-1-7 初始化regmap.mp4 [25.8 MB]
29-5-1-10 在驱动中使用regmap实现寄存器读写.mp4 [73.4 MB]
29-5-1-2 regmap子系统架构介绍.mp4 [14.3 MB]
29-5-1-1 Linux regmap子系统介.mp4 [12.0 MB]
29-5-1-6 regmap子系统cache类型介绍.mp4 [4.7 MB]
29-5-1-4 配置regmap信息介绍.mp4 [26.0 MB]
📁 29-4-1 第1章 Linux IIO子系统
29-4-1-12 在驱动中指定IIO通道信息.mp4 [52.7 MB]
29-4-1-3 IIO 子系统各模块介绍.mp4 [15.9 MB]
29-4-1-14 在驱动中实现IIO设备的通道测试函数接口.mp4 [40.5 MB]
29-4-1-20 应用程序读取传感器采集的数据.mp4 [53.6 MB]
29-4-1-2 IIO子系统架构分析.mp4 [6.0 MB]
29-4-1-16 测试驱动中实现IIO设备的通道读写函数接口.mp4 [51.7 MB]
29-4-1-1 什么是IIO子系统.mp4 [34.2 MB]
29-4-1-15 IIO设备注册与注销.mp4 [46.1 MB]
29-4-1-5 iio_dev结构体介绍.mp4 [27.8 MB]
29-4-1-11 IIO通道一个通道有多个数据信息指定介绍.mp4 [25.0 MB]
29-4-1-17 在驱动中读取接近传感器数据.mp4 [84.7 MB]
29-4-1-9 IIO通道单个通道信息指定介绍.mp4 [21.7 MB]
29-4-1-7 什么是IIO通道.mp4 [6.2 MB]
29-4-1-13 IIO设备的通道操作函数接口介绍.mp4 [26.1 MB]
29-4-1-10 IIO通道多个通道信息指定介绍.mp4 [9.3 MB]
29-4-1-19 在驱动中读取光照强度传感器数据.mp4 [44.1 MB]
29-4-1-4 iio_dev设备创建.mp4 [47.8 MB]
29-4-1-8 IIO通道描述的结构体.mp4 [61.2 MB]
29-4-1-6 iio_dev结构体初始化.mp4 [48.6 MB]
29-4-1-21 关于应用程序每次都要打开后读取数据说明.mp4 [10.0 MB]
29-4-1-18 在驱动中优化读取光照强度函数接口.mp4 [77.5 MB]
📁 29-3-1 第1章 I2C设备驱动子系统之从设备驱动
29-3-1-1 I2C子系统架构分析.mp4 [29.1 MB]
29-3-1-5 i2c从设备驱动字符设备注册.mp4 [49.1 MB]
29-3-1-9 i2c从设备驱动传感器ID读取.mp4 [48.0 MB]
29-3-1-4 I2C总线上设备与驱动匹配介绍.mp4 [28.8 MB]
29-3-1-10 i2c从设备驱动PS传感器数据读取.mp4 [24.9 MB]
29-3-1-7 i2c从设备驱动ioctl命令设计.mp4 [35.2 MB]
29-3-1-11 i2c从设备驱动light传感器数据读取.mp4 [31.4 MB]
29-3-1-12 i2c从设备驱动的应用程序编写.mp4 [45.2 MB]
29-3-1-3 I2C总线上i2c_driver注册.mp4 [45.2 MB]
29-3-1-6 i2c从设备驱动自动创建设备文件.mp4 [35.1 MB]
29-3-1-13 i2c从设备驱动的应用程序bug解决.mp4 [16.1 MB]
29-3-1-8 i2c从设备驱动传感器寄存器读写函数接口实现.mp4 [41.1 MB]
29-3-1-2 I2C总线上从设备注册.mp4 [28.9 MB]
📁 29-9-1 第1章 spi master的消息队列机制
29-9-1-7 spi控制器驱动支持消息队列机制(一).mp4 [14.8 MB]
29-9-1-9 spi_master的消息队列机制总结.mp4 [23.4 MB]
29-9-1-8 spi控制器驱动支持消息队列机制(二).mp4 [17.1 MB]
29-9-1-6 spi_async实现原理分析(二).mp4 [3.5 MB]
29-9-1-2 spi_sync实现原理分析(一).mp4 [14.3 MB]
29-9-1-10 spi异步方式实现思路介绍.mp4 [13.8 MB]
29-9-1-3 spi_sync实现原理分析(二).mp4 [16.1 MB]
29-9-1-5 spi_async实现原理分析(一).mp4 [17.1 MB]
29-9-1-4 spi_sync实现原理分析(三).mp4 [21.7 MB]
29-9-1-1 同步与异步方式介绍.mp4 [17.8 MB]
📁 29-1-1 第1章 I2C设备驱动子系统之控制器驱动
29-1-1-4 I2C控制器驱动平台驱动注册分析.mp4 [31.1 MB]
29-1-1-6 I2C控制器驱动probe函数分析(二).mp4 [46.8 MB]
29-1-1-11 i2c_algorithm的master_xfer分析(二).mp4 [31.7 MB]
29-1-1-10 i2c_algorithm的master_xfer分析(一).mp4 [18.4 MB]
29-1-1-18 i2c_new_device函数分析.mp4 [26.3 MB]
29-1-1-3 I2C控制器设备树节点分析(二).mp4 [40.5 MB]
29-1-1-12 i2c_imx_start函数分析.mp4 [18.3 MB]
29-1-1-8 I2C子系统架构设计思想介绍.mp4 [31.8 MB]
29-1-1-16 i2c_add_numbered_adapter函数接分析.mp4 [27.9 MB]
29-1-1-19 device_register函数分析.mp4 [12.9 MB]
29-1-1-14 i2c_imx_write函数分析.mp4 [19.4 MB]
29-1-1-17 i2c_register_adapter函数分析.mp4 [23.4 MB]
29-1-1-7 I2C控制器驱动remove函数分析.mp4 [7.0 MB]
29-1-1-15 i2c_imx_stop函数分析.mp4 [24.2 MB]
29-1-1-5 I2C控制器驱动probe函数分析(一).mp4 [58.4 MB]
29-1-1-1 光环境传感器硬件原理图分析.mp4 [14.3 MB]
29-1-1-13 i2c_imx_read函数分析.mp4 [59.2 MB]
29-1-1-9 I2C控制器驱动的i2c_algorithm介绍.mp4 [57.6 MB]
29-1-1-2 I2C控制器设备树节点分析(一).mp4 [40.5 MB]
29-1-1-20 I2C控制器驱动总结.mp4 [10.3 MB]
📁 29-2-1 第1章 I2C设备驱动子系统之i2c-dev
29-2-1-15 i2c-dev驱动的ioctl函数接口分析.mp4 [27.2 MB]
29-2-1-6 i2c-dev驱动和i2c控制器驱动确认是否正常工作.mp4 [65.4 MB]
29-2-1-7 基于i2c-dev驱动编写应用程序编程思路介绍.mp4 [11.4 MB]
29-2-1-11 基于i2c-dev驱动编写应用程序读取传感器ID.mp4 [36.0 MB]
29-2-1-5 i2c-dev驱动总结.mp4 [3.9 MB]
29-2-1-3 i2c-dev驱动设备创建与销毁.mp4 [36.7 MB]
29-2-1-16 i2c_transfer函数接口分析.mp4 [14.8 MB]
29-2-1-10 基于i2c-dev驱动编写应用程序读寄存器函数接口实现.mp4 [17.8 MB]
29-2-1-8 基于i2c-dev驱动编写应用程序框架.mp4 [12.1 MB]
29-2-1-14 基于i2c-dev驱动编写应用程序读取光线传感器数据.mp4 [35.5 MB]
29-2-1-12 解决基于i2c-dev驱动编写应用程序读取传感器ID无效参数错误.mp4 [17.4 MB]
29-2-1-2 i2c-dev驱动的字符设备注册与注销.mp4 [34.1 MB]
29-2-1-1 I2C子系统架构介绍.mp4 [58.1 MB]
29-2-1-9 基于i2c-dev驱动编写应用程序写寄存器函数接口实现.mp4 [51.0 MB]
29-2-1-13 基于i2c-dev驱动编写应用程序读取接近传感器数据.mp4 [39.3 MB]
29-2-1-4 i2c-dev驱动打开函数接口.mp4 [27.0 MB]
第29周 嵌入式底层核心技能-Linux设备驱动高级1文档.zip [1.8 MB]
📁 第28周 嵌入式底层核心技能-Linux设备驱动中级
📁 7-Linux 驱动IO模型
1-14 驱动程序发送信号通知应用程序.mp4 [153.8 MB]
1-12 fasync在应用程序中的用法.mp4 [203.1 MB]
1-5 应用程序阻塞方式访问adc驱动测试.mp4 [161.5 MB]
1-10 应用程序通过select函数访问adc驱动.mp4 [156.3 MB]
1-8 Linux驱动实现IO多路复用原理分析.mp4 [102.3 MB]
1-13 fasync函数在驱动中实现.mp4 [114.7 MB]
1-9 adc驱动实现poll函数接口支持IO多路复用.mp4 [117.5 MB]
1-1 Linux IO模型介绍(一).mp4 [96.0 MB]
1-4 adc驱动read函数中支持阻塞访问.mp4 [303.6 MB]
1-6 adc驱动read函数中支持非阻塞访问.mp4 [176.7 MB]
1-11 什么是fasync.mp4 [66.7 MB]
1-2 Linux IO模型介绍(二).mp4 [144.6 MB]
1-3 等待队列使用介绍.mp4 [100.5 MB]
1-7 select函数在内核空间实现代码分析.mp4 [290.5 MB]
📁 5-Linux input子系统
1-9 设置Event types和Event codes(二).mp4 [133.1 MB]
1-15 Linux内核自带按键驱动介绍.mp4 [159.0 MB]
1-4 Linux输入子系统注册input_handler介绍.mp4 [92.0 MB]
1-17 gpio_keys驱动设备树节点属性解析.mp4 [90.6 MB]
1-5 Linux输入子系统注册input_handle介绍.mp4 [159.0 MB]
1-3 Linux输入子系统注册input_dev介绍.mp4 [45.0 MB]
1-8 设置Event types和Event codes(一).mp4 [177.1 MB]
1-7 创建input_dev对象.mp4 [207.9 MB]
1-13 input_event结构体介绍.mp4 [247.0 MB]
1-14 按键应用程序编写.mp4 [178.7 MB]
1-12 按键驱动上报按键码值.mp4 [75.6 MB]
1-2 Linux 输入子系统架构介绍.mp4 [211.3 MB]
1-11 input_event上报事件.mp4 [78.4 MB]
1-16 gpio_keys.c驱动分析.mp4 [230.0 MB]
1-6 Linux 输入子系统架构总结.mp4 [19.1 MB]
1-1 Linux input子系统介绍.mp4 [75.7 MB]
1-18 gpio_keys驱动设备树节点编写及测试.mp4 [157.9 MB]
1-10 注册input_dev对象.mp4 [261.1 MB]
📁 10-Linux 驱动并发控制(三)
1-4 信号量注意点介绍.mp4 [16.7 MB]
1-27 per-CPU驱动程序分析(四).mp4 [89.7 MB]
1-28 per-CPU 变量使用注意点介绍.mp4 [29.9 MB]
1-26 per-CPU驱动程序分析(三).mp4 [112.7 MB]
1-15 RCU在驱动中使用(一).mp4 [314.3 MB]
1-13 RCU应用案例分析.mp4 [68.4 MB]
1-12 RCU核心API函数介绍.mp4 [149.9 MB]
1-7 读写信号量在驱动中使用及注意点介绍.mp4 [178.2 MB]
1-18 RCU在驱动使用(四).mp4 [22.4 MB]
1-16 RCU在驱动中使用(二).mp4 [306.3 MB]
1-21 per-CPU变量api函数接口介绍.mp4 [39.6 MB]
1-6 读写信号量API函数介绍.mp4 [117.3 MB]
1-9 互斥锁在驱动中使用.mp4 [97.0 MB]
1-19 RCU使用注意点介绍.mp4 [16.6 MB]
1-20 per-CPU 变量介绍.mp4 [67.3 MB]
1-10 互斥锁注意点介绍.mp4 [22.4 MB]
1-8 互斥锁及API函数接口介绍.mp4 [25.7 MB]
1-1 信号量介绍.mp4 [39.0 MB]
1-2 信号量API函数接口介绍.mp4 [314.6 MB]
1-25 per-CPU驱动程序分析(二).mp4 [124.1 MB]
1-14 RCU基本要素介绍.mp4 [78.2 MB]
1-11 RCU介绍.mp4 [100.9 MB]
1-5 读写信号量介绍.mp4 [22.4 MB]
1-23 per-CPU应用程序介绍.mp4 [45.1 MB]
1-3 信号量在驱动中使用.mp4 [222.6 MB]
1-17 RCU在驱动中使用(三).mp4 [244.9 MB]
1-24 per-CPU驱动程序分析(一).mp4 [142.4 MB]
📁 4-Linux 内核时间管理和定时器
1-12 按键驱动使用定时器消抖实现.mp4 [197.0 MB]
1-7 Linux 内核短延时函数介绍.mp4 [51.8 MB]
1-11 按键驱动使用定时器消抖介绍.mp4 [107.8 MB]
1-6 jiffies 和 ms、us、ns 之间的转换函数介绍.mp4 [18.1 MB]
1-10 Linux内核定时器使用介绍.mp4 [17.6 MB]
1-2 节拍率HZ介绍.mp4 [80.4 MB]
1-5 Linux内核关于处理回绕问题的API介绍.mp4 [98.9 MB]
1-9 Linux内核定时器相关函数接口介绍.mp4 [26.0 MB]
1-4 Linux 内核的jiffies介绍.mp4 [88.4 MB]
1-3 高HZ值的优势与劣势分析.mp4 [86.0 MB]
1-8 Linux内核定时器介绍.mp4 [52.5 MB]
1-1 Linux时间中断介绍.mp4 [53.5 MB]
📁 8-Linux 驱动并发控制(一)
1-8 进程调度的时刻思考.mp4 [256.1 MB]
1-3 并发产生的场景介绍(一).mp4 [57.7 MB]
1-15 原子操作相关的API函数接口介绍.mp4 [88.4 MB]
1-9 adc驱动使用中断屏蔽.mp4 [180.9 MB]
1-4 并发产生的场景介绍(二).mp4 [46.2 MB]
1-6 中断屏蔽介绍.mp4 [30.0 MB]
1-10 中断屏蔽在解决并发竞态的优缺点.mp4 [14.3 MB]
1-11 原子操作介绍.mp4 [81.8 MB]
1-14 ARM SMP架构下的原子操作介绍.mp4 [83.1 MB]
1-16 原子变量API在adc驱动中运用.mp4 [165.1 MB]
1-13 x86 SMP架构下的原子操作介绍.mp4 [44.1 MB]
1-1 并发与竞态中涉及的一些基础概念介绍.mp4 [45.6 MB]
1-2 什么是并发与竞态.mp4 [36.3 MB]
1-12 X86和ARM提供的单核与多核原子操作介绍.mp4 [58.9 MB]
1-7 中断屏蔽相关API函数接口介绍.mp4 [137.5 MB]
1-17 adc驱动只允许打开一次设计.mp4 [166.3 MB]
1-5 Linux内核竞态解决方案介绍.mp4 [20.1 MB]
📁 3-中断下半部机制
1-7 tasklet下半部机制介绍.mp4 [63.9 MB]
1-8 tasklet相关API函数接口介绍.mp4 [59.2 MB]
1-6 软中断处理过程分析(三).mp4 [57.6 MB]
1-11 tasklet下半部机制测试.mp4 [90.0 MB]
1-1 软中断下半部机制介绍.mp4 [91.5 MB]
1-18 中断线程什么时候触发执行.mp4 [76.8 MB]
1-3 软中断调用时机介绍.mp4 [72.1 MB]
1-20 中断下半部机制对比分析.mp4 [66.2 MB]
1-13 workqueue相关API函数接口介绍.mp4 [30.1 MB]
1-10 tasklet下半部机制在驱动中运用.mp4 [236.3 MB]
1-5 软中断处理过程分析(二).mp4 [113.1 MB]
1-14 workqueue执行流程介绍.mp4 [34.0 MB]
1-4 软中断处理过程分析(一).mp4 [47.4 MB]
1-17 中断线程化API介绍.mp4 [36.5 MB]
1-12 workqueue介绍.mp4 [189.3 MB]
1-9 tasklet执行流程介绍.mp4 [89.3 MB]
1-16 中断线程化介绍.mp4 [152.9 MB]
1-2 软中断相关API函数接口介绍.mp4 [206.4 MB]
1-19 中断线程化在驱动中运用.mp4 [189.6 MB]
1-15 workqueue下半部机制在驱动中运用.mp4 [153.1 MB]
📁 6-ADC设备驱动及misc子系统
1-26 在应用程序读取adc采集的值.mp4 [136.1 MB]
1-5 解决管脚占用的问题.mp4 [72.7 MB]
1-8 在adc驱动中注册中断.mp4 [131.4 MB]
1-16 用户空间与内核空间数据拷贝函数接口介绍.mp4 [85.9 MB]
1-15 在adc驱动中支持read函数接口.mp4 [111.7 MB]
1-1 硬件原理图阅读.mp4 [44.3 MB]
1-12 解决注册混杂设备时候的段错误.mp4 [370.8 MB]
1-9 misc子系统介绍.mp4 [123.3 MB]
1-2 设备树节点clock资源提供.mp4 [391.2 MB]
1-19 在驱动中解析设备树的adc-input-channel属性.mp4 [206.7 MB]
1-23 在驱动中支持ioctl函数接口.mp4 [135.9 MB]
1-14 misc子系统架构设计分析总结.mp4 [55.6 MB]
1-20 在驱动open函数开启adc转换产生中断.mp4 [135.2 MB]
1-21 在驱动中断处理函数中读取adc采集的值.mp4 [215.6 MB]
1-18 在驱动open函数初始化adc控制器.mp4 [197.4 MB]
1-3 adc设备树编写.mp4 [622.7 MB]
1-10 misc子系统注册字符设备过程分析.mp4 [191.0 MB]
1-17 在驱动中open函数获取imx6ull_adc结构体地址.mp4 [447.8 MB]
1-6 adc驱动获取设备树的资源.mp4 [330.0 MB]
1-4 基于platform子系统的adc驱动编写.mp4 [217.0 MB]
1-11 misc子系统misc_register函数接口分析及混杂设备注册.mp4 [270.9 MB]
1-7 adc驱动优化.mp4 [236.1 MB]
1-22 解决在驱动中进行休眠的bug.mp4 [80.8 MB]
1-13 misc子系统open函数接口分析及miscdevice的file_operations提供.mp4 [334.6 MB]
📁 2-中断上半部与下半部
1-3 中断上半部与下半部介绍.mp4 [106.4 MB]
1-4 中断上半部与下半部一些思考.mp4 [52.5 MB]
1-2 中断上下文介绍.mp4 [136.7 MB]
1-1 进程上下文介绍.mp4 [169.4 MB]
📁 9-Linux 驱动并发控制(二)
1-13 自旋锁使用场合及注意点.mp4 [18.8 MB]
1-2 linux内核抢占介绍(一).mp4 [142.2 MB]
1-6 自旋锁初始化介绍.mp4 [48.3 MB]
1-23 顺序锁在注意点介绍.mp4 [32.1 MB]
1-7 获得自旋锁介绍.mp4 [98.8 MB]
1-8 释放自旋锁介绍.mp4 [25.7 MB]
1-14 读写锁介绍.mp4 [49.5 MB]
1-21 顺序锁相关API介绍.mp4 [52.6 MB]
1-19 顺序锁介绍.mp4 [77.4 MB]
1-15 读写锁API函数接口介绍.mp4 [20.5 MB]
1-22 顺序锁在驱动中使用.mp4 [244.9 MB]
1-20 顺序锁读者与写者介绍.mp4 [35.4 MB]
1-11 自旋锁在中断中使用.mp4 [280.9 MB]
1-12 自旋锁死锁场景分析.mp4 [117.9 MB]
1-16 读写锁在驱动运用.mp4 [211.6 MB]
1-9 自旋锁在驱动中使用.mp4 [172.5 MB]
1-17 读写锁编译错误解决.mp4 [61.9 MB]
1-4 自旋锁介绍.mp4 [102.0 MB]
1-5 自旋锁实现原理介绍.mp4 [143.0 MB]
1-3 linux内核抢占介绍(二).mp4 [95.9 MB]
1-1 并发与竞态介绍.mp4 [70.5 MB]
1-18 读写锁使用注意点.mp4 [12.4 MB]
1-10 中断情况下使用自旋锁介绍.mp4 [72.9 MB]
📁 1-Linux中断子系统
1-2 Linux内核中断异常处理过程总结.mp4 [93.2 MB]
1-12 按键设备驱动获取中断资源.mp4 [289.5 MB]
1-11 按键设备树节点编写.mp4 [105.6 MB]
1-15 中断共享设备树节点添加.mp4 [45.7 MB]
1-16 中断共享驱动程序测试.mp4 [272.8 MB]
1-3 Linux内核中断注册与注销函数接口介绍.mp4 [122.3 MB]
1-5 Linux系统中断管理介绍.mp4 [154.0 MB]
1-7 imx6ull芯片中断控制器之间关系介绍.mp4 [71.2 MB]
1-10 gpio中断控制器设备树节点介绍.mp4 [117.2 MB]
1-4 Linux中断信息查看.mp4 [91.1 MB]
1-6 设备树中断相关属性介绍.mp4 [337.0 MB]
1-1 Linux内核异常处理过程介绍.mp4 [97.6 MB]
1-8 gic中断控制器设备树节点介绍.mp4 [328.4 MB]
1-9 pgc中断控制器设备树节点介绍.mp4 [79.6 MB]
1-14 中断共享介绍.mp4 [139.2 MB]
1-13 按键设备驱动注册中断.mp4 [328.3 MB]
📁 第27周 嵌入式底层核心技能-Linux设备驱动初级
📁 09-pinctrl子系统与GPIO子系统
1-16 gpio子系统架构分析.mp4 [101.9 MB]
1-25 解决设备树中的管脚冲突.mp4 [217.0 MB]
1-9 pinctrl子系统架构分析.mp4 [129.8 MB]
1-32 sysfs文件系统中控制GPIO驱动LED设备.mp4 [190.5 MB]
1-30 在驱动中使用sysfs_create_group函数.mp4 [169.7 MB]
1-2 PAD功能模式复用介绍.mp4 [152.5 MB]
1-15 gpio控制器驱动分析(二).mp4 [337.9 MB]
1-28 在驱动中使用device_create_file.mp4 [365.4 MB]
1-23 设备树gpio信息解析函数分析.mp4 [84.0 MB]
1-3 IOMUXC控制器设备树节点介绍.mp4 [310.9 MB]
1-6 pinctrl控制器驱动分析(一).mp4 [263.9 MB]
1-21 LED设备树节点gpio属性添加.mp4 [99.7 MB]
1-17 通过sysfs文件系统操作gpio(一).mp4 [70.5 MB]
1-4 pinctrl-controller与pinctrl-client节点介绍.mp4 [219.6 MB]
1-5 IOMUXC控制器设备树子节点分析.mp4 [346.8 MB]
1-11 led设备树节点添加.mp4 [299.4 MB]
1-29 sysfs_create_group函数介绍.mp4 [81.4 MB]
1-7 pinctrl控制器驱动分析(二).mp4 [314.7 MB]
1-26 sysfs文件系统介绍.mp4 [66.8 MB]
1-18 通过sysfs文件系统操作gpio(二).mp4 [208.3 MB]
1-22 通过module_platform_driver生成注册platform driver注册代码.mp4 [240.6 MB]
1-27 device_create_file函数介绍.mp4 [198.8 MB]
1-12 pinctrl-0内核自动设置过程分析.mp4 [284.0 MB]
1-31 在show和store函数中获取gpio编号.mp4 [215.5 MB]
1-1 总结之前编写的驱动.mp4 [101.9 MB]
1-20 设备树gpio相关属性介绍.mp4 [284.2 MB]
1-14 gpio控制器驱动分析(一).mp4 [197.8 MB]
1-10 pinctrl-0与pinctrl-names属性介绍.mp4 [101.2 MB]
1-19 通过sysfs文件系统操作gpio(三).mp4 [20.5 MB]
1-24 在驱动中解析gpio信息.mp4 [219.0 MB]
1-8 pinctrl控制器驱动分析(三).mp4 [90.5 MB]
1-13 gpio设备树节点分析.mp4 [130.5 MB]
📁 8-设备树使用
1-9 在驱动中匹配设备树节点.mp4 [298.0 MB]
1-22 修复LED驱动中重复创建设备的bug.mp4 [197.1 MB]
1-5 设备树相关命令.mp4 [125.1 MB]
1-1 设备树初步了解.mp4 [213.4 MB]
1-16 优化掉全局变量pled.mp4 [220.5 MB]
1-6 常用设备树属性介绍.mp4 [203.2 MB]
1-11 在驱动中解析设备树节点属性.mp4 [536.1 MB]
1-19 运行应用程序测试LED驱动.mp4 [66.6 MB]
1-10 在设备树中添加LED设备自定义属性.mp4 [142.5 MB]
1-20 在设备树中添加多个LED设备和驱动匹配.mp4 [130.5 MB]
1-8 在开发板上寻找LED设备树节点.mp4 [186.9 MB]
1-14 在驱动中注册与注销字符设备.mp4 [262.6 MB]
1-13 修改Makefile支持多个c文件编译成一个ko文件.mp4 [60.4 MB]
1-17 根据结构体成员地址获取结构体首地址.mp4 [212.6 MB]
1-18 优化LED驱动操作函数接口.mp4 [125.4 MB]
1-21 修复LED驱动中创建重复类的bug.mp4 [212.8 MB]
1-3 在Linux内核中寻找和自己开发平台相关的设备树文件.mp4 [211.4 MB]
1-2 设备树介绍.mp4 [119.1 MB]
1-7 在Linux内核中添加LED设备树节点.mp4 [235.3 MB]
1-15 在led_device结构体中记录获取的资源.mp4 [235.8 MB]
1-12 添加led字符设备注册和注销函数接口.mp4 [153.6 MB]
1-4 设备树的语法规则介绍.mp4 [193.7 MB]
📁 1-学习方法及开发环境搭建
1-9 消除警告信息和关闭函数调用时的形参显示.mp4 [116.1 MB]
1-10 NFS网络方式启动Linux内核.mp4 [227.6 MB]
1-4 在ubuntu上面安装clangd程序.mp4 [49.0 MB]
1-2 vscode远程连接到ubuntu.mp4 [106.1 MB]
1-3 在vscode上面安装clangd插件.mp4 [63.8 MB]
1-1 学习方法介绍.mp4 [53.8 MB]
1-8 远程连接ubuntu打开Linux内核目录建立索引.mp4 [196.5 MB]
1-6 给Linux内核生成编译数据库文件.mp4 [235.4 MB]
1-7 在vscode中设置clangd.mp4 [52.3 MB]
1-5 在ubuntu上面安装bear程序.mp4 [28.7 MB]
📁 5-Linux字符设备驱动
1-9 Linux分层设计思想介绍.mp4 [77.5 MB]
1-3 cdev结构体记录file_operations结构体首地址.mp4 [99.1 MB]
1-18 底层驱动创建设备导出设备号信息.mp4 [253.6 MB]
1-8 Linux应用层访问底层驱动过程分析.mp4 [247.0 MB]
1-4 设备号注册与注销.mp4 [445.4 MB]
1-16 自动创建设备文件的工具介绍.mp4 [86.3 MB]
1-2 led_device设备对象内存分配.mp4 [357.2 MB]
1-15 sysfs文件系统介绍.mp4 [105.4 MB]
1-5 根据设备号添加字符设备.mp4 [136.9 MB]
1-6 应用层创建设备文件.mp4 [66.6 MB]
1-11 ioctl函数接口及命令设计介绍.mp4 [139.1 MB]
1-19 底层驱动出错处理优化.mp4 [252.3 MB]
1-13 应用层程序通过ioctl访问底层驱动.mp4 [108.2 MB]
1-17 底层驱动创建类.mp4 [322.5 MB]
1-1 file_operations提供设备操作函数接口.mp4 [336.9 MB]
1-12 底层驱动支持ioctl操作.mp4 [169.0 MB]
1-10 字符设备驱动编写步骤总结.mp4 [167.6 MB]
1-7 应用层程序访问底层驱动程序.mp4 [139.1 MB]
1-14 底层驱动支持动态设备号获取.mp4 [133.0 MB]
📁 3-Linux驱动之模块参数和符号导出
1-5 模块加载传递数组代码实现.mp4 [135.9 MB]
1-1 模块参数及参数传递格式介绍.mp4 [144.4 MB]
1-2 模块参数例子代码介绍.mp4 [65.9 MB]
1-9 depmod和modprobe命令使用.mp4 [227.3 MB]
1-6 模块符号导出.mp4 [254.9 MB]
1-7 模块之间的依赖.mp4 [238.8 MB]
1-3 模块加载传递整型变量代码实现.mp4 [155.9 MB]
1-8 关闭vscode自动插入头文件功能.mp4 [134.5 MB]
1-4 模块加载传递字符串代码实现.mp4 [169.1 MB]
📁 10-LED驱动leds-gpio使用
1-6 Linux内核自带LED设备驱动使用.mp4 [225.2 MB]
1-4 Linux内核自带LED设备驱动分析(二).mp4 [410.3 MB]
1-7 关于gpio子系统偷偷设置pinctl功能说明.mp4 [278.4 MB]
1-3 Linux内核自带LED设备驱动分析(一).mp4 [112.9 MB]
1-5 Linux内核自带LED设备驱动分析(三).mp4 [288.3 MB]
1-2 LED子系统触发器介绍.mp4 [72.7 MB]
1-1 LED子系统介绍.mp4 [116.0 MB]
📁 4-Linux设备驱动介绍
1-3 Linux 设备分类.mp4 [148.8 MB]
1-1 驱动程序介绍.mp4 [91.1 MB]
1-2 Linux驱动的本质是什么.mp4 [134.7 MB]
📁 7-platform子系统
1-8 修复platform总线上设备卸载时的bug.mp4 [125.8 MB]
1-3 总线、设备、驱动核心思想介绍.mp4 [172.4 MB]
1-7 platform总线驱动注册.mp4 [347.5 MB]
1-9 在platform总线设备中添加资源.mp4 [240.6 MB]
1-4 Linux操作系统总线理解.mp4 [191.0 MB]
1-10 在platform总线驱动中获取资源.mp4 [280.2 MB]
1-1 传统字符设备驱动框架的缺点分析.mp4 [73.2 MB]
1-5 基于总线写驱动思路.mp4 [60.0 MB]
1-2 ARM核的SOC内部的结构介绍.mp4 [280.1 MB]
1-6 platform总线设备注册.mp4 [169.1 MB]
📁 6-imx6ull LED驱动实现
1-4 底层驱动实现GPIO初始化.mp4 [165.0 MB]
1-3 底层驱动实现物理地址映射成虚拟地址.mp4 [188.1 MB]
1-5 底层驱动实现LED灯亮灭功能.mp4 [159.3 MB]
1-2 底层驱动添加GPIO相关寄存器物理地址.mp4 [144.1 MB]
1-1 硬件原理图阅读及GPIO相关寄存器介绍.mp4 [121.8 MB]
📁 2-Linux驱动之模块化编程
1-2 模块化编程基本格式介绍.mp4 [75.9 MB]
1-6 模块代码编译Makefile(一).mp4 [186.0 MB]
1-5 Linux内核编译系统介绍.mp4 [194.7 MB]
1-7 模块代码编译Makefile(二).mp4 [212.1 MB]
1-9 Linux 内核打印函数printk介绍.mp4 [287.9 MB]
1-3 模块程序编写.mp4 [70.6 MB]
1-8 模块相关的操作命令介绍.mp4 [139.8 MB]
1-4 模块代码编译方法介绍.mp4 [165.9 MB]
1-1 模块化编程介绍.mp4 [83.8 MB]
📁 13-阶段十三:独立开发阶段-三大热门物联网、智能硬件项目任选
📁 第35周 独立开发阶段-三大热门领域项目
📁 35-3-1 第1章 智能网关项目需求
35-3-1-1 图文:工业智能网关项目需求.pdf [114.5 KB]
📁 35-1-1 第1章 项目需求申请
35-1-1-1 图文:人脸指纹识别考勤机设计与实战.txt [159.0 B]
📁 35-2-1 第1章 智能售货机项目需求
35-2-1-1 图文:智能售货机项目需求.pdf [179.6 KB]
📁 07-阶段七:嵌入式应用层开发之Linux C++编程
📁 第18周软件设计模式与C++11新特性
📁 4-lambda表达式
📁 第1章lambda表达式
1-1lambda表达式初步认识.mp4 [16.5 MB]
1-3lambda表达式捕获外部变量.mp4 [20.0 MB]
1-2lambda省略格式使用.mp4 [10.7 MB]
附件.exe [322.5 KB]
📁 10-适配器设计模式
📁 第1章适配器设计模式
1-2适配器设计模式.mp4 [8.2 MB]
1-1对象适配器设计模式.mp4 [29.5 MB]
附件.exe [328.5 KB]
📁 2-C++11常用新语法关键字
📁 第1章C++11常用新语法关键字
1-3新的for用法和assert_static.mp4 [12.7 MB]
1-2nullptr关键字和新的初始化方法.mp4 [10.9 MB]
1-1auto关键字使用.mp4 [13.7 MB]
附件.exe [321.3 KB]
📁 11-代理设计模式
📁 第1章代理设计模式
1-1代理设计模式.mp4 [21.3 MB]
附件.exe [322.7 KB]
📁 9-工厂设计模式
📁 第1章工厂设计模式
1-1简单工厂设计模式.mp4 [25.1 MB]
1-2工厂方法设计模式.mp4 [22.6 MB]
1-3抽象工厂设计模式.mp4 [25.0 MB]
附件.exe [338.5 KB]
📁 12-策略设计模式
📁 第1章策略设计模式
1-2策略设计模式编译错误解决.mp4 [6.1 MB]
1-1策略设计模式介绍.mp4 [24.9 MB]
附件.exe [321.8 KB]
📁 1-C++11介绍
📁 第1章C++11介绍
1-1C++11介绍.mp4 [7.3 MB]
📁 13-观察者设计模式
📁 第1章观察者设计模式
1-3观察者设计模式问题解决.mp4 [11.4 MB]
1-1观察者设计模式介绍.mp4 [25.7 MB]
1-2观察者设计模式实现循环包含bug.mp4 [32.3 MB]
附件.exe [326.2 KB]
📁 3-右值引用与移动语义
📁 第1章右值引用与移动语义
1-2移动语义.mp4 [23.5 MB]
1-1右值引用.mp4 [12.6 MB]
附件.exe [322.3 KB]
📁 5-可调用对象与function包装器
📁 第1章可调用对象与function包装器
[19.5.1.3]--1-3bind绑定可调用对象和参数_ev.mp4 [12.9 MB]
1-1可调用对象.mp4 [19.6 MB]
1-2function包装器.mp4 [10.9 MB]
附件.exe [330.4 KB]
📁 8-单例设计模式
📁 第1章单例设计模式
1-1饿汉式单例设计模式.mp4 [19.7 MB]
1-2懒汉式单例设计模式.mp4 [8.7 MB]
1-3懒汉式线程安全解决方案.mp4 [11.7 MB]
附件.exe [321.7 KB]
📁 6-智能指针
📁 第1章智能指针
1-7智能指针shared_ptr实现原理分析.mp4 [17.6 MB]
1-6智能指针weak_ptr解决循环引用的bug.mp4 [5.6 MB]
1-3智能指针shared_ptr使用.mp4 [25.8 MB]
1-2智能指针unique_ptr.mp4 [8.0 MB]
1-5智能指针weak_ptr使用.mp4 [14.8 MB]
1-1智能指针auto_ptr.mp4 [20.2 MB]
1-4智能指针shared_ptr相互引用产生的bug分析.mp4 [10.9 MB]
附件.exe [325.3 KB]
📁 7-设计模式介绍
📁 第1章设计模式介绍
1-1设计模式介绍.mp4 [25.6 MB]
📁 第17周从C到C++
📁 17-C++多态编程
📁 第1章C++多态编程
1-2一个接口多种实现.mp4 [25.7 MB]
1-3多态思想介绍及任务.mp4 [16.3 MB]
1-1用父类的引用接收不同子类对象.mp4 [24.8 MB]
1-4 作业题-慕课网体系课.pdf [207.6 KB]
附件.exe [325.9 KB]
📁 26-C++容器适配器运用
📁 第1章C++容器适配器运用
1-1容器适配器queue.mp4 [9.2 MB]
1-2容器适配器stack和priority_queue.mp4 [17.1 MB]
附件.exe [339.3 KB]
📁 19-C++中重载、覆盖、隐藏辨析
📁 第1章C++中重载、覆盖、隐藏辨析
1-1重载、覆盖、隐藏.mp4 [32.8 MB]
1-2 作业题-慕课网体系课.pdf [202.9 KB]
附件.exe [321.2 KB]
📁 27-C++迭代器与函数对象
📁 第1章C++迭代器与函数对象
1-2函数对象.mp4 [22.7 MB]
1-1迭代器的实现原理.mp4 [47.4 MB]
附件.exe [339.3 KB]
📁 12-C++友元
📁 第1章C++友元
1-3 作业题-慕课网体系课.pdf [225.5 KB]
1-2友元类及任务.mp4 [8.5 MB]
1-1友元函数.mp4 [18.2 MB]
附件.exe [320.5 KB]
📁 4-C++动态内存分配与释放
📁 第1章C++动态内存分配与释放
1-3 作业题-慕课网体系课.pdf [223.1 KB]
1-1new和delete用法.mp4 [20.9 MB]
1-2面试常问问题及任务.mp4 [16.1 MB]
附件.exe [320.8 KB]
📁 9-C++构造函数与析构函数
📁 第1章C++构造函数与析构函数
1-4析构函数及任务.mp4 [15.0 MB]
1-2 作业题-慕课网体系课.pdf [237.7 KB]
1-3String类实现.mp4 [19.1 MB]
1-1构造函数及任务.mp4 [46.3 MB]
1-6拷贝构造之浅拷贝.mp4 [33.6 MB]
1-8 作业题-慕课网体系课.pdf [246.0 KB]
1-5 作业题-慕课网体系课.pdf [234.1 KB]
1-7拷贝构造之深拷贝及任务.mp4 [25.4 MB]
附件.exe [332.8 KB]
📁 13-C++运算符重载
📁 第1章C++运算符重载
1-1运算符重载.mp4 [35.7 MB]
1-2自增、自减运算符重载及任务.mp4 [24.9 MB]
1-6运算符重载注意点及任务.mp4 [5.1 MB]
1-4特殊运算符重载之赋值运算重载.mp4 [22.6 MB]
1-5特殊运算符之左移运算符重载.mp4 [18.7 MB]
1-7 作业题-慕课网体系课.pdf [233.3 KB]
1-3 作业题-慕课网体系课.pdf [238.4 KB]
附件.exe [322.6 KB]
📁 3-C++函数增强部分
📁 第1章C++函数增强部分
1-4 作业题-慕课网体系课.pdf [256.2 KB]
1-2函数默认值参数.mp4 [25.8 MB]
1-1函数重载.mp4 [19.8 MB]
1-3内联函数及任务.mp4 [11.9 MB]
附件.exe [321.5 KB]
📁 6-面向对象与面向过程编程思想介绍
📁 第1章面向对象与面向过程编程思想介绍
1-1面向对象与面向过程介绍.mp4 [21.3 MB]
📁 20-C++虚析构函数含义
📁 第1章C++虚析构函数含义
1-1虚析构函数.mp4 [30.6 MB]
附件.exe [321.6 KB]
📁 25-C++关联容器运用
📁 第1章C++关联容器运用
1-3关联容器multimap.mp4 [18.7 MB]
1-1关联容器set和multiset.mp4 [14.6 MB]
1-2关联容器map.mp4 [24.0 MB]
附件.exe [339.3 KB]
📁 24-C++顺序容器运用
📁 第1章C++顺序容器运用
1-4顺序容器deque使用.mp4 [16.6 MB]
1-5顺序容器list.mp4 [10.3 MB]
1-3vector容器实现细节及迭代器遍历mov.mp4 [19.8 MB]
1-2顺序容器vector使用.mp4 [27.0 MB]
1-1stl容器介绍.mp4 [24.6 MB]
附件.exe [344.5 KB]
📁 7-C++类的设计
📁 第1章C++类的设计
1-3struct和class区别及任务.mp4 [3.0 MB]
1-4 作业题-慕课网体系课.pdf [189.1 KB]
1-1C语言中封装的思想.mp4 [32.2 MB]
1-2类的设计.mp4 [39.9 MB]
附件.exe [322.8 KB]
📁 5-C++链接C库
📁 第1章C++链接C库
1-2 作业题-慕课网体系课.pdf [200.0 KB]
1-1链接c语言函数库及任务.mp4 [28.6 MB]
附件.exe [322.9 KB]
📁 11-C++const关键字用法
📁 第1章C++const关键字用法
1-2 作业题-慕课网体系课.pdf [206.6 KB]
1-1const关键字用法及任务.mp4 [19.3 MB]
附件.exe [320.8 KB]
📁 16-C++菱形继承
📁 第1章C++菱形继承
1-1菱形继承.mp4 [4.5 MB]
📁 22-C++泛型编程之函数模板
📁 第1章C++泛型编程之函数模板
1-1泛型介绍.mp4 [8.6 MB]
1-2函数模板.mp4 [16.5 MB]
附件.exe [321.3 KB]
📁 8-对象创建与this指针
📁 第1章对象创建与this指针
1-2 作业题-慕课网体系课.pdf [202.5 KB]
1-1栈区、静态区、堆区创建对象及任务.mp4 [18.8 MB]
1-3this指针的由来.mp4 [24.4 MB]
附件.exe [322.8 KB]
📁 1-C++初步认识及命名空间
📁 第1章C++初步认识及命名空间
1-4 作业题-慕课网体系课.pdf [203.7 KB]
1-5特殊命名空间及任务.mp4 [14.0 MB]
1-2 作业题-慕课网体系课.pdf [225.2 KB]
1-1初步介绍.mp4 [23.9 MB]
附件.exe [329.4 KB]
📁 18-C++多态实现原理分析
📁 第1章C++多态实现原理分析
1-2多态实现原理分析及任务.mp4 [32.4 MB]
1-1对象大小分析与虚函数表.mp4 [27.3 MB]
1-3 作业题-慕课网体系课.pdf [237.6 KB]
附件.exe [339.3 KB]
📁 23-C++泛型编程之类模板
📁 第1章C++泛型编程之类模板
1-2 作业题-慕课网体系课.pdf [201.0 KB]
1-3非类型参数及任务.mp4 [14.7 MB]
1-4 作业题-慕课网体系课.pdf [250.9 KB]
1-1类模板及任务.mp4 [27.6 MB]
附件.exe [321.8 KB]
📁 10-C++静态成员与非静态成员
📁 第1章C++静态成员与非静态成员
1-3 作业题-慕课网体系课.pdf [212.8 KB]
1-4静态成员与非静态成员之间的关系及任务.mp4 [6.6 MB]
1-2静态成员函数及任务.mp4 [27.2 MB]
1-1静态成员变量.mp4 [37.1 MB]
1-5 作业题-慕课网体系课.pdf [234.4 KB]
附件.exe [322.0 KB]
📁 14-C++继承与组合
📁 第1章C++继承与组合
1-5 作业题-慕课网体系课.pdf [191.3 KB]
1-2继承实现.mp4 [48.3 MB]
1-4组合实现.mp4 [18.3 MB]
1-1王者荣耀游戏分析.mp4 [19.0 MB]
1-3 作业题-慕课网体系课.pdf [192.2 KB]
1-6继承与组合优缺点.mp4 [4.1 MB]
附件.exe [324.1 KB]
📁 2-C++引用
📁 第1章C++引用
1-1引用初步使用.mp4 [34.2 MB]
1-3引用的其他操作.mp4 [14.7 MB]
1-5 作业题-慕课网体系课.pdf [240.9 KB]
1-4常引用及任务.mp4 [19.1 MB]
附件.exe [321.4 KB]
📁 21-C++抽象类与虚继承
📁 第1章C++抽象类与虚继承
1-3虚继承.mp4 [23.5 MB]
1-1抽象类.mp4 [10.8 MB]
1-2 作业题-慕课网体系课.pdf [244.3 KB]
📁 15-C++类成员访问权限
📁 第1章C++类成员访问权限
1-2继承权限及任务.mp4 [12.8 MB]
1-1类中成员访问权限修饰.mp4 [8.9 MB]
1-3 作业题-慕课网体系课.pdf [239.0 KB]
附件.exe [319.9 KB]
📁 第19周项目实战-C++语言实现五子棋游戏与企业笔试
📁 2-棋子对象实现
📁 第1章棋子对象实现
1-3 作业题-慕课网体系课.pdf [192.4 KB]
1-1棋子类实现思路介绍.mp4 [11.9 MB]
1-2棋子类实现.mp4 [19.3 MB]
📁 4-玩家对象实现
📁 第1章玩家对象实现
1-2玩家类实现.mp4 [30.8 MB]
1-3 作业题-慕课网体系课.pdf [195.5 KB]
1-1玩家类实现原理讲解.mp4 [9.3 MB]
📁 5-按键控制
📁 第1章按键控制
1-4光标类bug解决.mp4 [17.8 MB]
1-3光标类实现.mp4 [26.7 MB]
1-1Linux终端属性设置.mp4 [20.9 MB]
1-2光标类实现思路分析.mp4 [15.9 MB]
1-5按键类优化.mp4 [59.7 MB]
📁 3-棋盘对象实现
📁 第1章棋盘对象实现
1-5棋盘有效位置判定.mp4 [8.7 MB]
1-1棋盘显示.mp4 [22.9 MB]
1-3屏幕坐标转换成棋盘的行和列.mp4 [12.4 MB]
1-2棋盘显示bug解决.mp4 [17.4 MB]
1-4棋盘存放棋子.mp4 [20.4 MB]
📁 1-VT100终端控制码介绍
📁 第1章VT100终端控制码介绍
1-1五子棋游戏介绍及vt100使用.mp4 [26.8 MB]
1-3 作业题-慕课网体系课.pdf [287.5 KB]
1-2米子输出.mp4 [53.0 MB]
附件.exe [320.7 KB]
📁 10-阶段十:智能硬件开发-嵌入式底层开发之系统移植
📁 第26周嵌入式开发-系统移植-bootloader、yocto
📁 2-u-boot启动流程源码分析(一)
1-1 u-boot源码阅读开发环境搭建(一)(0402)】.avi [79.3 MB]
1-9 u-boot启动流程在SOC内部RAM中进行sp和gd结构体设置(1221)】.avi [656.5 MB]
1-14 u-boot启动BSS段清0分析(0313)】.avi [158.7 MB]
1-5 u-boot启动流程save_boot_params函数分析(0630)】.avi [278.3 MB]
1-2 u-boot源码阅读开发环境搭建(二)(0112)】.avi [20.0 MB]
1-6 u-boot启动流程关闭中断设置ARM核为SVC模式分析(0226)】.avi [94.2 MB]
1-15 u-boot启动board_init_r函数跳转分析(0409)】.avi [194.2 MB]
1-11 u-boot启动流程board_init_f函数分析(二)(1554)】.avi [653.8 MB]
1-10 u-boot启动流程board_init_f函数分析(一)(1909)】.avi [1.0 GB]
1-8 u-boot启动流程cpu_init_crit及lowlevel_init函数分析(1022)】.avi [476.3 MB]
1-7 u-boot启动流程cpu_init_cp15函数分析(1431)】.avi [554.5 MB]
1-13 u-boot启动重定向u-boot分析(0701)】.avi [340.7 MB]
1-3 u-boot源码阅读开发环境搭建(三)(1331)】.avi [516.2 MB]
1-4 u-boot启动流程异常向量表分析(0504)】.avi [175.7 MB]
1-12 u-boot启动流程在外部内存中进行sp和gd结构体设置(0627)】.avi [220.1 MB]
📁 1-u-boot初步接触
1-3 u-boot源码目录分析(二)(0900)】.avi [294.4 MB]
1-5 u-boot编译生成文件说明(一)(1124)】.avi [247.2 MB]
1-6 u-boot编译生成文件说明(二)(0529)】.avi [170.5 MB]
1-7 u-boot测试(0607)】.avi [136.5 MB]
1-4 u-boot配置与编译(0604)】.avi [136.4 MB]
1-1 u-boot介绍(1037)】.avi [241.3 MB]
1-2 u-boot源码目录分析(一)(1129)】.avi [436.3 MB]
📁 第25周大厂必备-linux内核与文件系统移植
📁 5-Linux内核移植(二)
1-1Linux内核镜像分析】.mp4 [31.5 MB]
1-2Kconfig和Makefile之间的关系】.mp4 [46.9 MB]
1-4Kconfig语法介绍(一)】.mp4 [34.8 MB]
1-5Kconfig语法介绍(二)】.mp4 [33.3 MB]
1-3Linux内核源码子目录Makefile分析】.mp4 [5.3 MB]
📁 9-tslib及Qt移植
1-5 tslib库测试(二)(0556)】.mp4 [34.3 MB]
1-13 qt库测试(0456)】.mp4 [24.4 MB]
1-7 qt源码下修改qmake.conf配置文件修改(0437)】.mp4 [14.8 MB]
1-10 qt源码编译完进行安装(0232)】.mp4 [31.1 MB]
1-1 vmware虚拟机硬盘空间添加(0945)】.mp4 [21.9 MB]
1-11 移植Qt库到根文件系统(一)(0459)】.mp4 [19.6 MB]
1-2 tslib介绍及下载(0312)】.mp4 [6.8 MB]
1-3 tslib库移植(0457)】.mp4 [21.7 MB]
1-8 qt源码配置(0701)】.mp4 [24.0 MB]
1-12 移植Qt库到根文件系统(二)(0601)】.mp4 [15.3 MB]
1-9 qt源码编译(0531)】.mp4 [63.0 MB]
1-4 tslib库测试(一)(0917)】.mp4 [20.8 MB]
1-6 qt源码下载及解压(0315)】.mp4 [23.1 MB]
📁 2-IMX6ull芯片启动流程分析及镜像烧写
1-1IMX6ull芯片启动流程介绍】.mp4 [61.5 MB]
1-11镜像文件制作】.mp4 [26.0 MB]
1-12裸机镜像文件烧写到emmc】.mp4 [33.6 MB]
1-7镜像文件格式介绍】.mp4 [13.0 MB]
1-6硬件原理图阅读及启动模式设定】.mp4 [46.3 MB]
1-2IMX6ull启动模式介绍】.mp4 [10.9 MB]
1-4SerialDownloaderMode介绍】.mp4 [8.5 MB]
1-9ImageVectorTableandBootData介绍】.mp4 [11.9 MB]
1-5InternalBootmode介绍】.mp4 [30.9 MB]
1-3BootFromFusesmode介绍】.mp4 [8.3 MB]
1-8ImageVectorTableandBootData介绍】.mp4 [26.8 MB]
1-10镜像文件启动过程分析】.mp4 [9.9 MB]
📁 7-busybox制作根文件系统
1-8 busybox的init启动流程分析(三)(0213)】.mp4 [4.4 MB]
1-11 开机自启动应用程序(三)(1023)】.mp4 [51.4 MB]
1-2 busybox移植(1152)】.mp4 [43.8 MB]
1-12 开机自启动应用程序(四)(0453)】.mp4 [23.1 MB]
1-5 根文件系统测试(1236)】.mp4 [34.0 MB]
1-3 制作根文件系统(一)(0730)】.mp4 [24.2 MB]
1-10 开机自启动应用程序(二)(1012)】.mp4 [30.1 MB]
1-4 制作根文件系统(二)(0837)】.mp4 [19.2 MB]
1-1 busybox介绍(0330)】.mp4 [11.1 MB]
1-9 开机自启动应用程序(一)(1024)】.mp4 [32.9 MB]
1-6 busybox的init启动流程分析(一)(1244)】.mp4 [46.4 MB]
1-7 busybox的init启动流程分析(二)(0740)】.mp4 [21.5 MB]
📁 1-学习方法介绍及系统启动流程分析
1-2PC机启动流程分析】.mp4 [33.5 MB]
1-3嵌入式设备启动流程分析(一)】.mp4 [27.6 MB]
1-1课程学习方法介绍】.mp4 [9.1 MB]
1-4嵌入式设备启动流程分析(二)】.mp4 [10.0 MB]
📁 8-LCD及触摸屏驱动移植
1-3 LCD驱动移植LCD自动关闭解决方法(0254)】.mp4 [7.8 MB]
1-5 触摸屏驱动修改及测试(一)(0620)】.mp4 [23.2 MB]
1-2 LCD驱动移植驱动程序修改(0414)】.mp4 [18.4 MB]
1-4 触摸屏驱动移植设备树修改(0301)】.mp4 [11.0 MB]
1-1 LCD驱动移植设备树修改(0634)】.mp4 [21.9 MB]
1-6 触摸屏驱动修改及测试(二)(0358)】.mp4 [12.5 MB]
📁 4-Linux内核移植(一)
1-6Linux设备树编译】.mp4 [19.3 MB]
1-3Linux内核源码目录介绍(二)】.mp4 [48.2 MB]
1-5Linux内核配置与编译】.mp4 [63.8 MB]
1-4Linux内核源码目录介绍(三)】.mp4 [28.9 MB]
1-1Linux内核介绍】.mp4 [28.2 MB]
1-2Linux内核源码目录介绍(一)】.mp4 [56.1 MB]
📁 3-u_boot引导Linux内核启动
1-12通过NFS挂载文件系统】.mp4 [27.6 MB]
1-4ftfp服务使用】.mp4 [20.0 MB]
1-6nfs服务使用(二)】.mp4 [8.2 MB]
1-2u_boot基础命令介绍】.mp4 [43.3 MB]
1-9自动通过tftp下载Linux内核相关镜像引导Linux内】.mp4 [11.8 MB]
1-5nfs服务使用(一)】.mp4 [21.3 MB]
1-14u_bootMMC设备相关操作命令(二)】.mp4 [18.7 MB]
1-11u-boot启动Linux内核相关命令介绍】.mp4 [3.6 MB]
1-1u-boot介绍】.mp4 [11.7 MB]
1-3u_boot网络通信参数设置及ping命令】.mp4 [57.8 MB]
1-10u-boot进行tftp下载失败情况分析】.mp4 [7.2 MB]
1-8手动通过tftp下载Linux内核相关镜像引导Linux内】.mp4 [32.2 MB]
1-15u_bootMMC设备相关操作命令(三)】.mp4 [26.8 MB]
1-7u-boot通过tftp下载Linux内核相关镜像】.mp4 [49.1 MB]
1-13u_bootMMC设备相关操作命令(一)】.mp4 [45.0 MB]
📁 6-wifi网卡RTL8723驱动移植
1-9 添加wpa_supplicant相关程序路径和依赖的动态库路径到系统环境变量(0839)】.mp4 [20.6 MB]
1-4 wpa_supplicant移植准备相关源码包下载(0733)】.mp4 [21.6 MB]
1-6 libnl移植(0620)】.mp4 [30.6 MB]
1-3 wpa_supplicant介绍(0445)】.mp4 [13.5 MB]
1-8 wpa_supplicant相关依赖文件拷贝到开发板文件系统目录下(0939)】.mp4 [22.8 MB]
1-7 wpa_supplicant移植(1136)】.mp4 [40.4 MB]
1-5 openssl移植(0931)】.mp4 [89.9 MB]
1-1 wifi驱动下载(0251)】.mp4 [6.1 MB]
1-2 wifi驱动移植(1151)】.mp4 [38.8 MB]
📁 06-阶段六:嵌入式应用层开发之Linux 网络编程
📁 第16周网络编程项目实战-网络视频监控与企业笔试
📁 4-远程视频监控
📁 第1章远程视频监控
1-2Html协议传输图片(2).mp4 [112.4 MB]
1-1Html协议传输图片(1).mp4 [52.0 MB]
1-4 作业题-慕课网体系课.pdf [200.4 KB]
1-3视频流传输_项目总结.mp4 [83.2 MB]
附件.exe [454.4 KB]
📁 1-Linux系统中获取摄像头数据
附件.exe [534.3 KB]
📁 3-实现HTTP协议数据传输
📁 第1章实现HTTP协议数据传输
1-1了解Http协议.mp4 [79.5 MB]
1-2Http协议传输html网页(1).mp4 [93.0 MB]
1-3Http协议传输html网页(2-1).mp4 [93.4 MB]
1-5 作业题-慕课网体系课.pdf [206.2 KB]
1-4Http协议传输html网页(2-2).mp4 [53.5 MB]
附件.exe [2.1 MB]
📁 2-libjpg库使用
📁 第1章libjpg库使用
1-2YUV数据转RGB(1).mp4 [40.2 MB]
1-3YUV数据转RGB(2).mp4 [28.9 MB]
1-5jpg格式及libjpeg库.mp4 [100.6 MB]
1-1YUV格式详解.mp4 [69.0 MB]
1-4YUV数据转RGB(3).mp4 [25.1 MB]
1-6 作业题-慕课网体系课.pdf [200.1 KB]
附件.exe [2.6 MB]
第16周网络编程项目实战-网络视频监控与企业笔试资料.zip [1.8 MB]
📁 第14周网络基础和UDPSocket编程
📁 6-网络通信中常用协议
📁 第1章网络通信中常用协议
1-3putty利用ssh协议远程登录.mp4 [21.4 MB]
1-2 作业题-慕课网体系课.pdf [203.1 KB]
1-1网络中常用协议汇总.mp4 [14.1 MB]
附件.exe [317.0 KB]
📁 4-一帧数据包格式
📁 第1章一帧数据包格式
1-3 作业题-慕课网体系课.pdf [205.4 KB]
1-2WireShark分析IP数据包.mp4 [36.5 MB]
1-1TCP-IP协议通信模型.mp4 [19.8 MB]
附件.exe [317.0 KB]
📁 9-udp并发服务器实现
📁 第1章udp并发服务器实现
1-2并发服务器之多进程并发(下).mp4 [60.2 MB]
1-5 作业题-慕课网体系课.pdf [203.2 KB]
1-4并发服务器之多线程并发.mp4 [66.7 MB]
1-1并发服务器之多进程并发(上).mp4 [63.7 MB]
1-3 作业题-慕课网体系课.pdf [208.9 KB]
附件.exe [344.5 KB]
📁 5-TCPUDP协议
📁 第1章TCPUDP协议
1-7UDP协议概述.mp4 [16.9 MB]
1-6 作业题-慕课网体系课.pdf [209.5 KB]
1-8 作业题-慕课网体系课.pdf [195.5 KB]
1-4 作业题-慕课网体系课.pdf [203.7 KB]
1-3TCP协议之三次握手和四次挥手.mp4 [30.9 MB]
1-1TCP协议概述.mp4 [47.8 MB]
1-5WireShark通过HTTP来抓三次握手包.mp4 [54.1 MB]
1-2 作业题-慕课网体系课.pdf [196.6 KB]
附件.exe [319.8 KB]
📁 1-网络基础知识
📁 第1章网络基础知识
1-2网络基本参数之IP地址.mp4 [33.6 MB]
1-7 作业题-慕课网体系课.pdf [216.9 KB]
1-5 作业题-慕课网体系课.pdf [216.5 KB]
1-4网络基本参数之网关,子网掩码,DNS服务器.mp4 [46.4 MB]
1-3 作业题-慕课网体系课.pdf [204.2 KB]
1-6网络基础之子网计算.mp4 [63.9 MB]
1-1网络历史概述.mp4 [56.6 MB]
附件.exe [318.9 KB]
📁 8-udp服务器端实现
📁 第1章udp服务器端实现
1-1UDP服务器相关API函数.mp4 [34.9 MB]
1-2UDP服务器代码实战.mp4 [32.7 MB]
📁 7-udp客户端实现
📁 第1章udp客户端实现
1-1UDP编程之基础知识.mp4 [56.7 MB]
1-6UDP通信创建流程.mp4 [69.9 MB]
1-8UDP客户端代码实战.mp4 [57.2 MB]
1-4字节序转换API(下).mp4 [91.1 MB]
1-3字节序转换API(上).mp4 [57.2 MB]
1-9 作业题-慕课网体系课.pdf [319.5 KB]
1-5 作业题-慕课网体系课.pdf [213.3 KB]
1-7 作业题-慕课网体系课.pdf [212.1 KB]
1-2 作业题-慕课网体系课.pdf [203.7 KB]
附件.exe [326.3 KB]
📁 2-数据包内网、外网传输
📁 第1章数据包内网、外网传输
1-3家庭网络结构之外网通信.mp4 [27.4 MB]
1-2 作业题-慕课网体系课.pdf [215.8 KB]
1-1家庭网络结构之局域网通信.mp4 [29.6 MB]
📁 3-网络模型及网络协议栈的设计原理
📁 第1章网络模型及网络协议栈的设计原理
1-1网络体系架构.mp4 [25.6 MB]
1-2 作业题-慕课网体系课.pdf [202.5 KB]
1-3WireShark工具分析TCPIP五层协议_ev.mp4 [37.6 MB]
附件.exe [317.1 KB]
📁 第15周TCPSocket编程和WireShark抓包分析
📁 4-强化tcpsocket的使用
📁 第1章强化tcpsocket的使用
1-6tcpsocket封装(二)-客户端套接字接口设计.mp4 [12.3 MB]
1-17 作业题-慕课网体系课.pdf [203.3 KB]
1-16文件传输模块设计(三)-服务器文件上传接收.mp4 [6.9 MB]
1-12文件传输模块设计(一)-协议设计与接收协议头_ev.mp4 [17.7 MB]
1-1tcp并发服务器-多进程.mp4 [52.6 MB]
1-8tcpsocket封装(三)-数据读写、显示地址信息.mp4 [10.4 MB]
1-19 作业题-慕课网体系课.pdf [203.2 KB]
1-20文件传输模块设计(五)-文件上传发送.mp4 [17.9 MB]
1-15 作业题-慕课网体系课.pdf [200.6 KB]
1-21 作业题-慕课网体系课.pdf [201.9 KB]
1-18文件传输模块设计(四)-协议头发送接口设计.mp4 [15.5 MB]
1-22文件传输模块设计(六)-客户端与服务器测试.mp4 [20.4 MB]
1-5 作业题-慕课网体系课.pdf [212.3 KB]
1-23 作业题-慕课网体系课.pdf [218.1 KB]
1-2tcp并发服务器-多线程.mp4 [17.8 MB]
1-11 作业题-慕课网体系课.pdf [210.0 KB]
1-7 作业题-慕课网体系课.pdf [209.6 KB]
1-4文件上传工具基础框架设计与tcpsocket封装(一)_ev.mp4 [13.6 MB]
1-9 作业题-慕课网体系课.pdf [214.5 KB]
1-13 作业题-慕课网体系课.pdf [206.5 KB]
1-14文件传输模块设计(二)-接收数据.mp4 [18.9 MB]
1-10tcpsocket封装(四)-客户端与服务器测试.mp4 [22.5 MB]
1-3 作业题-慕课网体系课.pdf [204.0 KB]
附件.exe [359.8 KB]
📁 3-TCP粘包分析
📁 第1章TCP粘包分析
1-2 作业题-慕课网体系课.pdf [198.1 KB]
1-4 作业题-慕课网体系课.pdf [199.6 KB]
1-3tcp粘包解决方案.mp4 [57.4 MB]
1-1tcp粘包原因分析.mp4 [57.4 MB]
附件.exe [333.0 KB]
📁 5-WireShark抓包工具
📁 第1章WireShark抓包工具
1-2 作业题-慕课网体系课.pdf [209.1 KB]
1-1udp协议与wireshark抓包分析.mp4 [20.7 MB]
1-4 作业题-慕课网体系课.pdf [210.7 KB]
1-3tcp协议与wireshark抓包分析.mp4 [28.4 MB]
附件.exe [331.7 KB]
📁 2-TCP服务器端实现
📁 第1章TCP服务器端实现
1-6 作业题-慕课网体系课.pdf [207.7 KB]
1-3tcp服务器实现流程(二)-设置套接字状态与建立连接.mp4 [40.0 MB]
1-5tcp服务器实现流程(三)-数据发送与接收.mp4 [32.0 MB]
1-2 作业题-慕课网体系课.pdf [215.1 KB]
1-4 作业题-慕课网体系课.pdf [203.6 KB]
1-1tcp服务器实现流程(一)-创建套接字与绑定ip地址与端口_ev.mp4 [16.3 MB]
附件.exe [319.5 KB]
📁 1-TCP客户端实现
📁 第1章TCP客户端实现
1-1tcp客户端连接.mp4 [34.8 MB]
1-3tcp客户端数据发送与接收.mp4 [24.6 MB]
1-2 作业题-慕课网体系课.pdf [215.5 KB]
1-4 作业题-慕课网体系课.pdf [214.6 KB]
附件.exe [318.2 KB]
📁 12-阶段十二:智能家具实战-嵌入式企业级项目
📁 第33周 人脸指纹识别考勤机设计与实战
📁 33-6-1 第1章 人脸识别功能开发
33-6-1-2 节人脸模块通信协议.mp4 [127.7 MB]
33-6-1-8 项目总结与回顾.mp4 [31.6 MB]
33-6-1-5 节指令发送和解析.mp4 [200.7 MB]
33-6-1-7 人脸自动打卡与手动注册.mp4 [152.9 MB]
33-6-1-6 人脸模块调试.mp4 [150.1 MB]
33-6-1-1 人脸模块调试工具.mp4 [34.3 MB]
33-6-1-4 节指令发送和解析.mp4 [145.3 MB]
33-6-1-3 节人脸模块通信协议.mp4 [145.0 MB]
📁 33-5-1 第1章 数据库操作
33-5-1-3 OpenCV库下载及安装.mp4 [43.5 MB]
33-5-1-1 人脸识别模块介绍.mp4 [27.0 MB]
33-5-1-2 OpenCV简介.mp4 [39.4 MB]
33-5-1-6 后台获取图像帧并刷新.mp4 [90.0 MB]
33-5-1-4 获取模块采集的图像帧.mp4 [31.0 MB]
33-5-1-5 Mat对象转为QImage并显示.mp4 [144.0 MB]
33-5-1-7 函数检测照片中有无人脸.mp4 [98.0 MB]
📁 33-2-1 第1章 指纹模块控制开发
33-2-1-3 指纹模块工作原理2.mp4 [58.1 MB]
33-2-1-7 按照协议封装标准接口.mp4 [84.6 MB]
33-2-1-11 获取指纹索引表应答.mp4 [73.9 MB]
33-2-1-10 语音播报类QTextToSpeech.mp4 [39.4 MB]
33-2-1-13 单次搜索应答.mp4 [62.1 MB]
33-2-1-2 指纹模块工作原理1.mp4 [22.7 MB]
33-2-1-12 获取指纹图像应答.mp4 [152.0 MB]
33-2-1-4 QSerialPort类基本介绍.mp4 [67.4 MB]
33-2-1-14 编写指纹模块测试工具.mp4 [105.2 MB]
33-2-1-8 发送各种控制命令.mp4 [91.0 MB]
33-2-1-1 指纹模块特性.mp4 [33.9 MB]
33-2-1-6 指纹模块系统参数查询.mp4 [116.7 MB]
33-2-1-9 错误信息处理(降噪).mp4 [111.1 MB]
33-2-1-5 封装指纹模块控制类.mp4 [68.5 MB]
📁 33-4-1 第1章 考勤软件设计
33-4-1-5 员工信息查找及考勤数据生成.mp4 [107.0 MB]
33-4-1-6 考勤数据生成和查找.mp4 [128.8 MB]
33-4-1-2 员工信息录入_界面设计.mp4 [122.1 MB]
33-4-1-9 数据的可视化图表化.mp4 [104.8 MB]
33-4-1-8 QCustomPlot的下载及编译.mp4 [58.7 MB]
33-4-1-7 员工离职触发的信息删除.mp4 [126.8 MB]
33-4-1-4 界面切换逻辑.mp4 [109.8 MB]
33-4-1-1 数据库字段及表格设计.mp4 [99.6 MB]
33-4-1-3 员工信息录入_信号关联.mp4 [124.8 MB]
📁 33-1-1 第1章 人脸指纹识别考勤机-项目背景分析
33-1-1-2 项目框架介绍.mp4 [22.2 MB]
33-1-1-1 项目需求分析.mp4 [20.2 MB]
33-1-1-3 开发环境搭建.mp4 [49.2 MB]
📁 33-3-1 第1章 后台线程的设计
33-3-1-1 线程QThread的使用方式.mp4 [130.0 MB]
33-3-1-3 自动指纹模板搜索流程.mp4 [136.9 MB]
33-3-1-2 自动指纹模板注册流程.mp4 [152.0 MB]
第33周 人脸指纹识别考勤机设计与实战资料.zip [1.8 MB]
📁 第32周 智能家居项目实战之STM32单片机设备端开发
📁 32-13-1 第1章 设备端支持串口通信控制外设(三)
32-13-1-19 嗅探设备代码中bug修复.mp4 [17.1 MB]
32-13-1-2 房间1门锁控制模拟.mp4 [28.2 MB]
32-13-1-5 电器设备控制代码添加.mp4 [42.9 MB]
32-13-1-1 入户门锁控制模拟.mp4 [37.7 MB]
32-13-1-13 SHT31温湿度传感器采集数据失败情况处理.mp4 [76.6 MB]
32-13-1-15 嗅探设备代码添加.mp4 [52.4 MB]
32-13-1-4 门锁设备控制测试.mp4 [60.3 MB]
32-13-1-14 SHT31温湿度传感器数据采集测试.mp4 [28.4 MB]
32-13-1-17 嗅探设备中的电器设备和传感器设备代码修改.mp4 [54.4 MB]
32-13-1-18 嗅探设备代码测试.mp4 [30.2 MB]
32-13-1-8 电器设备控制蜂鸣器代码测试.mp4 [7.4 MB]
32-13-1-9 传感器设备数据采集代码添加.mp4 [32.6 MB]
32-13-1-7 电器设备控制蜂鸣器代码添加.mp4 [56.2 MB]
32-13-1-12 SHT31温湿度传感器数据采集代码添加.mp4 [87.2 MB]
32-13-1-16 嗅探设备中的门锁设备代码修改.mp4 [29.6 MB]
32-13-1-6 电器设备控制测试.mp4 [32.8 MB]
32-13-1-10 传感器设备数据采集温度和湿度函数接口添加.mp4 [35.9 MB]
32-13-1-11 传感器设备数据采集代码测试.mp4 [13.9 MB]
32-13-1-3 门锁设备控制回包处理.mp4 [44.2 MB]
📁 32-16-1 第1章 设备端支持wifi通信控制外设(三)
32-16-1-9 复位ESP8266处理.mp4 [30.7 MB]
32-16-1-12 复位ESP8266优化处理(二).mp4 [43.4 MB]
32-16-1-15 通过按键恢复出厂设置(一).mp4 [36.6 MB]
32-16-1-13 判定用户是否已经配置过网络处理(一).mp4 [74.6 MB]
32-16-1-8 配置ESP8266连接ap测试.mp4 [5.6 MB]
32-16-1-5 配置ESP8266进入station模式处理(一).mp4 [36.1 MB]
32-16-1-16 通过按键恢复出厂设置(二).mp4 [35.5 MB]
32-16-1-4 配置ESP8266进入station模式测试.mp4 [13.9 MB]
32-16-1-11 复位ESP8266优化处理(一).mp4 [13.9 MB]
32-16-1-10 复位ESP8266测试.mp4 [35.8 MB]
32-16-1-6 配置ESP8266进入station模式处理(二).mp4 [14.0 MB]
32-16-1-1 从flash读取用户网络信息.mp4 [41.0 MB]
32-16-1-2 从flash读取用户网络信息测试.mp4 [8.8 MB]
32-16-1-3 配置ESP8266进入station模式.mp4 [39.8 MB]
32-16-1-7 配置ESP8266连接ap处理.mp4 [42.3 MB]
32-16-1-14 判定用户是否已经配置过网络处理(二).mp4 [27.6 MB]
32-16-1-17 通过按键恢复出厂设置测试.mp4 [4.6 MB]
📁 32-17-1 第1章 设备端支持wifi通信控制外设(四)
32-17-1-16 MQTT应答包处理.mp4 [86.9 MB]
32-17-1-13 MQTT订阅主题代码测试.mp4 [27.8 MB]
32-17-1-17 MQTT应答包测试.mp4 [39.6 MB]
32-17-1-1 ESP8266 更新固件支持MQTT介绍.mp4 [24.7 MB]
32-17-1-5 MQTT测试环境搭建.mp4 [16.1 MB]
32-17-1-12 MQTT订阅主题(二).mp4 [86.4 MB]
32-17-1-14 MQTT协议控制外设(一).mp4 [66.7 MB]
32-17-1-7 ESP8266和网络调试助手建立TCP连接测试.mp4 [11.4 MB]
32-17-1-8 MQTT链接代码编写(一).mp4 [51.4 MB]
32-17-1-10 MQTT链接代码测试.mp4 [6.4 MB]
32-17-1-15 MQTT协议控制外设(二).mp4 [14.4 MB]
32-17-1-6 ESP8266和Ubuntu的MQTT Broken建立TCP连接测试.mp4 [10.7 MB]
32-17-1-11 MQTT订阅主题(一).mp4 [93.2 MB]
32-17-1-9 MQTT链接代码编写(二).mp4 [48.3 MB]
32-17-1-2 MQTT源码添加.mp4 [15.4 MB]
32-17-1-3 MQTT源码中的例子代码分析.mp4 [55.4 MB]
32-17-1-4 MQTT传输打开函数实现.mp4 [36.7 MB]
📁 32-6-1 第1章 FreeRTOS同步与互斥(一)
32-6-1-8 递归互斥信号量介绍.mp4 [5.0 MB]
32-6-1-6 计数型信号量介绍.mp4 [3.1 MB]
32-6-1-15 信号量实现AB任务同步(二).mp4 [15.8 MB]
32-6-1-11 创建AB任务.mp4 [30.9 MB]
32-6-1-4 信号量介绍.mp4 [10.8 MB]
32-6-1-1 同步概念介绍.mp4 [4.6 MB]
32-6-1-7 互斥信号量介绍.mp4 [3.3 MB]
32-6-1-2 互斥概念介绍.mp4 [5.7 MB]
32-6-1-14 信号量实现AB任务同步(一).mp4 [29.3 MB]
32-6-1-9 FreeRTOS信号量API函数接口介绍(一).mp4 [14.1 MB]
32-6-1-13 AB任务同步思路分析.mp4 [11.9 MB]
32-6-1-5 二值信号量介绍.mp4 [3.8 MB]
32-6-1-12 AB任务测试.mp4 [9.8 MB]
32-6-1-10 FreeRTOS信号量API函数接口介绍(二).mp4 [4.8 MB]
32-6-1-3 FreeRTOS的同步与互斥机制介绍.mp4 [2.9 MB]
📁 32-12-1 第1章 设备端支持串口通信控制外设(二)
32-12-1-3 中断和任务之间数据包传递代码测试.mp4 [77.2 MB]
32-12-1-13 不同门锁类型分类处理代码测试.mp4 [15.8 MB]
32-12-1-2 创建队列用于中断和任务之间数据包传递.mp4 [72.4 MB]
32-12-1-1 创建处理数据包的任务.mp4 [50.0 MB]
32-12-1-10 门锁设备数据包基本信息输出测试.mp4 [6.0 MB]
32-12-1-11 不同门锁类型分类处理(一).mp4 [44.6 MB]
32-12-1-4 对任务中接收到的数据包进行校验.mp4 [38.3 MB]
32-12-1-8 根据地址码对不同设备做分类处理.mp4 [47.5 MB]
32-12-1-6 对CRC校验有错误的数据包进行回包通知错误(二).mp4 [50.7 MB]
32-12-1-12 不同门锁类型分类处理(二).mp4 [36.6 MB]
32-12-1-5 对CRC校验有错误的数据包进行回包通知错误(一).mp4 [59.6 MB]
32-12-1-7 对CRC校验有错误的数据包进行回包通知错误(三).mp4 [10.3 MB]
32-12-1-9 门锁设备数据包处理.mp4 [35.5 MB]
📁 32-1-1 第1章 1.FreeRTOS初步接触
32-1-1-3 FreeRTOS特点介绍.mp4 [7.7 MB]
32-1-1-15 osThreadId_t 和 osThreadAttr_t类型介绍.mp4 [22.8 MB]
32-1-1-11 freertos函数名命名规范介绍.mp4 [13.7 MB]
32-1-1-14 MX_FREERTOS_Init函数分析.mp4 [16.4 MB]
32-1-1-8 FreeRTOS源码目录分析.mp4 [44.1 MB]
32-1-1-1 什么是FreeRTOS.mp4 [24.0 MB]
32-1-1-19 prvIdleTask分析.mp4 [22.4 MB]
32-1-1-18 osKernelStart函数分析(二).mp4 [38.6 MB]
32-1-1-6 STM32 CubeMX配置FreeRTOS(二).mp4 [15.2 MB]
32-1-1-5 STM32 CubeMX配置FreeRTOS(一).mp4 [28.9 MB]
32-1-1-12 freertos宏命名规范介绍.mp4 [7.7 MB]
32-1-1-9 freertos入口代码介绍.mp4 [17.8 MB]
32-1-1-7 STM32 CubeMX配置FreeRTOS(三).mp4 [6.5 MB]
32-1-1-2 为什么选择FreeRTOS.mp4 [4.7 MB]
32-1-1-16 osThreadNew函数分析.mp4 [24.9 MB]
32-1-1-4 FreeRTOS vs Linux.mp4 [7.8 MB]
32-1-1-13 freertos三大基础类型介绍.mp4 [16.2 MB]
32-1-1-17 osKernelStart函数分析(一).mp4 [26.5 MB]
32-1-1-10 freertos变量名命名规范介绍.mp4 [44.1 MB]
📁 32-2-1 第1章 FreeRTOS任务管理(一)
32-2-1-7 FreeRTOS任务创建xTaskCreateStatic函数介绍.mp4 [36.4 MB]
32-2-1-5 printf函数启用.mp4 [12.1 MB]
32-2-1-2 FreeRTOS任务创建xTaskCreate函数介绍(二).mp4 [13.2 MB]
32-2-1-8 FreeRTOS任务创建xTaskCreateStatic函数使用.mp4 [28.7 MB]
32-2-1-10 任务创建过程之TCB分析.mp4 [15.8 MB]
32-2-1-6 FreeRTOS创建的任务测试.mp4 [34.5 MB]
32-2-1-14 vTaskDelete函数介绍及使用.mp4 [33.1 MB]
32-2-1-11 任务创建过程分析.mp4 [24.7 MB]
32-2-1-4 FreeRTOS任务创建xTaskCreate函数使用(二).mp4 [37.4 MB]
32-2-1-1 FreeRTOS任务创建xTaskCreate函数介绍(一).mp4 [26.0 MB]
32-2-1-13 vTaskList打印运行的任务信息.mp4 [24.6 MB]
32-2-1-9 FreeRTOS任务创建xTaskCreateStatic函数创建任务测试.mp4 [4.5 MB]
32-2-1-12 vTaskList打印任务信息介绍.mp4 [17.1 MB]
32-2-1-3 FreeRTOS任务创建xTaskCreate函数使用(一).mp4 [10.4 MB]
32-2-1-15 任务删除过程分析.mp4 [16.3 MB]
📁 32-4-1 第1章 FreeRTOS软件定时器
32-4-1-12 软件定时器API函数接口使用(三).mp4 [7.6 MB]
32-4-1-4 软件定时器的命令队列介绍.mp4 [20.0 MB]
32-4-1-10 软件定时器API函数接口使用(一).mp4 [39.9 MB]
32-4-1-11 软件定时器API函数接口使用(二).mp4 [13.0 MB]
32-4-1-3 软件定时器服务任务介绍.mp4 [18.0 MB]
32-4-1-6 单次定时器介绍.mp4 [4.6 MB]
32-4-1-5 软件定时器的状态介绍.mp4 [4.0 MB]
32-4-1-7 周期定时器介绍.mp4 [6.3 MB]
32-4-1-1 定时器概念介绍(一).mp4 [8.6 MB]
32-4-1-9 软件定时器API函数接口介绍(二).mp4 [6.0 MB]
32-4-1-2 定时器概念介绍(二).mp4 [6.1 MB]
32-4-1-8 软件定时器API函数接口介绍(一).mp4 [20.2 MB]
📁 32-11-1 第1章 设备端支持串口通信控制外设(一)
32-11-1-4 按照协议接收一帧完整的数据包之接收包头(一).mp4 [27.5 MB]
32-11-1-12 按照协议接收一帧完整的数据包之定时器优化接收数据包(一).mp4 [23.1 MB]
32-11-1-6 按照协议接收一帧完整的数据包之接收包头代码测试(一).mp4 [30.7 MB]
32-11-1-9 按照协议接收一帧完整的数据包之接收包数据(一).mp4 [40.7 MB]
32-11-1-8 按照协议接收一帧完整的数据包之接收包头非法情况处理.mp4 [60.6 MB]
32-11-1-3 按照协议接收一帧完整的数据包编程实现初步接触.mp4 [19.2 MB]
32-11-1-2 按照协议接收一帧完整的数据包核心思想介绍.mp4 [7.0 MB]
32-11-1-1 串口通过空闲中断接收变长数据.mp4 [17.6 MB]
32-11-1-10 按照协议接收一帧完整的数据包之接收包数据(二).mp4 [53.3 MB]
32-11-1-5 按照协议接收一帧完整的数据包之接收包头(二).mp4 [34.2 MB]
32-11-1-14 按照协议接收一帧完整的数据包之定时器超时代码测试.mp4 [49.1 MB]
32-11-1-13 按照协议接收一帧完整的数据包之定时器优化接收数据包(二).mp4 [73.8 MB]
32-11-1-7 按照协议接收一帧完整的数据包之接收包头代码测试(二).mp4 [29.6 MB]
32-11-1-11 按照协议接收一帧完整的数据包之接收包代码测试.mp4 [18.9 MB]
📁 32-7-1 第1章 FreeRTOS同步与互斥(二)
32-7-1-15 任务通知API函数使用.mp4 [40.8 MB]
32-7-1-17 同步和互斥各类方法对比.mp4 [10.9 MB]
32-7-1-2 优先级翻转代码实现(一).mp4 [39.3 MB]
32-7-1-14 任务通知API函数介绍.mp4 [18.0 MB]
32-7-1-3 优先级翻转代码实现(二).mp4 [55.5 MB]
32-7-1-11 事件标志组代码实现(二).mp4 [28.9 MB]
32-7-1-1 优先级翻转介绍.mp4 [10.0 MB]
32-7-1-16 任务通知的优势与劣势.mp4 [6.1 MB]
32-7-1-12 任务通知介绍.mp4 [14.7 MB]
32-7-1-6 优先级继承代码实现(一).mp4 [24.2 MB]
32-7-1-4 优先级翻转代码实现(三).mp4 [56.0 MB]
32-7-1-10 事件标志组代码实现(一).mp4 [39.5 MB]
32-7-1-5 优先级继承介绍.mp4 [10.2 MB]
32-7-1-7 优先级继承代码实现(二).mp4 [8.8 MB]
32-7-1-8 事件标志组介绍.mp4 [13.1 MB]
32-7-1-13 任务通知值和通知状态介绍.mp4 [14.5 MB]
32-7-1-9 事件标志组API介绍.mp4 [26.2 MB]
📁 32-5-1 第1章 FreeRTOS消息队列
32-5-1-6 FreeRTOS动态方式创建队列.mp4 [8.6 MB]
32-5-1-17 FreeRTOS队列收发测试打印现象不正常原因分析.mp4 [30.0 MB]
32-5-1-20 FreeRTOS队列集API函数接口介绍.mp4 [5.1 MB]
32-5-1-21 FreeRTOS队列集API函数接口使用.mp4 [48.1 MB]
32-5-1-18 FreeRTOS队列收发测试打印异常解决.mp4 [49.5 MB]
32-5-1-13 FreeRTOS读队列函数接口介绍.mp4 [16.9 MB]
32-5-1-7 FreeRTOS动态方式创建队列.mp4 [8.6 MB]
32-5-1-16 FreeRTOS队列收发测试打印现象分析.mp4 [16.8 MB]
32-5-1-8 FreeRTOS队列的类型介绍.mp4 [7.9 MB]
32-5-1-9 FreeRTOS创建队列.mp4 [18.0 MB]
32-5-1-12 FreeRTOS写队列API函数使用.mp4 [13.4 MB]
32-5-1-22 FreeRTOS队列集API函数接口编译错误解决.mp4 [24.5 MB]
32-5-1-14 FreeRTOS读队列API函数使用.mp4 [18.8 MB]
32-5-1-2 FreeRTOS队列的特点介绍(一).mp4 [6.6 MB]
32-5-1-1 FreeRTOS消息队列介绍.mp4 [14.4 MB]
32-5-1-24 FreeRTOS队列集消息输出不正常情况解决.mp4 [26.8 MB]
32-5-1-15 FreeRTOS队列收发测试.mp4 [21.2 MB]
32-5-1-5 FreeRTOS队列结构体介绍.mp4 [24.8 MB]
32-5-1-19 FreeRTOS队列集介绍.mp4 [16.0 MB]
32-5-1-23 FreeRTOS任务创建失败的原因分析.mp4 [37.0 MB]
32-5-1-11 FreeRTOS写队列函数接口介绍.mp4 [20.8 MB]
32-5-1-10 创建操作队列的任务.mp4 [29.5 MB]
32-5-1-3 FreeRTOS队列的特点介绍(二).mp4 [10.9 MB]
32-5-1-4 FreeRTOS队列的特点介绍(三).mp4 [6.3 MB]
📁 32-14-1 第1章 设备端支持wifi通信控制外设(一)
32-14-1-3 STM32 UART DMA方式介绍.mp4 [14.5 MB]
32-14-1-4 STM32 UART DMA方式数据传输相关API介绍.mp4 [20.8 MB]
32-14-1-1 ESP8266对应的UART2配置.mp4 [22.4 MB]
32-14-1-8 通过队列缓存UART接收到的数据.mp4 [48.5 MB]
32-14-1-7 使用DMA方式和ESP8266通信bug解决.mp4 [17.6 MB]
32-14-1-10 通过队列获取AT指令的应答数据代码测试.mp4 [38.3 MB]
32-14-1-2 ESP8266 wifi配置编程思路介绍.mp4 [6.2 MB]
32-14-1-5 使用DMA方式和ESP8266通信.mp4 [68.8 MB]
32-14-1-9 通过队列获取AT指令的应答数据.mp4 [39.5 MB]
32-14-1-6 使用DMA方式和ESP8266通信代码测试.mp4 [26.2 MB]
📁 32-10-1 第1章 设备端开发环境搭建
32-10-1-2 配置时钟.mp4 [10.2 MB]
32-10-1-3 配置串口.mp4 [31.8 MB]
32-10-1-1 cubemx创建stm32工程.mp4 [11.7 MB]
32-10-1-4 配置FreeRTOS.mp4 [10.0 MB]
📁 32-8-1 第1章 FreeRTOS之Tickless低功耗模式
32-8-1-13 FreeRTOS Tickless模式存在的两个问题分析.mp4 [17.5 MB]
32-8-1-4 STM32电源管理三大区域介绍.mp4 [30.1 MB]
32-8-1-11 STM32的不同低功耗模式总结.mp4 [15.6 MB]
32-8-1-15 Tickless模式具体实现(二).mp4 [30.3 MB]
32-8-1-9 WFI和WFE指令介绍.mp4 [6.3 MB]
32-8-1-3 STM32电源管理系统介绍.mp4 [28.5 MB]
32-8-1-8 STM32低功耗模式分析.mp4 [24.3 MB]
32-8-1-16 Tickless模式具体实现(三).mp4 [45.5 MB]
32-8-1-5 STM32中断与事件介绍.mp4 [23.0 MB]
32-8-1-14 Tickless模式具体实现(一).mp4 [34.6 MB]
32-8-1-12 FreeRTOS Tickless模式介绍.mp4 [18.1 MB]
32-8-1-17 Tickless模式代码测试.mp4 [46.5 MB]
32-8-1-7 STM32低功耗模式介绍.mp4 [23.9 MB]
32-8-1-6 STM32中断与事件产生过程分析.mp4 [24.5 MB]
32-8-1-10 STM32的不同低功耗模式使用场景对比.mp4 [5.8 MB]
32-8-1-1 为什么要电源管理介绍.mp4 [5.3 MB]
32-8-1-2 STM32电源管脚介绍.mp4 [21.8 MB]
📁 32-9-1 第1章 FreeRTOS之内存管理
32-9-1-6 heap_4内存管理算法介绍.mp4 [7.9 MB]
32-9-1-5 heap_3内存管理算法介绍.mp4 [9.2 MB]
32-9-1-9 FreeRTOS内存管理相关API函数使用.mp4 [39.3 MB]
32-9-1-2 为什么不使用malloc()和free().mp4 [23.4 MB]
32-9-1-4 heap_2内存管理算法介绍.mp4 [10.4 MB]
32-9-1-3 heap_1内存管理算法介绍.mp4 [10.0 MB]
32-9-1-8 FreeRTOS内存管理相关API函数介绍.mp4 [2.4 MB]
32-9-1-7 heap_5内存管理算法介绍.mp4 [8.3 MB]
32-9-1-1 动态创建和静态创建介绍.mp4 [3.8 MB]
📁 32-3-1 第1章 FreeRTOS任务管理(二)
32-3-1-18 vTaskDelayUntil函数实现原理介绍.mp4 [15.0 MB]
32-3-1-7 任务调度规则之时间片调度.mp4 [7.1 MB]
32-3-1-16 vTaskDelay内部细节分析.mp4 [5.1 MB]
32-3-1-3 vTaskResume任务恢复执行及使用.mp4 [13.0 MB]
32-3-1-19 vTaskDelayUntil函数内部细节分析.mp4 [18.2 MB]
32-3-1-12 vTaskSwitchContext函数实现.mp4 [33.0 MB]
32-3-1-14 vTaskDelay函数介绍.mp4 [11.5 MB]
32-3-1-11 滴答定时器中断.mp4 [31.5 MB]
32-3-1-15 vTaskDelay函数实现原理介绍.mp4 [14.3 MB]
32-3-1-13 任务调度与中断.mp4 [8.9 MB]
32-3-1-4 任务恢复过程分析.mp4 [8.0 MB]
32-3-1-2 任务挂起过程分析.mp4 [15.5 MB]
32-3-1-6 任务调度规则之抢占式调度.mp4 [9.0 MB]
32-3-1-10 PendSV中断如何触发.mp4 [13.6 MB]
32-3-1-5 任务状态转换介绍.mp4 [15.5 MB]
32-3-1-8 任务调度的规则一些注意点.mp4 [20.7 MB]
32-3-1-20 vTaskDelay和vTaskDelayUntil对比.mp4 [11.0 MB]
32-3-1-9 任务调度的本质.mp4 [15.7 MB]
32-3-1-17 vTaskDelayUntil函数介绍.mp4 [14.9 MB]
32-3-1-1 vTaskSuspend任务挂起介绍及使用.mp4 [8.0 MB]
📁 32-15-1 第1章 设备端支持wifi通信控制外设(二)
32-15-1-1 ESP8266 AP模式设置.mp4 [31.3 MB]
32-15-1-10 stm32内部flash读写失败bug解决.mp4 [19.4 MB]
32-15-1-11 获取用户配置的网络ssid和pwd.mp4 [38.9 MB]
32-15-1-6 stm32内部flash写操作介绍.mp4 [79.4 MB]
32-15-1-3 测试等待配置用户网络功能.mp4 [12.7 MB]
32-15-1-14 debug调试flash里面的数据.mp4 [30.1 MB]
32-15-1-8 stm32内部flash读操作代码实现.mp4 [54.1 MB]
32-15-1-7 stm32内部flash写操作代码实现.mp4 [59.8 MB]
32-15-1-9 stm32内部flash读操作测试.mp4 [28.7 MB]
32-15-1-4 解决代码中存在的bug.mp4 [53.8 MB]
32-15-1-12 解决获取用户配置的网络ssid和pwd失败的bug.mp4 [25.6 MB]
32-15-1-13 将用户配置的网络写入flash.mp4 [57.2 MB]
32-15-1-5 stm32内部存储器介绍.mp4 [55.3 MB]
32-15-1-2 添加等待配置用户网络功能.mp4 [71.5 MB]
📁 第34周 物联网、嵌入式项目答辩和就业指导
📁 34-1-1 第1章 项目成果展示
34-1-1-1 图文:项目1v1指导.txt [168.0 B]
📁 第31周 智能家居项目实战之Linux智能网关端开发
📁 31-22-1 第1章 Linux MQTT使用
31-22-1-12 mosquitto事件循环API函数介绍.mp4 [22.6 MB]
31-22-1-21 MQTTClient类阻塞方式接收消息实现(二).mp4 [39.7 MB]
31-22-1-22 MQTTClient类阻塞方式接收消息实现(三).mp4 [31.4 MB]
31-22-1-14 mosquitto发布消息.mp4 [19.2 MB]
31-22-1-17 mosquitto接收到消息回调函数实现.mp4 [18.7 MB]
31-22-1-24 MQTTClient类阻塞方式接收消息测试.mp4 [14.0 MB]
31-22-1-13 mosquitto事件循环函数使用.mp4 [9.8 MB]
31-22-1-7 MQTT调试软件MQTTX订阅消息.mp4 [13.2 MB]
31-22-1-9 mosquitto库初始化.mp4 [22.5 MB]
31-22-1-25 MQTTClient类阻塞方式接收消息产生的double free问题解决思路提示.mp4 [20.9 MB]
31-22-1-4 mosquitto_pub发布消息和mosquitto_sub订阅消息.mp4 [17.8 MB]
31-22-1-16 mosquitto回调函数介绍.mp4 [11.8 MB]
31-22-1-10 mosquitto对象创建与销毁.mp4 [17.8 MB]
31-22-1-5 MQTT调试软件MQTTX介绍及安装.mp4 [3.5 MB]
31-22-1-8 MQTTClient类创建.mp4 [9.7 MB]
31-22-1-26 MQTTClient类阻塞方式接收消息产生的double free问题解决(一).mp4 [41.5 MB]
31-22-1-3 mosquitto手动启动服务介绍.mp4 [11.3 MB]
31-22-1-23 MQTTClient类阻塞方式接收消息实现(四).mp4 [29.7 MB]
31-22-1-20 MQTTClient类阻塞方式接收消息实现(一).mp4 [26.3 MB]
31-22-1-2 mosquitto服务相关的操作命令介绍.mp4 [8.7 MB]
31-22-1-15 mosquitto订阅消息.mp4 [8.3 MB]
31-22-1-1 MQTT Broker介绍及ubuntu安装mosquitto.mp4 [18.6 MB]
31-22-1-19 MQTTClient类测试程序测试运行.mp4 [7.4 MB]
31-22-1-11 mqtt代理服务器链接与断开.mp4 [18.7 MB]
31-22-1-6 MQTT调试软件MQTTX发布消息.mp4 [10.8 MB]
31-22-1-27 MQTTClient类阻塞方式接收消息产生的double free问题解决(二).mp4 [14.5 MB]
31-22-1-18 MQTTClient类测试程序编写及测试.mp4 [42.8 MB]
📁 31-5-1 第1章 Linux下指纹模块协议类编写
31-5-1-3 指纹模块协议类实现添加包长度.mp4 [3.9 MB]
31-5-1-1 指纹模块协议类实现添加包头和包地址.mp4 [19.9 MB]
31-5-1-9 指纹模块协议类握手协议测试程序编译及调试.mp4 [26.5 MB]
31-5-1-14 指纹模块协议类添加生成特征码.mp4 [15.6 MB]
31-5-1-19 指纹模块协议类添加清空指纹库.mp4 [33.3 MB]
31-5-1-12 指纹模块协议类添加检测packet是否有错误.mp4 [23.8 MB]
31-5-1-18 指纹模块协议类添加删除指纹.mp4 [24.8 MB]
31-5-1-17 指纹模块协议类添加搜索指纹.mp4 [31.4 MB]
31-5-1-10 指纹模块协议类握应答包处理.mp4 [22.8 MB]
31-5-1-15 指纹模块协议类添加合成模板.mp4 [12.3 MB]
31-5-1-2 指纹模块协议类实现添加包标识.mp4 [8.4 MB]
31-5-1-13 指纹模块协议类添加录指纹图像.mp4 [14.5 MB]
31-5-1-8 指纹模块协议类握手协议测试程序编写.mp4 [6.2 MB]
31-5-1-6 指纹模块协议类实现包输出.mp4 [34.3 MB]
31-5-1-4 指纹模块协议类实现添加包内容.mp4 [4.5 MB]
31-5-1-16 指纹模块协议类添加存储模板.mp4 [21.1 MB]
31-5-1-5 指纹模块协议类实现添加包校验.mp4 [9.6 MB]
31-5-1-11 指纹模块协议类添加get方法获取协议字段.mp4 [48.4 MB]
31-5-1-7 指纹模块协议类实现包握手协议.mp4 [13.7 MB]
📁 31-11-1 第1章 Linux下百度API实现语音识别
31-11-1-19 解决播放语音产生的回应被再次识别.mp4 [9.1 MB]
31-11-1-15 libjsoncpp解析json数据获取result(一).mp4 [49.7 MB]
31-11-1-17 AISpeechRecognition类中集成百度AI语音识别功能.mp4 [35.5 MB]
31-11-1-6 百度API开放平台demo程序阅读(二).mp4 [21.2 MB]
31-11-1-13 BaiduAiAsr类中实现asrAudioData函数接口.mp4 [62.4 MB]
31-11-1-8 BaiduAiAsr类中实现getAcessToken函数接口.mp4 [29.6 MB]
31-11-1-18 解决alsa音频录制出现错误的bug.mp4 [47.9 MB]
31-11-1-14 BaiduAiAsr类中asrAudioData函数接口测试.mp4 [21.3 MB]
31-11-1-7 百度API开放平台获取AccessToken介绍.mp4 [29.0 MB]
31-11-1-11 libjsoncpp解析json数据获取token.mp4 [32.9 MB]
31-11-1-3 百度API开放平台demo程序测试使用(一).mp4 [18.7 MB]
31-11-1-12 解决json库链接错误的问题.mp4 [34.9 MB]
31-11-1-16 libjsoncpp解析json数据获取result(二).mp4 [12.3 MB]
31-11-1-5 百度API开放平台demo程序阅读(一).mp4 [34.7 MB]
31-11-1-20 在唤醒状态下才进行语音识别.mp4 [22.6 MB]
31-11-1-2 百度AI开发平台应用介绍.mp4 [5.8 MB]
31-11-1-9 BaiduAiAsr类中getAcessToken函数接口测试.mp4 [17.9 MB]
31-11-1-4 百度API开放平台demo程序测试使用(二).mp4 [9.6 MB]
31-11-1-21 通过定时器优化唤醒状态.mp4 [54.1 MB]
31-11-1-10 libjsoncpp使用介绍.mp4 [16.9 MB]
31-11-1-1 百度AI开发平台介绍.mp4 [6.4 MB]
📁 31-10-1 第1章 Linux下snowboy实现静音检测及语音唤醒
31-10-1-8 snowboy热词训练介绍.mp4 [5.1 MB]
31-10-1-13 AISpeechRecognition类中实现热词识别功能.mp4 [25.1 MB]
31-10-1-7 snowboy热词检测API使用.mp4 [13.4 MB]
31-10-1-2 在自己工程中添加snowboy.mp4 [12.1 MB]
31-10-1-6 snowboy热词检测API介绍.mp4 [17.7 MB]
31-10-1-5 snowboy静音检测API测试程序编译.mp4 [55.9 MB]
31-10-1-9 snowboy热词使用.mp4 [14.6 MB]
31-10-1-15 AISpeechRecognition类中热词识别后播放音频实现.mp4 [26.7 MB]
31-10-1-4 snowboy静音检测API使用.mp4 [33.7 MB]
31-10-1-12 AISpeechRecognition类中recordAudioThreadRun方法测试.mp4 [21.3 MB]
31-10-1-16 AISpeechRecognition类代码优化.mp4 [29.8 MB]
31-10-1-3 snowboy静音检测API介绍.mp4 [22.4 MB]
31-10-1-1 snowboy介绍.mp4 [18.8 MB]
31-10-1-10 AISpeechRecognition类中start方法实现.mp4 [63.1 MB]
31-10-1-14 AISpeechRecognition类中热词识别功能测试.mp4 [24.5 MB]
31-10-1-11 AISpeechRecognition类中recordAudioThreadRun方法实现.mp4 [44.2 MB]
📁 31-13-1 第1章 设备端通信协议介绍
31-13-1-2 设备端通信协议格式介绍.mp4 [5.1 MB]
31-13-1-4 设备端电器设备通信数据格式介绍.mp4 [4.1 MB]
31-13-1-6 设备端进行嗅探设备通信数据格式介绍.mp4 [6.3 MB]
31-13-1-5 设备端传感器设备通信数据格式介绍.mp4 [4.6 MB]
31-13-1-3 设备端门锁设备通信数据格式介绍.mp4 [7.6 MB]
31-13-1-1 设备端通信介绍.mp4 [6.8 MB]
📁 31-19-1 第1章 Linux SQLITE3编程
31-19-1-3 sqlite3数据类型介绍.mp4 [10.7 MB]
31-19-1-15 sqlite3执行sql语句sqlite3_exec函数接口使用(二).mp4 [24.7 MB]
31-19-1-1 sqlite3简介.mp4 [8.7 MB]
31-19-1-24 SQLITE3 stmt做查询操作介绍.mp4 [14.5 MB]
31-19-1-17 sqlite3执行sql语句sqlite3_get_table函数接口使用(一).mp4 [18.3 MB]
31-19-1-21 给SQL语句对象绑定变量介绍.mp4 [19.2 MB]
31-19-1-19 SQLITE3 stmt(Statement)机制介绍.mp4 [21.3 MB]
31-19-1-14 sqlite3执行sql语句sqlite3_exec函数接口使用(一).mp4 [21.0 MB]
31-19-1-9 SQL语句表中的数据删除和修改.mp4 [5.3 MB]
31-19-1-12 sqlite3数据库打开和关闭实现.mp4 [21.2 MB]
31-19-1-20 准备SQL语句对象生成.mp4 [14.5 MB]
31-19-1-5 sqlite3命令行工具使用.mp4 [8.4 MB]
31-19-1-13 sqlite3执行sql语句sqlite3_exec函数接口介绍.mp4 [17.9 MB]
31-19-1-4 linux sqlite3安装.mp4 [4.7 MB]
31-19-1-11 sqlite3数据库打开和关闭API函数接口介绍.mp4 [4.9 MB]
31-19-1-18 sqlite3执行sql语句sqlite3_get_table函数接口使用(二).mp4 [19.7 MB]
31-19-1-22 给SQL语句对象绑定变量实现(1).mp4 [45.8 MB]
31-19-1-7 SQL语句表删除和插入数据.mp4 [6.9 MB]
31-19-1-23 给SQL语句对象绑定变量实现(2).mp4 [13.6 MB]
31-19-1-16 sqlite3执行sql语句sqlite3_get_table函数接口介绍.mp4 [10.6 MB]
31-19-1-6 SQL语句创建表.mp4 [13.4 MB]
31-19-1-10 SQL语句表中添加和删除字段.mp4 [12.3 MB]
31-19-1-2 sqlite3特点介绍.mp4 [7.1 MB]
31-19-1-25 SQLITE3 stmt做查询操作实现.mp4 [39.7 MB]
31-19-1-8 SQL语句查询表中的数据.mp4 [7.2 MB]
📁 31-12-1 第1章 Modbus协议
31-12-1-10 仿ModBus协议的录指纹通信过程数据包分析.mp4 [18.6 MB]
31-12-1-4 ModBus通信帧间隔时间介绍.mp4 [10.0 MB]
31-12-1-7 ModBus RTU读1路或多路开关量线圈输出状态.mp4 [19.3 MB]
31-12-1-9 仿ModBus协议制定自有协议.mp4 [14.2 MB]
31-12-1-1 ModBus介绍.mp4 [16.3 MB]
31-12-1-6 ModBus RTU通信操作对象介绍.mp4 [6.7 MB]
31-12-1-3 ModBus通信单播和广播介绍.mp4 [7.7 MB]
31-12-1-11 不定长数据包接收过程分析.mp4 [12.5 MB]
31-12-1-8 ModBus RTU读多路寄存器.mp4 [8.1 MB]
31-12-1-5 ModBus数据校验介绍.mp4 [16.7 MB]
31-12-1-2 ModBus RTU协议格式介绍.mp4 [9.1 MB]
📁 31-20-1 第1章 设备端数据库操作
31-20-1-15 CommunicationDeviceList类communication函数接口实现(二).mp4 [34.9 MB]
31-20-1-10 获取所有注册过的设备介绍.mp4 [16.8 MB]
31-20-1-9 SmartDeviceDatabase类功能测试.mp4 [39.2 MB]
31-20-1-18 CommunicationDeviceList类功能测试.mp4 [19.0 MB]
31-20-1-20 解决SmartDeviceDatabase类中插入数据重复性问题(一).mp4 [32.2 MB]
31-20-1-19 解决SmartDeviceDatabase类的queryDevice函数接口中的bug.mp4 [5.7 MB]
31-20-1-12 解决工程编译中的错误.mp4 [8.9 MB]
31-20-1-8 解决工程编译中的错误.mp4 [23.2 MB]
31-20-1-3 SmartDeviceDatabase类创建数据库表.mp4 [15.7 MB]
31-20-1-17 CommunicationDeviceList类communication函数接口实现(四).mp4 [16.5 MB]
31-20-1-7 电器和传感器通信设备类实现add和remove函数接口.mp4 [26.6 MB]
31-20-1-16 CommunicationDeviceList类communication函数接口实现(三).mp4 [64.2 MB]
31-20-1-21 解决SmartDeviceDatabase类中插入数据重复性问题(二).mp4 [15.2 MB]
31-20-1-4 SmartDeviceDatabase类创建添加和删除stmt语句对象.mp4 [31.9 MB]
31-20-1-11 SmartDeviceDatabase类中实现查询设备功能.mp4 [29.8 MB]
31-20-1-1 SmartDeviceDatabase类添加.mp4 [16.7 MB]
31-20-1-5 SmartDeviceDatabase类实现添加和删除设备.mp4 [42.1 MB]
31-20-1-14 CommunicationDeviceList类communication函数接口实现(一).mp4 [41.7 MB]
31-20-1-6 CommunicationDeviceDoorlock类实现add和remove函数接口.mp4 [43.6 MB]
31-20-1-2 SmartDeviceDatabase类添加数据库文件打开和关闭.mp4 [14.8 MB]
31-20-1-13 CommunicationDeviceList类添加.mp4 [35.7 MB]
📁 31-8-1 第1章 Linux alsa应用程序编程相关概念介绍
31-8-1-2 音频采样介绍.mp4 [20.4 MB]
31-8-1-3 音频量化介绍.mp4 [8.7 MB]
31-8-1-5 音频码率介绍.mp4 [7.6 MB]
31-8-1-1 音频的采集和播放介绍.mp4 [5.4 MB]
31-8-1-8 Linux alsa编程相关概念介绍.mp4 [13.6 MB]
31-8-1-6 常用的音频压缩编码格式介绍.mp4 [9.8 MB]
31-8-1-4 音频编码介绍.mp4 [9.5 MB]
31-8-1-7 Linux alsa介绍.mp4 [14.1 MB]
📁 31-15-1 第1章 设备端网络通信协议介绍
31-15-1-7 嗅探设备操作网络通信介绍.mp4 [2.7 MB]
31-15-1-3 门锁设备操作网络通信介绍.mp4 [10.2 MB]
31-15-1-4 用户指纹操作网络通信介绍.mp4 [5.2 MB]
31-15-1-5 电器设备操作网络通信介绍.mp4 [5.2 MB]
31-15-1-2 设备端通信介绍(二).mp4 [3.8 MB]
31-15-1-1 设备端通信介绍(一).mp4 [4.3 MB]
31-15-1-6 传感器设备操作网络通信介绍.mp4 [4.1 MB]
📁 31-6-1 第1章 Linux 下指纹模块设备类编写
31-6-1-12 指纹设备类中实现搜索指纹函数接口.mp4 [15.4 MB]
31-6-1-3 指纹设备类中收发包函数实现(二).mp4 [12.3 MB]
31-6-1-1 指纹设备类添加.mp4 [6.5 MB]
31-6-1-4 指纹设备类中收发包函数实现(三).mp4 [22.4 MB]
31-6-1-10 指纹设备类中存储模板函数实现及测试.mp4 [14.6 MB]
31-6-1-11 指纹设备类中实现录入指纹函数接口.mp4 [18.0 MB]
31-6-1-5 指纹设备类中握手函数实现.mp4 [31.0 MB]
31-6-1-15 指纹设备类中实现清空指纹库函数接口.mp4 [9.5 MB]
31-6-1-8 指纹设备类中指纹图像生成特征码函数实现及测试.mp4 [13.5 MB]
31-6-1-2 指纹设备类中收发包函数实现(一).mp4 [11.6 MB]
31-6-1-9 指纹设备类中合成模板函数实现及测试.mp4 [15.3 MB]
31-6-1-7 指纹设备类中探测指纹图像函数实现及测试.mp4 [19.6 MB]
31-6-1-16 添加调试宏开关屏蔽调试信息.mp4 [9.0 MB]
31-6-1-13 指纹设备类中实现验证指纹函数接口.mp4 [14.3 MB]
31-6-1-14 指纹设备类中实现删除指纹函数接口.mp4 [17.0 MB]
31-6-1-6 指纹设备类中握手函数测试.mp4 [23.8 MB]
📁 31-16-1 第1章 设备端网络通信Linux端实现
31-16-1-9 UdpNetCommunication类实现(二).mp4 [27.3 MB]
31-16-1-3 SmartDeviceNetProtocol类中实现json数据解析(二).mp4 [18.6 MB]
31-16-1-8 UdpNetCommunication类实现(一).mp4 [33.5 MB]
31-16-1-4 SmartDeviceNetProtocol类中实现json数据协议字段添加.mp4 [29.1 MB]
31-16-1-6 SmartDeviceNetProtocol类测试程序编译测试.mp4 [28.6 MB]
31-16-1-10 UdpNetCommunication类实现(三).mp4 [13.5 MB]
31-16-1-2 SmartDeviceNetProtocol类中实现json数据解析(一).mp4 [21.8 MB]
31-16-1-5 SmartDeviceNetProtocol类测试程序编写.mp4 [22.1 MB]
31-16-1-7 网络通信类设计.mp4 [15.2 MB]
31-16-1-1 SmartDeviceNetProtocol类添加.mp4 [16.2 MB]
📁 31-21-1 第1章 MQTT协议介绍
31-21-1-9 MQTT协议固定头介绍(一).mp4 [10.0 MB]
31-21-1-5 QoS 0介绍.mp4 [6.5 MB]
31-21-1-8 MQTT协议格式介绍.mp4 [4.4 MB]
31-21-1-12 MQTT协议消息体部分介绍.mp4 [8.2 MB]
31-21-1-7 QoS 2介绍.mp4 [22.1 MB]
31-21-1-2 MQTT特点介绍.mp4 [10.5 MB]
31-21-1-1 MQTT简介.mp4 [8.7 MB]
31-21-1-10 MQTT协议固定头介绍(二).mp4 [9.5 MB]
31-21-1-6 QoS 1介绍.mp4 [9.5 MB]
31-21-1-4 MQTT QoS介绍.mp4 [3.1 MB]
31-21-1-11 MQTT协议可变头介绍.mp4 [6.6 MB]
31-21-1-3 发布和订阅者模型介绍.mp4 [21.5 MB]
📁 31-3-1 第1章 Linux系统串口编程
31-3-1-9 CMakeLists.txt介绍使用(二).mp4 [19.4 MB]
31-3-1-6 vscode工程搭建(二).mp4 [7.8 MB]
31-3-1-4 stty命令测试串口.mp4 [22.4 MB]
31-3-1-5 vscode工程搭建(一).mp4 [16.7 MB]
31-3-1-12 Linux 设置串口通信参数(二).mp4 [31.1 MB]
31-3-1-2 Uart6设备树节点修改.mp4 [26.3 MB]
31-3-1-11 Linux 设置串口通信参数(一).mp4 [37.5 MB]
31-3-1-10 CMakeLists.txt介绍使用(三).mp4 [29.8 MB]
31-3-1-7 Linux串口设备的打开与关闭.mp4 [15.9 MB]
31-3-1-8 CMakeLists.txt介绍使用(一).mp4 [31.4 MB]
31-3-1-1 硬件原理图阅读.mp4 [19.5 MB]
31-3-1-3 Uart6短接TX与RX进行回环测试.mp4 [22.0 MB]
31-3-1-13 Linux 串口读写测试.mp4 [31.9 MB]
📁 31-23-1 第1章 网关端支持MQTT通信
31-23-1-1 智能网关网络通信介绍.mp4 [24.1 MB]
31-23-1-4 SmartDeviceGateway类实现mqtt通信.mp4 [28.5 MB]
31-23-1-2 MQTTNetCommunication类添加.mp4 [28.6 MB]
31-23-1-5 解决工程中出现的编译错误.mp4 [28.1 MB]
31-23-1-6 SmartDeviceGateway类实现mqtt通信测试(一).mp4 [13.7 MB]
31-23-1-7 SmartDeviceGateway类实现mqtt通信测试(二).mp4 [13.4 MB]
31-23-1-3 MQTTNetCommunication类接收和发送数据包函数实现.mp4 [28.8 MB]
📁 31-18-1 第1章 设备端Linux智能网关实现(二)
31-18-1-6 SmartDeviceGateway类测试程序测试查询传感器设备数据.mp4 [16.9 MB]
31-18-1-2 CommunicationDeviceSensor类添加.mp4 [36.3 MB]
31-18-1-5 CommunicationWorker类中创建通信对象.mp4 [19.0 MB]
31-18-1-4 CommunicationDeviceSniffing类添加(二).mp4 [14.6 MB]
31-18-1-9 CommunicationDeviceFingerprint类添加.mp4 [35.4 MB]
31-18-1-12 在PC机上测试指纹模块(一).mp4 [30.8 MB]
31-18-1-10 CommunicationDeviceFingerprint类修改(一).mp4 [41.9 MB]
31-18-1-8 解决嗅探设备涉及到的字节序问题.mp4 [23.2 MB]
31-18-1-14 在PC机上测试指纹模块(三).mp4 [24.6 MB]
31-18-1-3 CommunicationDeviceSniffing类添加(一).mp4 [46.3 MB]
31-18-1-13 在PC机上测试指纹模块(二).mp4 [9.9 MB]
31-18-1-11 CommunicationDeviceFingerprint类修改(二).mp4 [82.1 MB]
31-18-1-7 SmartDeviceGateway类测试程序测试嗅探设备.mp4 [13.4 MB]
31-18-1-1 CommunicationDeviceElectrical类添加.mp4 [56.0 MB]
📁 31-1-1 第1章 智能家居设备端需求分析
31-1-1-1 智能家居设备端需求介绍.mp4 [4.6 MB]
📁 31-4-1 第1章 串口调试助手调试指纹模块
31-4-1-13 指纹模块删除指纹库.mp4 [7.9 MB]
31-4-1-5 指纹录入流程介绍.mp4 [9.6 MB]
31-4-1-3 指纹模块通讯协议介绍.mp4 [17.4 MB]
31-4-1-1 指纹模块硬件接线.mp4 [17.8 MB]
31-4-1-6 指纹模块录指纹图像介绍.mp4 [15.7 MB]
31-4-1-9 指纹模块存储模板介绍.mp4 [7.4 MB]
31-4-1-10 指纹模块指纹比对流程介绍.mp4 [4.3 MB]
31-4-1-7 指纹模块生成特征码介绍.mp4 [12.0 MB]
31-4-1-11 指纹模块指纹搜索介绍.mp4 [28.9 MB]
31-4-1-2 指纹模块介绍.mp4 [13.0 MB]
31-4-1-8 指纹模块特征码合成模板介绍.mp4 [4.5 MB]
31-4-1-12 指纹模块删除指纹.mp4 [30.2 MB]
31-4-1-4 指纹模块握手过程介绍.mp4 [13.0 MB]
📁 31-17-1 第1章 设备端Linux智能网关实现(一)
31-17-1-13 CommunicationDeviceDoorlock类中门锁控制函数接口实现.mp4 [61.5 MB]
31-17-1-3 SmartDeviceGateway类中udp通信线程接收数据.mp4 [11.1 MB]
31-17-1-5 SmartDeviceGateway类中处理通信数据线对象创建.mp4 [18.6 MB]
31-17-1-8 CommunicationWorker类添加.mp4 [11.4 MB]
31-17-1-15 CommunicationDeviceDoorlock类代码优化(一).mp4 [37.4 MB]
31-17-1-20 修改UdpNetCommunication类给套接字绑定地址.mp4 [48.0 MB]
31-17-1-7 SmartDeviceGateway类实现线程的等待和唤醒.mp4 [18.5 MB]
31-17-1-17 解决代码编译中的错误(一).mp4 [66.5 MB]
31-17-1-22 SmartDeviceGateway类测试程序测试打开门锁设备(二).mp4 [11.6 MB]
31-17-1-12 CommunicationDeviceDoorlock类中添加门锁控制函数接口.mp4 [47.5 MB]
31-17-1-10 CommunicationWorker类通过map查找对象.mp4 [38.7 MB]
31-17-1-18 解决代码编译中的错误(二).mp4 [40.0 MB]
31-17-1-19 SmartDeviceGateway类测试程序编写.mp4 [18.1 MB]
31-17-1-21 SmartDeviceGateway类测试程序测试打开门锁设备(一).mp4 [21.1 MB]
31-17-1-2 SmartDeviceGateway类中udp通信线程对象创建.mp4 [29.0 MB]
31-17-1-11 CommunicationDevice类中添加通信函数.mp4 [22.9 MB]
31-17-1-9 CommunicationWorker类中doWork函数实现.mp4 [30.1 MB]
31-17-1-16 CommunicationDeviceDoorlock类代码优化(二).mp4 [32.5 MB]
31-17-1-14 CommunicationDeviceDoorlock类中门锁查询函数接口实现.mp4 [85.5 MB]
31-17-1-23 SmartDeviceGateway类测试程序测试查询门锁设备.mp4 [9.8 MB]
31-17-1-6 SmartDeviceGateway类中队列加锁处理.mp4 [20.1 MB]
31-17-1-4 SmartDeviceGateway类中udp通信线程接收数据存放到队列.mp4 [24.9 MB]
31-17-1-1 SmartDeviceGateway类添加.mp4 [5.0 MB]
📁 31-14-1 第1章 设备端通信Linux端实现
31-14-1-15 SmartDeviceManager类中openDoorlock函数接口实现(四).mp4 [38.4 MB]
31-14-1-11 SmartDeviceManager类添加.mp4 [17.8 MB]
31-14-1-3 SmartDeviceProtocol协议字段添加(二).mp4 [24.1 MB]
31-14-1-7 SmartDeviceProtocol设备通信协议包解析(二).mp4 [35.3 MB]
31-14-1-22 SmartDeviceManager类中传感器设备函数接口实现.mp4 [10.3 MB]
31-14-1-21 SmartDeviceManager类中电器设备函数接口实现.mp4 [23.6 MB]
31-14-1-14 SmartDeviceManager类中openDoorlock函数接口实现(三).mp4 [20.6 MB]
31-14-1-9 SmartDeviceProtocol设备通信协议测试(二).mp4 [25.9 MB]
31-14-1-2 SmartDeviceProtocol协议字段添加(一).mp4 [35.3 MB]
31-14-1-16 SmartDeviceManager类中closeDoorlock函数接口和queryDoorlock函数接口实现.mp4 [26.7 MB]
31-14-1-12 SmartDeviceManager类中openDoorlock函数接口实现(一).mp4 [19.7 MB]
31-14-1-23 SmartDeviceManager类中嗅探设备函数接口实现.mp4 [19.4 MB]
31-14-1-19 SmartDeviceManager类的测试程通过虚拟串口测试(一).mp4 [53.8 MB]
31-14-1-10 SmartDeviceProtocol设备通信协议测试(三).mp4 [6.0 MB]
31-14-1-8 SmartDeviceProtocol设备通信协议测试(一).mp4 [51.8 MB]
31-14-1-25 SmartDeviceManager类中嗅探函数接口测试.mp4 [33.9 MB]
31-14-1-4 SmartDeviceProtocol设备通信协议实现(一).mp4 [39.0 MB]
31-14-1-20 SmartDeviceManager类的测试程通过虚拟串口测试(二).mp4 [27.6 MB]
31-14-1-18 ubuntu安装虚拟串口调试.mp4 [16.6 MB]
31-14-1-24 SmartDeviceManager类中传感器函数接口测试.mp4 [22.8 MB]
31-14-1-17 SmartDeviceManager类的测试程序添加.mp4 [22.7 MB]
31-14-1-13 SmartDeviceManager类中openDoorlock函数接口实现(二).mp4 [27.8 MB]
31-14-1-5 SmartDeviceProtocol设备通信协议实现(二).mp4 [31.6 MB]
31-14-1-6 SmartDeviceProtocol设备通信协议包解析(一).mp4 [45.1 MB]
31-14-1-1 vscode工程添加SmartDeviceProtocol类.mp4 [9.0 MB]
📁 31-9-1 第1章 Linux alsa应用程序编程代码编写
31-9-1-4 Linux alsa分配硬件参数设置介绍.mp4 [14.2 MB]
31-9-1-20 LinuxAlsaSound类中录入WAV音频格式文件函数接口实现.mp4 [43.4 MB]
31-9-1-11 Linux alsa音频录入函数接口实现(二).mp4 [53.2 MB]
31-9-1-16 WAV格式文件头分析.mp4 [29.7 MB]
31-9-1-2 Linux alsa打开PCM设备库函数使用.mp4 [18.0 MB]
31-9-1-18 WavFile类添加设置参数函数接口.mp4 [34.4 MB]
31-9-1-13 Linux alsa音频录入PCM数据保存到文件.mp4 [31.3 MB]
31-9-1-14 Linux alsa音频录入PCM文件播放.mp4 [21.0 MB]
31-9-1-1 Linux alsa 库函数接口打开PCM设备.mp4 [14.7 MB]
31-9-1-17 WavFile类添加.mp4 [28.3 MB]
31-9-1-9 Linux alsa音频录入介绍.mp4 [21.3 MB]
31-9-1-6 Linux alsa测试程序编写.mp4 [30.9 MB]
31-9-1-3 Linux alsa分配硬件参数对象.mp4 [16.0 MB]
31-9-1-5 Linux alsa分配硬件参数设置实现.mp4 [31.3 MB]
31-9-1-8 Linux alsa测试程序运行.mp4 [16.1 MB]
31-9-1-21 录入WAV格式音频文件测试.mp4 [43.0 MB]
31-9-1-15 WAV格式介绍.mp4 [48.4 MB]
31-9-1-12 Linux alsa音频录入函数接口实现(三).mp4 [30.3 MB]
31-9-1-19 WavFile类添加写入数据函数接口.mp4 [37.1 MB]
31-9-1-10 Linux alsa音频录入函数接口实现(一).mp4 [23.2 MB]
31-9-1-7 Linux alsa测试程序编译.mp4 [27.6 MB]
📁 31-7-1 第1章 指纹模块在小车上面使用
31-7-1-10 指纹比对线程暂停与恢复实现(一).mp4 [20.8 MB]
31-7-1-4 在指纹设备类中添触摸状态检测.mp4 [33.7 MB]
31-7-1-14 指纹录入功能测试.mp4 [14.2 MB]
31-7-1-15 暂停功能隐藏bug解决.mp4 [21.5 MB]
31-7-1-5 在指纹设备类中触摸状态检测测试(一).mp4 [10.5 MB]
31-7-1-7 指纹模块管理类添加.mp4 [6.2 MB]
31-7-1-11 指纹比对线程暂停与恢复实现(二).mp4 [26.2 MB]
31-7-1-13 指纹录入功能添加.mp4 [20.2 MB]
31-7-1-9 指纹比对在小车上面测试.mp4 [20.6 MB]
31-7-1-3 指纹模块使用编程思路介绍.mp4 [9.4 MB]
31-7-1-1 指纹模块在小车上面接线介绍.mp4 [51.4 MB]
31-7-1-8 指纹比对线程实现.mp4 [17.9 MB]
31-7-1-6 在指纹设备类中触摸状态检测测试(二).mp4 [15.2 MB]
31-7-1-12 指纹比对线程暂停与恢复测试.mp4 [15.4 MB]
31-7-1-16 指纹删除和清空指纹库功能测试.mp4 [23.1 MB]
31-7-1-2 通过GPIO子系统获取触摸管脚电平状态.mp4 [17.7 MB]
📁 31-2-1 第1章 相关硬件购买说明
31-2-1-1 指纹模块购买介绍.mp4 [12.6 MB]
31-2-1-2 语音识别模块麦克风购买介绍.mp4 [5.0 MB]
📁 02-阶段二:嵌入式开发基础之数据结构
📁 第6周数据结构-非线性结构
📁 3-哈希表
📁 第1章哈希表
1-3哈希表之开放地址法(下)_ev.mp4 [25.5 MB]
1-1哈希表介绍_ev.mp4 [24.4 MB]
1-2哈希表之开放地址法(上)_ev.mp4 [36.6 MB]
1-4哈希表之链地址法(上)_ev.mp4 [26.8 MB]
1-5哈希表之链地址法(下)_ev.mp4 [31.6 MB]
附件.exe [329.7 KB]
📁 2-图
📁 第1章图的操作
1-2 作业题-慕课网体系课.pdf [223.4 KB]
1-1图的基本概念讲解_ev.mp4 [22.0 MB]
1-4图的存储之深度优先遍历_ev.mp4 [58.7 MB]
1-5图的存储之广度优先遍历_ev.mp4 [50.0 MB]
1-3图的存储——邻接矩阵_ev.mp4 [45.8 MB]
附件.exe [168.4 MB]
📁 1-二叉树
📁 第1章二叉树
1-3二叉树基本概念(下)_ev.mp4 [33.2 MB]
1-9非递归遍历之前序遍历_ev.mp4 [33.7 MB]
1-10非递归遍历之中序遍历_ev.mp4 [21.1 MB]
1-1二叉树基本概念(上)_ev.mp4 [37.1 MB]
1-13哈夫曼编码_ev.mp4 [31.0 MB]
1-2 作业题-慕课网体系课.pdf [269.0 KB]
1-4二叉树的遍历_ev.mp4 [38.4 MB]
1-7完全二叉树的递归遍历代码实战_ev.mp4 [23.1 MB]
1-8二叉树的递归遍历_ev.mp4 [40.7 MB]
1-6完全二叉树的递归创建思路_ev.mp4 [27.1 MB]
1-12 作业题-慕课网体系课.pdf [313.4 KB]
1-5 作业题-慕课网体系课.pdf [321.5 KB]
1-11非递归遍历之后续遍历_ev.mp4 [34.9 MB]
1-14 作业题-慕课网体系课.pdf [196.1 KB]
附件.exe [633.6 KB]
第6周数据结构-非线性结构必看.zip [1.8 MB]
📁 第8周数据结构项目实战
📁 1-学生管理系统
📁 第1章学生管理系统
1-2学生管理系统之登录设计_ev.mp4 [36.3 MB]
1-1学生管理系统总纲_ev.mp4 [28.1 MB]
1-7学生管理系统之更新学生信息_ev.mp4 [58.4 MB]
1-3学生管理系统之整体框架设计_ev.mp4 [69.0 MB]
1-8学生管理系统之删除学生_ev.mp4 [20.1 MB]
1-5学生管理系统之输出学生_ev.mp4 [16.2 MB]
1-6学生管理系统之查找_ev.mp4 [18.0 MB]
1-4学生管理系统之插入学生_ev.mp4 [25.7 MB]
附件.exe [382.9 KB]
3-第二阶段考核B卷(中高级).exe [316.9 KB]
2-第二阶段考核A卷(初级).exe [316.9 KB]
📁 第7周排序与复杂度
📁 1-排序
📁 第1章排序
1-9堆排序之代码实现【优质IT资源微信AG110360】.mp4 [50.6 MB]
1-5直接插入排序【优质IT资源微信AG110360】.mp4 [38.4 MB]
1-1冒泡排序【优质IT资源微信AG110360】.mp4 [44.5 MB]
1-6shell排序【优质IT资源微信AG110360】.mp4 [51.8 MB]
1-3简单选择排序【优质IT资源微信AG110360】.mp4 [24.2 MB]
1-8堆排序之原理讲解【优质IT资源微信AG110360】.mp4 [70.3 MB]
1-7快速排序【优质IT资源微信AG110360】.mp4 [33.8 MB]
附件.exe [531.7 KB]
📁 2-时间、空间复杂度
📁 第1章时间、空间复杂度
1-7 作业题-慕课网体系课.pdf [273.2 KB]
1-6 作业题-慕课网体系课.pdf [269.0 KB]
1-5 作业题-慕课网体系课.pdf [355.9 KB]
1-1算法复杂度概述_ev.mp4 [35.8 MB]
1-2常用算法的平均时间复杂度_ev.mp4 [60.2 MB]
1-3 作业题-慕课网体系课.pdf [205.6 KB]
1-4 图文节-慕课网体系课.pdf [203.4 KB]
📁 第5周数据结构-线性结构
📁 4-队列
📁 第1章队列
1-2循环队列代码编写_ev.mp4 [28.2 MB]
1-4 作业题-慕课网体系课.pdf [642.8 KB]
1-1队列基础概念_ev.mp4 [47.2 MB]
1-3链式队列操作_ev.mp4 [76.9 MB]
附件.exe [328.6 KB]
📁 3-栈
📁 第1章数据结构之栈存储
1-3 作业题-慕课网体系课.pdf [217.7 KB]
1-1顺序栈讲解_ev.mp4 [20.7 MB]
1-2顺序栈的代码实现_ev.mp4 [54.9 MB]
1-4链式栈讲解(上)_ev.mp4 [26.9 MB]
1-5链式栈讲解(下)_ev.mp4 [27.8 MB]
附件.exe [326.8 KB]
📁 2-链表
📁 第1章链表
1-7单向链表之逆序,清除_ev.mp4 [46.4 MB]
1-5单向链表之判空,删除_ev.mp4 [29.9 MB]
1-2单向链表之创建,插入,输出(上)_ev.mp4 [45.1 MB]
1-1单向链表概述_ev.mp4 [36.7 MB]
1-3单向链表之创建,插入,输出(下)_ev.mp4 [61.8 MB]
1-8 作业题-慕课网体系课.pdf [202.2 KB]
1-6 作业题-慕课网体系课.pdf [202.3 KB]
1-10 作业题-慕课网体系课.pdf [305.2 KB]
1-4 作业题-慕课网体系课.pdf [203.3 KB]
1-9单向循环链表_ev.mp4 [26.7 MB]
附件.exe [341.2 KB]
📁 1-顺序表
📁 第1章顺序表
1-3线性表的顺序存储介绍(上)_ev.mp4 [14.9 MB]
1-6顺序表之创建,判满,插入,输出(上)_ev.mp4 [27.9 MB]
1-1数据结构基础概念_ev.mp4 [22.2 MB]
1-4线性表的顺序存储介绍(下)_ev.mp4 [24.2 MB]
1-10顺序表之判空,删除(下)_ev.mp4 [17.7 MB]
1-2 作业题-慕课网体系课.pdf [309.4 KB]
1-5 作业题-慕课网体系课.pdf [254.3 KB]
1-7顺序表之创建,判满,插入,输出(下)_ev.mp4 [19.8 MB]
1-11 作业题-慕课网体系课.pdf [251.1 KB]
1-9顺序表之判空,删除(上)_ev.mp4 [27.3 MB]
1-8 作业题-慕课网体系课.pdf [263.5 KB]
附件.exe [341.9 KB]