
📁 慕课网体系课-物联网嵌入式工程师(40周全)
📁 09-阶段九嵌入式底层开发之ARM接口技术和智能硬件开发
📁 14-阶段十四:重磅升级:硬件电路设计入门到实战
📁 04-阶段四:嵌入式应用层开发之Linux 文件操作
📁 01-阶段一:嵌入式开发基础之Linux C语言编程
📁 03-阶段三:嵌入式开发基础之Linux Shell和Makefile
📁 05-阶段五:嵌入式应用层开发之 Linux 多进程、多线程、IO模型
📁 11-阶段十一:嵌入式底层开发之 Linux设备驱动入门到高级进阶
📁 13-阶段十三:独立开发阶段-三大热门物联网、智能硬件项目任选
📁 07-阶段七:嵌入式应用层开发之Linux C++编程
📁 08-阶段八:嵌入式应用层开发之-人机交互QT编程
📁 10-阶段十:智能硬件开发-嵌入式底层开发之系统移植
📁 06-阶段六:嵌入式应用层开发之Linux 网络编程
📁 12-阶段十二:智能家具实战-嵌入式企业级项目
📁 02-阶段二:嵌入式开发基础之数据结构
📁 第23周智能硬件开发-单片机常用外设
📁 第24周stm32芯片-智能硬件项目实战与企业笔试
📁 第22周智能硬件开发-ARM核介绍和基础外设
📁 第37周 STM32最小系统 – 硬件电路设计实战项目(一)
📁 第40周 8路逻辑分析仪 – 硬件电路设计实战项目(四)
📁 第38周 CAN总线分析仪 – 硬件电路设计实战项目(二)
📁 第36周 硬件电路设计-电路基础知识
📁 第39周 4路输入输出控制器 – 硬件电路设计实战项目(三)
📁 第10周Linux文件IO和标准IO
📁 第11周Linux下文件操作项目实践与阶段评测
📁 第4周 C语言项目实战与《阶段笔试》
📁 第3周 C语言高级进阶
📁 第1周 嵌入式开发基石-计算机基础与C语言
📁 第2周 C语言进阶-编程思想
📁 第0周 物联网丨嵌入式工程师就业班开学典礼
📁 第35周 独立开发阶段-三大热门领域项目
📁 第9周Shell编程和Makefile工程管理
📁 第13周Linux项目实战-实现并发服务器模型与企业笔试
📁 第12周Linux多进程、多线程、IO模型
📁 第29周 嵌入式底层核心技能-Linux设备驱动高级1
📁 第28周 嵌入式底层核心技能-Linux设备驱动中级
📁 第27周 嵌入式底层核心技能-Linux设备驱动初级
📁 第30周 嵌入式底层核心技能-Linux设备驱动高级2
📁 第26周嵌入式开发-系统移植-bootloader、yocto
📁 第25周大厂必备-linux内核与文件系统移植
📁 第21周项目实战-QT开发音乐播放器
📁 第20周嵌入式产品人机交互必备-QT框架
📁 第18周软件设计模式与C++11新特性
📁 第17周从C到C++
📁 第19周项目实战-C++语言实现五子棋游戏与企业笔试
📁 第14周网络基础和UDPSocket编程
📁 第15周TCPSocket编程和WireShark抓包分析
📁 第16周网络编程项目实战-网络视频监控与企业笔试
📁 第7周排序与复杂度
📁 第8周数据结构项目实战
📁 第5周数据结构-线性结构
📁 第6周数据结构-非线性结构
📁 12-继电器控制
📁 8-ESP8266无线通信控制小车
📁 6-PWM电机控制
📁 11-SHT31温湿度传感器
📁 13-PID算法控制小车自动循迹
📁 7-PS2手柄控制小车
📁 3-stm32GPIO控制
📁 10-数码管显示RTC时间
📁 2-stm32程序下载
📁 9-蓝牙控制小车
📁 1-stm32介绍及开发环境搭建
📁 4-stm32启动流程分析
📁 5-stm32串口通信
📁 4-中断处理
📁 10-SPI总线
📁 5-ADC控制
📁 2-PWM控制蜂鸣器
📁 3-串口通信
📁 14-LCD屏控制之理论篇
📁 16-Camera控制之理论篇
📁 15-LCD屏控制之实战篇
📁 19-电容触摸屏控制
📁 7-RTC时间获取
📁 9-IIC总线(二)
📁 13-CAN总线通信之实战篇
📁 17-Camera控制之实战篇(一)
📁 8-IIC总线(一)
📁 1-GPT实现延时
📁 12-CAN总线通信之理论篇
📁 6-WDOG看门狗使用
📁 11-wire单总线通信
📁 18-Camera控制之实战篇(二)
📁 第32周 智能家居项目实战之STM32单片机设备端开发
📁 第33周 人脸指纹识别考勤机设计与实战
📁 第34周 物联网、嵌入式项目答辩和就业指导
📁 第31周 智能家居项目实战之Linux智能网关端开发
📁 37-1-1 第1章 STM32最小系统-电路设计实战项目1
📁 40-1-1 第1章 8路逻辑分析仪 – 硬件电路设计实战项目(四)
📁 38-1-1 第1章 CAN总线分析仪-电路设计实战项目2
📁 2-芯片产业链及ARM核介绍
📁 4-ARM指令开发环境搭建
📁 11-ARM核异常处理
📁 3-ARM工作模式及寄存器资源
📁 12-电子电路基础知识
📁 8-ARM指令流水线分析及伪指令
📁 5-ARM数据传送及运算指令
📁 7-ARM内存访问指令及状态访问指令
📁 10-gcc优化与volatile关键字
📁 13-小车安装及硬件介绍
📁 9-ATPSC标准及汇编与C混合编程
📁 16-GPIO控制按键
📁 15-GPIO控制LED灯
📁 6-ARM比较指令及跳转指令
📁 14-IMX6ULL裸机开发环境搭建
📁 1-ARM课程介绍及开发环境搭建
📁 39-1-1 第1章 4路输入输出控制器-电路设计实战项目3
📁 1-实现一个基础的shell程序
📁 3-基于标准C库的文件操作
📁 2-基于文件描述符的文件操作
📁 1-Linux系统调用实现原理讲解
📁 4-动态库、静态库制作和使用
📁 36-1-1 第1章 硬件电路设计-电路基础知识
📁 第0章 C语言编程常用知识
📁 第1章 C语言中结构体、联合体,枚举、位域
📁 第2章 C语言中的内存管理
📁 第2章 C语言中指针
📁 第1章 C语言中的数组
📁 第0章 C语言中的控制语句
📁 第3章 C语言中的函数
📁 第1章 C项目实践-俄罗斯方块游戏
📁 第0章 C项目实战-日历系统
📁 第1章 计算机基础知识
📁 第3章 vim编辑器和gcc编译器
📁 第7章 C语言中的运算符
📁 第5章 数据的存储
📁 第6章 C语言中的数据类型
📁 第4章 数据进制的转换
📁 第2章 Linux基础命令
📁 第0章 开发环境搭建
📁 第0章 物联网丨嵌入式工程师就业班开学典礼
📁 1-Linux项目实战-实现并发服务器模型
📁 2-awk和sed命令
📁 3-shell脚本编程
📁 6-第三阶段考核B卷
📁 1-Linux常用命令
📁 4-Makefile多文件工程管理
📄 5-第三阶段考核A卷.exe
📁 35-3-1 第1章 智能网关项目需求
📁 35-1-1 第1章 项目需求申请
📁 35-2-1 第1章 智能售货机项目需求
📁 1-Linux中断子系统
📁 9-Linux 驱动并发控制(二)
📁 2-中断上半部与下半部
📁 6-ADC设备驱动及misc子系统
📁 3-中断下半部机制
📁 8-Linux 驱动并发控制(一)
📁 4-Linux 内核时间管理和定时器
📁 10-Linux 驱动并发控制(三)
📁 5-Linux input子系统
📁 7-Linux 驱动IO模型
📁 7-线程相关的命令
📁 12-IO多路复用
📁 1-进程的概念
📁 9-线程间通信
📁 8-创建多个线程
📁 2-进程相关的命令
📁 11-阻塞非阻塞IO
📁 4-进程间通信
📁 3-创建多个进程
📁 10-线程间同步
📁 5-进程间同步
📁 6-线程的概念
📁 2-Linux驱动之模块化编程
📁 6-imx6ull LED驱动实现
📁 7-platform子系统
📁 4-Linux设备驱动介绍
📁 10-LED驱动leds-gpio使用
📁 3-Linux驱动之模块参数和符号导出
📁 5-Linux字符设备驱动
📁 1-学习方法及开发环境搭建
📁 8-设备树使用
📁 09-pinctrl子系统与GPIO子系统
📁 29-1-1 第1章 I2C设备驱动子系统之控制器驱动
📁 29-9-1 第1章 spi master的消息队列机制
📁 29-3-1 第1章 I2C设备驱动子系统之从设备驱动
📁 29-4-1 第1章 Linux IIO子系统
📁 29-5-1 第1章 Linux regmap子系统
📁 29-7-1 第1章 SPI设备驱动子系统之spidev
📁 29-6-1 第1章 SPI设备驱动子系统之控制器驱动
📁 29-10-1 第1章 Linux RFID RC522驱动
📁 29-11-1 第1章 Linux RFID RC522应用程序
📁 29-8-1 第1章 SPI设备驱动子系统之从设备驱动
📁 29-2-1 第1章 I2C设备驱动子系统之i2c-dev
📁 1-u-boot初步接触
📁 2-u-boot启动流程源码分析(一)
📁 5-Qt云音乐播放器专辑图片动画显示
📁 10-Qt云音乐播放器本地歌曲播放实现
📁 7-Qt云音乐播放器菜单栏功能实现
📁 6-Qt云音乐播放器功能按钮处理
📁 2-Qt云音乐播放器HTTP通信及歌曲搜索
📁 9-Qt云音乐播放器歌曲信息数据库存储
📁 4-Qt云音乐播放器歌词与歌曲同步
📁 3-Qt云音乐播放器网络歌曲播放功能实现
📁 8-Qt云音乐播放器歌曲下载实现
📁 1-项目实战-Qt云音乐播放器介绍及UI设计
📁 11-Qt云音乐播放器程序发布及总结
📁 30-13-1 第1章 Linux 块设备驱动之Flash存储器(一)
📁 30-15-1 第1章 Linux 块设备驱动之MMC子系统
📁 30-9-1 第1章 Linux 网络子系统之网卡控制器驱动(一)
📁 30-12-1 第1章 Linux 块设备驱动之ramdisk
📁 30-16-1 第1章 Linux 块设备驱动之emmc驱动
📁 30-2-1 第1章 Linux LCD驱动(二)
📁 30-10-1 第1章 Linux 网络子系统之网卡控制器驱动(二)
📁 30-14-1 第1章 Linux 块设备驱动之Flash存储器(二)
📁 30-4-1 第1章 Linux Camera应用程序
📁 30-3-1 第1章 Linux 触摸屏驱动
📁 30-7-1 第1章 mjpeg-streamer移植及测试摄像头驱动
📁 30-1-1 第1章 Linux LCD驱动(一)
📁 30-8-1 第1章 Linux 网络子系统之虚拟网卡驱动
📁 30-5-1 第1章 v4l2子系统之Camera控制器驱动
📁 30-6-1 第1章 Linux v4l2子系统之Camera Sensor驱动
📁 30-11-1 第1章 Linux 网络子系统之phy驱动
📁 6-wifi网卡RTL8723驱动移植
📁 3-u_boot引导Linux内核启动
📁 4-Linux内核移植(一)
📁 8-LCD及触摸屏驱动移植
📁 1-学习方法介绍及系统启动流程分析
📁 7-busybox制作根文件系统
📁 2-IMX6ull芯片启动流程分析及镜像烧写
📁 9-tslib及Qt移植
📁 5-Linux内核移植(二)
📁 11-代理设计模式
📁 9-工厂设计模式
📁 2-C++11常用新语法关键字
📁 12-策略设计模式
📁 1-C++11介绍
📁 13-观察者设计模式
📁 3-右值引用与移动语义
📁 10-适配器设计模式
📁 5-可调用对象与function包装器
📁 8-单例设计模式
📁 6-智能指针
📁 4-lambda表达式
📁 7-设计模式介绍
📁 4-QString与QByteArray使用
📁 5-Qt文件操作
📁 1-Qt介绍及工程搭建
📁 2-Qt信号与槽
📁 7-Qt网络编程
📁 6-Qt多线程编程
📁 9-Qt图形与图像
📁 3-Qt事件机制
📁 10-Qt布局与QSS样式
📁 8-Qt数据库编程
📁 3-C++函数增强部分
📁 13-C++运算符重载
📁 6-面向对象与面向过程编程思想介绍
📁 9-C++构造函数与析构函数
📁 20-C++虚析构函数含义
📁 25-C++关联容器运用
📁 24-C++顺序容器运用
📁 7-C++类的设计
📁 5-C++链接C库
📁 11-C++const关键字用法
📁 16-C++菱形继承
📁 4-C++动态内存分配与释放
📁 22-C++泛型编程之函数模板
📁 8-对象创建与this指针
📁 1-C++初步认识及命名空间
📁 12-C++友元
📁 18-C++多态实现原理分析
📁 23-C++泛型编程之类模板
📁 10-C++静态成员与非静态成员
📁 14-C++继承与组合
📁 2-C++引用
📁 27-C++迭代器与函数对象
📁 21-C++抽象类与虚继承
📁 19-C++中重载、覆盖、隐藏辨析
📁 26-C++容器适配器运用
📁 17-C++多态编程
📁 15-C++类成员访问权限
📁 2-棋子对象实现
📁 4-玩家对象实现
📁 5-按键控制
📁 3-棋盘对象实现
📁 1-VT100终端控制码介绍
📁 3-TCP粘包分析
📁 5-WireShark抓包工具
📁 4-强化tcpsocket的使用
📁 2-TCP服务器端实现
📁 1-TCP客户端实现
📁 9-udp并发服务器实现
📁 5-TCPUDP协议
📁 1-网络基础知识
📁 8-udp服务器端实现
📁 4-一帧数据包格式
📁 7-udp客户端实现
📁 2-数据包内网、外网传输
📁 6-网络通信中常用协议
📁 3-网络模型及网络协议栈的设计原理
📁 3-实现HTTP协议数据传输
📁 1-Linux系统中获取摄像头数据
📁 2-libjpg库使用
📁 4-远程视频监控
📁 1-排序
📁 2-时间、空间复杂度
📁 3-栈
📁 4-队列
📁 2-链表
📁 1-顺序表
📁 3-哈希表
📁 2-图
📁 1-二叉树
📁 第1章继电器控制
📁 1-学生管理系统
📄 2-第二阶段考核A卷(初级).exe
📄 3-第二阶段考核B卷(中高级).exe
📁 第1章ESP8266无线通信控制小车
📁 第1章SHT31温湿度传感器
📁 第1章PID算法控制小车自动循迹
📁 第1章PWM电机控制
📁 第1章PS2手柄控制小车
📁 第1章stm32GPIO控制
📁 第1章数码管显示RTC时间
📁 第1章stm32程序下载
📁 第1章stm32介绍及开发环境搭建
📁 第1章蓝牙控制小车
📁 第1章stm32串口通信
📁 第1章stm32启动流程分析
📁 第1章PWM控制蜂鸣器
📁 第1章中断处理
📁 第1章ADC控制
📁 第1章SPI总线
📁 第1章LCD屏控制之理论篇
📁 第1章LCD屏控制之实战篇
📁 第1章串口通信
📁 第1章串口通信
📁 第1章Camera控制之理论篇
📁 第1章IIC总线(二)
📁 第1章CAN总线通信之实战篇
📁 第1章RTC时间获取
📁 第1章电容触摸屏控制
📁 第1章GPT实现延时
📁 第1章Camera控制之实战篇(一)
📁 第1章CAN总线通信之理论篇
📁 第1章IIC总线(一)
📁 第1章WDOG看门狗使用
📁 第1章Camera控制之实战篇(二)
📁 32-15-1 第1章 设备端支持wifi通信控制外设(二)
📁 32-3-1 第1章 FreeRTOS任务管理(二)
📁 32-9-1 第1章 FreeRTOS之内存管理
📁 32-8-1 第1章 FreeRTOS之Tickless低功耗模式
📁 32-10-1 第1章 设备端开发环境搭建
📁 32-14-1 第1章 设备端支持wifi通信控制外设(一)
📁 32-5-1 第1章 FreeRTOS消息队列
📁 32-7-1 第1章 FreeRTOS同步与互斥(二)
📁 32-11-1 第1章 设备端支持串口通信控制外设(一)
📁 32-4-1 第1章 FreeRTOS软件定时器
📁 32-2-1 第1章 FreeRTOS任务管理(一)
📁 32-1-1 第1章 1.FreeRTOS初步接触
📁 32-12-1 第1章 设备端支持串口通信控制外设(二)
📁 32-6-1 第1章 FreeRTOS同步与互斥(一)
📁 32-17-1 第1章 设备端支持wifi通信控制外设(四)
📁 32-16-1 第1章 设备端支持wifi通信控制外设(三)
📁 32-13-1 第1章 设备端支持串口通信控制外设(三)
📁 第1章wire单总线通信
📁 34-1-1 第1章 项目成果展示
📁 31-7-1 第1章 指纹模块在小车上面使用
📁 31-9-1 第1章 Linux alsa应用程序编程代码编写
📁 31-14-1 第1章 设备端通信Linux端实现
📁 31-17-1 第1章 设备端Linux智能网关实现(一)
📁 31-4-1 第1章 串口调试助手调试指纹模块
📁 31-1-1 第1章 智能家居设备端需求分析
📁 31-18-1 第1章 设备端Linux智能网关实现(二)
📁 31-23-1 第1章 网关端支持MQTT通信
📁 31-3-1 第1章 Linux系统串口编程
📁 31-21-1 第1章 MQTT协议介绍
📁 31-16-1 第1章 设备端网络通信Linux端实现
📁 31-6-1 第1章 Linux 下指纹模块设备类编写
📁 31-2-1 第1章 相关硬件购买说明
📁 31-15-1 第1章 设备端网络通信协议介绍
📁 31-8-1 第1章 Linux alsa应用程序编程相关概念介绍
📁 31-20-1 第1章 设备端数据库操作
📁 31-12-1 第1章 Modbus协议
📁 31-19-1 第1章 Linux SQLITE3编程
📁 31-13-1 第1章 设备端通信协议介绍
📁 31-10-1 第1章 Linux下snowboy实现静音检测及语音唤醒
📁 31-11-1 第1章 Linux下百度API实现语音识别
📁 31-5-1 第1章 Linux下指纹模块协议类编写
📁 31-22-1 第1章 Linux MQTT使用
📁 33-1-1 第1章 人脸指纹识别考勤机-项目背景分析
📁 33-4-1 第1章 考勤软件设计
📁 33-2-1 第1章 指纹模块控制开发
📁 33-5-1 第1章 数据库操作
📁 33-3-1 第1章 后台线程的设计
📁 33-6-1 第1章 人脸识别功能开发
📄 37-1-1-41 32最小系统-生成BOM表.mp4
📄 37-1-1-28 32最小系统-SWD接口走线.mp4
📄 37-1-1-31 32最小系统-OLED走线.mp4
📄 37-1-1-1 32最小系统-电路成品展示.mp4
📄 37-1-1-32 32最小系统-RS485走线1.mp4
📄 37-1-1-18 32最小系统-USB转串口走线.mp4
📄 37-1-1-23 32最小系统-扩展IO走线4.mp4
📄 37-1-1-38 32最小系统-敷铜.mp4
📄 37-1-1-29 32最小系统-电源走线1.mp4
📄 37-1-1-20 32最小系统-扩展IO走线1.mp4
📄 37-1-1-9 32最小系统-主控部分.mp4
📄 37-1-1-17 32最小系统-元件布局.mp4
📄 37-1-1-22 32最小系统-扩展IO走线3.mp4
📄 37-1-1-10 32最小系统-系统时钟.mp4
📄 37-1-1-2 32最小系统-PCB工程创建.mp4
📄 37-1-1-24 32最小系统-设置过孔最小最大值.mp4
📄 37-1-1-35 32最小系统-按键走线.mp4
📄 37-1-1-44 32最小系统-SMT下单.mp4
📄 37-1-1-34 32最小系统-LED走线.mp4
📄 37-1-1-21 32最小系统-扩展IO走线2.mp4
📄 37-1-1-19 32最小系统-晶振电路走线.mp4
📄 37-1-1-37 32最小系统-电器检查.mp4
📄 37-1-1-26 32最小系统-扩展IO走线5.mp4
📄 37-1-1-6 32最小系统-USB转串口1.mp4
📄 37-1-1-5 32最小系统-设置固定孔.mp4
📄 37-1-1-43 32最小系统-PCB下单.mp4
📄 37-1-1-33 32最小系统-RS485走线2.mp4
📄 37-1-1-46 32最小系统-硬件功能验证1.mp4
📄 37-1-1-36 32最小系统-系统复位走线.mp4
📄 37-1-1-16 32最小系统-RS485总线2.mp4
📄 37-1-1-15 32最小系统-RS485总线1.mp4
📄 37-1-1-45 32最小系统-配件采购.mp4
📄 37-1-1-40 32最小系统-泪滴.mp4
📄 37-1-1-25 32最小系统-布线冲突问题解决.mp4
📄 37-1-1-8 32最小系统-电源部分.mp4
📄 37-1-1-3 32最小系统-绘制板子尺寸.mp4
📄 37-1-1-12 32最小系统-系统复位.mp4
📄 37-1-1-14 32最小系统-OLED部分.mp4
📄 37-1-1-11 32最小系统-系统启动.mp4
📄 37-1-1-39 32最小系统-微调与检查.mp4
📄 37-1-1-27 32最小系统-扩展IO走线6.mp4
📄 37-1-1-42 32最小系统-生成坐标文件.mp4
📄 37-1-1-30 32最小系统-电源走线2.mp4
📄 37-1-1-47 32最小系统-硬件功能验证2.mp4
📄 37-1-1-13 32最小系统-LED部分.mp4
📄 37-1-1-7 32最小系统-USB转串口2.mp4
📄 37-1-1-4 32最小系统-绘制圆切角.mp4
📁 第1章ARM指令开发环境搭建
📄 40-1-1-6 逻辑分析仪-电源.mp4
📄 40-1-1-1 逻辑分析仪-实物展示.mp4
📄 40-1-1-2 逻辑分析仪-原理图.mp4
📄 40-1-1-3 逻辑分析仪-主控1.mp4
📄 40-1-1-11 逻辑分析仪-电源走线.mp4
📄 40-1-1-9 逻辑分析仪-测量接口.mp4
📄 40-1-1-14 逻辑分析仪-二极管走线.mp4
📄 40-1-1-15 逻辑分析仪-LED走线.mp4
📄 40-1-1-16 逻辑分析仪-EEPROM走线.mp4
📄 40-1-1-19 逻辑分析仪-其他走线.mp4
📄 40-1-1-23 逻辑分析仪-PCB下单与贴片.mp4
📄 40-1-1-7 逻辑分析仪-EEPROM.mp4
📄 40-1-1-18 逻辑分析仪-系统电源走线.mp4
📄 40-1-1-17 逻辑分析仪-复位走线.mp4
📄 40-1-1-8 逻辑分析仪-LED部分.mp4
📄 40-1-1-4 逻辑分析仪-主控2.mp4
📄 40-1-1-24 逻辑分析仪-电路验证与使用.mp4
📄 40-1-1-13 逻辑分析仪-排阻走线.mp4
📄 40-1-1-5 逻辑分析仪-主控3.mp4
📄 40-1-1-22 逻辑分析仪-检查电路.mp4
📄 40-1-1-10 逻辑分析仪-晶振走线.mp4
📄 40-1-1-12 逻辑分析仪-8通道走线.mp4
📄 40-1-1-20 逻辑分析仪-敷铜.mp4
📄 40-1-1-21 逻辑分析仪-敷铜问题处理.mp4
📄 38-1-1-11 CANable-导出BOM与位图.mp4
📄 38-1-1-7 CANable-CAN总线走线.mp4
📄 38-1-1-8 CANable-LED走线.mp4
📄 38-1-1-10 CANable-电器检查.mp4
📄 38-1-1-1 CANable-电路成品展示.mp4
📄 38-1-1-13 CANable-SMT下单.mp4
📄 38-1-1-12 CANable-PCB下单.mp4
📄 38-1-1-4 CANable-扩展IO.mp4
📄 38-1-1-2 CANable-工程创建.mp4
📄 38-1-1-5 CANable-CAN总线.mp4
📄 38-1-1-9 CANable-USB走线.mp4
📄 38-1-1-6 CANable-原理图更新PCB.mp4
📄 38-1-1-14 CANable-硬件验证.mp4
📄 38-1-1-3 CANable-主控部分.mp4
📁 第1章芯片产业链及ARM核介绍
📁 第1章ARM工作模式及寄存器资源
📁 第1章ARM指令流水线分析及伪指令
📁 第1章ARM核异常处理
📁 第1章电子电路基础知识
📁 第1章ARM内存访问指令及状态访问指令
📁 第1章gcc优化与volatile关键字
📁 第1章小车安装及硬件介绍
📁 第1章ARM数据传送及运算指令
📁 第1章GPIO控制LED灯
📁 第1章GPIO控制按键
📁 第1章ATPSC标准及汇编与C混合编程
📁 第1章ARM比较指令及跳转指令
📁 第1章IMX6ULL裸机开发环境搭建
📁 第1章项目简介与框架设计
📁 第3章ls命令设计与实现
📁 第2章cp命令设计与实现
📄 附件.exe
📄 39-1-1-16 4路开关-继电器走线2.mp4
📄 39-1-1-24 4路开关-系统电源走线.mp4
📄 39-1-1-19 4路开关-主控走线.mp4
📄 39-1-1-30 4路开关-硬件测试2.mp4
📄 39-1-1-2 4路开关-主控部分.mp4
📄 39-1-1-26 4路开关-DRC检查.mp4
📄 39-1-1-1 4路开关-产品展示.mp4
📄 39-1-1-11 4路开关-元器件布局.mp4
📄 39-1-1-9 4路开关-板框与定位孔.mp4
📄 39-1-1-29 4路开关-硬件测试1.mp4
📄 39-1-1-25 4路开关-禁止敷铜.mp4
📄 39-1-1-22 4路开关-CAN总线走线.mp4
📄 39-1-1-3 4路开关-电源部分.mp4
📄 39-1-1-17 4路开关-继电器走线3.mp4
📄 39-1-1-27 4路开关-开槽实现.mp4
📄 39-1-1-20 4路开关-系统复位走线.mp4
📄 39-1-1-13 4路开关-电源走线.mp4
📄 39-1-1-14 4路开关-数字输入走线.mp4
📄 39-1-1-23 4路开关-下载与SWD走线.mp4
📄 39-1-1-15 4路开关-继电器走线1.mp4
📄 39-1-1-28 4路开关-PCB下单与贴片.mp4
📄 39-1-1-12 4路开关-4G模块布局.mp4
📄 39-1-1-21 4路开关-RS485走线.mp4
📄 39-1-1-5 4路开关-CAN总线.mp4
📄 39-1-1-6 4路开关-RS485总线.mp4
📄 39-1-1-7 4路开关-4G接口部分.mp4
📄 39-1-1-4 4路开关-继电器部分.mp4
📄 39-1-1-18 4路开关-继电器走线4.mp4
📄 39-1-1-8 4路开关-数字输入部分.mp4
📄 39-1-1-10 4路开关-板子预留区域.mp4
📁 第1章ARM课程介绍及开发环境搭建
📁 第1章基于文件描述符的文件操作
📄 附件.exe
📁 第1章动态库、静态库制作和使用
📄 附件.exe
📁 第1章Linux系统调用实现原理讲解
📄 附件.exe
📁 第1章基于标准C库的文件操作
📄 附件.exe
📄 1-1 C语言宏定义的使用上.mp4
📄 1-4 条件编译.mp4
📄 1-6 C语言中的多文件编程上.mp4
📄 1-7 C语言中的多文件编程下.mp4
📄 1-2 C语言宏定义的使用下.mp4
📄 36-1-1-25 常用元器件-蜂鸣器.mp4
📄 36-1-1-5 电路基础-电容的理解.mp4
📄 36-1-1-30 常用元器件-LDO电源芯片.mp4
📄 36-1-1-6 电路基础-功率的理解.mp4
📄 36-1-1-21 数字电路-555定时器产生方波.mp4
📄 36-1-1-26 常用元器件-光耦.mp4
📄 36-1-1-34 测量工具-示波器功能.mp4
📄 36-1-1-27 常用元器件-继电器.mp4
📄 36-1-1-33 测量工具-万用表功能.mp4
📄 36-1-1-11 模拟电路-三极管练习.mp4
📄 36-1-1-36 电路设计软件-介绍.mp4
📄 36-1-1-37 电路设计软件-AltiumDesigner介绍.mp4
📄 36-1-1-35 测量工具-信号发生器功能.mp4
📄 36-1-1-24 数字电路-DAC原理.mp4
📄 36-1-1-28 常用元器件-晶振.mp4
📄 36-1-1-9 模拟电路-三极管分类.mp4
📄 36-1-1-31 常用元器件-DCDC电源芯片.mp4
📄 36-1-1-39 电路设计软件-AD22使用.mp4
📄 36-1-1-7 模拟电路-二极管的理解.mp4
📄 36-1-1-3 电路基础-电压与电阻的理解.mp4
📄 36-1-1-29 常用元器件-USB转串口芯片.mp4
📄 36-1-1-40 电路设计软件-AD22快捷键.mp4
📄 36-1-1-12 模拟电路-MOS管理解.mp4
📄 36-1-1-13 模拟电路-MOS管练习.mp4
📄 36-1-1-10 模拟电路-三极管应用.mp4
📄 36-1-1-18 数字电路-施密特触发器.mp4
📄 36-1-1-38 电路设计软件-立创EDA介绍.mp4
📄 36-1-1-16 模拟电路-电源稳压电路.mp4
📄 36-1-1-15 模拟电路-电源滤波电路.mp4
📄 36-1-1-19 数字电路-555定时器.mp4
📄 36-1-1-8 模拟电路-三极管理解.mp4
📄 36-1-1-2 电路基础-电流的理解.mp4
📄 36-1-1-41 电路设计软件-立创EDA使用.mp4
📄 36-1-1-20 数字电路-555定时器应用.mp4
📄 36-1-1-14 模拟电路-电源整流电路.mp4
📄 36-1-1-32 测量工具-三合一万用表.mp4
📄 36-1-1-17 数字电路-门电路.mp4
📄 36-1-1-23 数字电路-ADC分类.mp4
📄 36-1-1-22 数字电路-ADC原理.mp4
📄 36-1-1-4 电路基础-电感的理解.mp4
📄 36-1-1-1 电路设计课程介绍.mp4
📄 1-1 C语言中的内存分配.mp4
📄 1-5 C语言的堆区内存管理.mp4
📄 1-3 C语言中的static的使用.mp4
📄 1-3 结构体大小计算.mp4
📄 1-12 C语言中的位域2.mp4
📄 1-11 C语言中的位域1.mp4
📄 1-5 typedef关键字.mp4
📄 1-7 C语言中的联合体.mp4
📄 1-9 C语言中的枚举类型.mp4
📄 1-1 C语言中的结构体.mp4
📄 1-1 C语言中if单分支语句.mp4
📄 1-3 C语言中if多分支语句.mp4
📄 1-13 C语言中的continue语句.mp4
📄 1-5 C语言中的switch语句.mp4
📄 1-7 C语言中的while和do-while语句.mp4
📄 1-11 C语言中的break语句.mp4
📄 1-9 C语言中的for循环语句.mp4
📄 1-14 C语言中的goto语句.mp4
📄 1-7 函数传参值地址传递.mp4
📄 1-11 字符串相关操作函数1.mp4
📄 1-5 函数传参之值传递.mp4
📄 1-12 字符串相关操作函数2.mp4
📄 1-3 全局变量、局部变量、静态变量.mp4
📄 1-1 函数初识.mp4
📄 1-9 函数传参之数组.mp4
📄 1-14 指针函数.mp4
📄 1-16 函数指针.mp4
📄 1-18 递归函数.mp4
📄 1-5 一级指针简介.mp4
📄 1-1 C语言中的指针基础.mp4
📄 1-11 指针数组.mp4
📄 1-13 指针和二维数组.mp4
📄 1-7 一级指针和一维数组.mp4
📄 1-16 const关键字的使用.mp4
📄 1-14 数组指针和二维数组.mp4
📄 1-3 C语言中的特殊指针.mp4
📄 1-9 多级指针的使用.mp4
📄 1-1 C语言中的数组.mp4
📄 1-6 C语言中的二维数组.mp4
📄 1-7 C语言中的二维数组代码实战.mp4
📄 1-2 数组的初始化.mp4
📄 1-4 字符数组和字符串.mp4
📄 1-1 计算机基础知识.mp4
📄 1-3 GCC编译器的介绍及使用.mp4
📄 1-1 Vim编辑器的介绍及使用.mp4
📄 1-1 vt100控制码介绍.mp4
📄 2-1 图像界面绘制.mp4
📄 2-2 图形存储及输出设计.mp4
📄 2-3 方块自动下落上.mp4
📄 1-6 俄罗斯方块数据存储下.mp4
📄 1-8 俄罗斯方块之按键控制方块上.mp4
📄 1-5 俄罗斯方块数据存储上.mp4
📄 2-5 方块触底存储.mp4
📄 1-7 俄罗斯方块之按键获取.mp4
📄 2-10 方块消行.mp4
📄 1-3 俄罗斯方块之绘制方格.mp4
📄 1-9 俄罗斯方块之按键控制方块下.mp4
📄 2-4 方块自动下落下.mp4
📄 1-2 日历系统阶段1.mp4
📄 1-3 日历系统阶段2.mp4
📄 1-4 日历系统阶段3.mp4
📄 1-5 日历系统阶段4.mp4
📄 1-1 日历系统项目介绍.mp4
📄 1-9 数据的存储.mp4
📄 1-1 C语言中的常量.mp4
📄 1-11 强制类型转换.mp4
📄 1-3 C语言中的输出函数.mp4
📄 1-7 C语言中的输入函数.mp4
📄 1-5 C语言中的变量.mp4
📄 1-1 进制之间的转换.mp4
📄 1-1 原码、反码、补码的存储.mp4
📄 1-7 逻辑运算符.mp4
📄 1-13 逗号运算符和三目运算符.mp4
📄 1-15 运算符优先级.mp4
📄 1-11 赋值复合运算符.mp4
📄 1-9 位运算符.mp4
📄 1-1 算术运算符.mp4
📄 1-3 自增加和自减少.mp4
📄 1-5 关系运算符.mp4
📄 1-1 物联网丨嵌入式工程师课程导学.mp4
📁 第1章项目总体框架
📁 第4章项目整合与业务逻辑设计
📁 第2章环形队列实现
📁 第3章线程池设计与实现
📄 附件.exe
📄 1-1 Linux文件系统及常用快捷键.mp4
📄 1-2 Linux基础命令.mp4
📄 1-1 大白老师-嵌入式前三阶段课程导学.mp4
📄 1-3 开发环境搭建(下).mp4
📄 1-2 开发环境搭建(上).mp4
📁 第1章awk和sed命令
📄 第三阶段考核B卷.pdf
📁 第1章Linux常用命令
📁 第1章shell脚本编程
📄 附件.exe
📄 35-2-1-1 图文:智能售货机项目需求.pdf
📄 35-1-1-1 图文:人脸指纹识别考勤机设计与实战.txt
📁 第1章Makefile多文件工程管理
📄 附件.exe
📄 35-3-1-1 图文:工业智能网关项目需求.pdf
📄 1-13 misc子系统open函数接口分析及miscdevice的file_operations提供.mp4
📄 1-22 解决在驱动中进行休眠的bug.mp4
📄 1-7 adc驱动优化.mp4
📄 1-11 misc子系统misc_register函数接口分析及混杂设备注册.mp4
📄 1-4 基于platform子系统的adc驱动编写.mp4
📄 1-6 adc驱动获取设备树的资源.mp4
📄 1-17 在驱动中open函数获取imx6ull_adc结构体地址.mp4
📄 1-10 misc子系统注册字符设备过程分析.mp4
📄 1-3 adc设备树编写.mp4
📄 1-18 在驱动open函数初始化adc控制器.mp4
📄 1-21 在驱动中断处理函数中读取adc采集的值.mp4
📄 1-20 在驱动open函数开启adc转换产生中断.mp4
📄 1-14 misc子系统架构设计分析总结.mp4
📄 1-23 在驱动中支持ioctl函数接口.mp4
📄 1-19 在驱动中解析设备树的adc-input-channel属性.mp4
📄 1-2 设备树节点clock资源提供.mp4
📄 1-9 misc子系统介绍.mp4
📄 1-12 解决注册混杂设备时候的段错误.mp4
📄 1-1 硬件原理图阅读.mp4
📄 1-15 在adc驱动中支持read函数接口.mp4
📄 1-16 用户空间与内核空间数据拷贝函数接口介绍.mp4
📄 1-8 在adc驱动中注册中断.mp4
📄 1-5 解决管脚占用的问题.mp4
📄 1-26 在应用程序读取adc采集的值.mp4
📄 1-1 进程上下文介绍.mp4
📄 1-2 中断上下文介绍.mp4
📄 1-4 中断上半部与下半部一些思考.mp4
📄 1-3 中断上半部与下半部介绍.mp4
📄 1-13 按键设备驱动注册中断.mp4
📄 1-14 中断共享介绍.mp4
📄 1-9 pgc中断控制器设备树节点介绍.mp4
📄 1-8 gic中断控制器设备树节点介绍.mp4
📄 1-1 Linux内核异常处理过程介绍.mp4
📄 1-6 设备树中断相关属性介绍.mp4
📄 1-4 Linux中断信息查看.mp4
📄 1-10 gpio中断控制器设备树节点介绍.mp4
📄 1-7 imx6ull芯片中断控制器之间关系介绍.mp4
📄 1-5 Linux系统中断管理介绍.mp4
📄 1-3 Linux内核中断注册与注销函数接口介绍.mp4
📄 1-16 中断共享驱动程序测试.mp4
📄 1-15 中断共享设备树节点添加.mp4
📄 1-11 按键设备树节点编写.mp4
📄 1-12 按键设备驱动获取中断资源.mp4
📄 1-2 Linux内核中断异常处理过程总结.mp4
📄 1-10 中断情况下使用自旋锁介绍.mp4
📄 1-18 读写锁使用注意点.mp4
📄 1-1 并发与竞态介绍.mp4
📄 1-3 linux内核抢占介绍(二).mp4
📄 1-5 自旋锁实现原理介绍.mp4
📄 1-4 自旋锁介绍.mp4
📄 1-17 读写锁编译错误解决.mp4
📄 1-9 自旋锁在驱动中使用.mp4
📄 1-16 读写锁在驱动运用.mp4
📄 1-12 自旋锁死锁场景分析.mp4
📄 1-11 自旋锁在中断中使用.mp4
📄 1-20 顺序锁读者与写者介绍.mp4
📄 1-22 顺序锁在驱动中使用.mp4
📄 1-15 读写锁API函数接口介绍.mp4
📄 1-19 顺序锁介绍.mp4
📄 1-21 顺序锁相关API介绍.mp4
📄 1-14 读写锁介绍.mp4
📄 1-8 释放自旋锁介绍.mp4
📄 1-7 获得自旋锁介绍.mp4
📄 1-23 顺序锁在注意点介绍.mp4
📄 1-6 自旋锁初始化介绍.mp4
📄 1-2 linux内核抢占介绍(一).mp4
📄 1-13 自旋锁使用场合及注意点.mp4
📄 1-1 Linux时间中断介绍.mp4
📄 1-8 Linux内核定时器介绍.mp4
📄 1-3 高HZ值的优势与劣势分析.mp4
📄 1-4 Linux 内核的jiffies介绍.mp4
📄 1-9 Linux内核定时器相关函数接口介绍.mp4
📄 1-5 Linux内核关于处理回绕问题的API介绍.mp4
📄 1-2 节拍率HZ介绍.mp4
📄 1-10 Linux内核定时器使用介绍.mp4
📄 1-6 jiffies 和 ms、us、ns 之间的转换函数介绍.mp4
📄 1-11 按键驱动使用定时器消抖介绍.mp4
📄 1-7 Linux 内核短延时函数介绍.mp4
📄 1-12 按键驱动使用定时器消抖实现.mp4
📄 1-5 Linux内核竞态解决方案介绍.mp4
📄 1-17 adc驱动只允许打开一次设计.mp4
📄 1-7 中断屏蔽相关API函数接口介绍.mp4
📄 1-12 X86和ARM提供的单核与多核原子操作介绍.mp4
📄 1-2 什么是并发与竞态.mp4
📄 1-1 并发与竞态中涉及的一些基础概念介绍.mp4
📄 1-13 x86 SMP架构下的原子操作介绍.mp4
📄 1-16 原子变量API在adc驱动中运用.mp4
📄 1-14 ARM SMP架构下的原子操作介绍.mp4
📄 1-11 原子操作介绍.mp4
📄 1-10 中断屏蔽在解决并发竞态的优缺点.mp4
📄 1-6 中断屏蔽介绍.mp4
📄 1-4 并发产生的场景介绍(二).mp4
📄 1-9 adc驱动使用中断屏蔽.mp4
📄 1-15 原子操作相关的API函数接口介绍.mp4
📄 1-3 并发产生的场景介绍(一).mp4
📄 1-8 进程调度的时刻思考.mp4
📄 1-24 per-CPU驱动程序分析(一).mp4
📄 1-17 RCU在驱动中使用(三).mp4
📄 1-3 信号量在驱动中使用.mp4
📄 1-23 per-CPU应用程序介绍.mp4
📄 1-5 读写信号量介绍.mp4
📄 1-11 RCU介绍.mp4
📄 1-14 RCU基本要素介绍.mp4
📄 1-25 per-CPU驱动程序分析(二).mp4
📄 1-2 信号量API函数接口介绍.mp4
📄 1-1 信号量介绍.mp4
📄 1-8 互斥锁及API函数接口介绍.mp4
📄 1-10 互斥锁注意点介绍.mp4
📄 1-20 per-CPU 变量介绍.mp4
📄 1-19 RCU使用注意点介绍.mp4
📄 1-9 互斥锁在驱动中使用.mp4
📄 1-6 读写信号量API函数介绍.mp4
📄 1-21 per-CPU变量api函数接口介绍.mp4
📄 1-16 RCU在驱动中使用(二).mp4
📄 1-18 RCU在驱动使用(四).mp4
📄 1-7 读写信号量在驱动中使用及注意点介绍.mp4
📄 1-12 RCU核心API函数介绍.mp4
📄 1-13 RCU应用案例分析.mp4
📄 1-15 RCU在驱动中使用(一).mp4
📄 1-26 per-CPU驱动程序分析(三).mp4
📄 1-28 per-CPU 变量使用注意点介绍.mp4
📄 1-27 per-CPU驱动程序分析(四).mp4
📄 1-4 信号量注意点介绍.mp4
📄 1-15 workqueue下半部机制在驱动中运用.mp4
📄 1-19 中断线程化在驱动中运用.mp4
📄 1-2 软中断相关API函数接口介绍.mp4
📄 1-16 中断线程化介绍.mp4
📄 1-9 tasklet执行流程介绍.mp4
📄 1-12 workqueue介绍.mp4
📄 1-17 中断线程化API介绍.mp4
📄 1-4 软中断处理过程分析(一).mp4
📄 1-14 workqueue执行流程介绍.mp4
📄 1-5 软中断处理过程分析(二).mp4
📄 1-10 tasklet下半部机制在驱动中运用.mp4
📄 1-13 workqueue相关API函数接口介绍.mp4
📄 1-20 中断下半部机制对比分析.mp4
📄 1-3 软中断调用时机介绍.mp4
📄 1-18 中断线程什么时候触发执行.mp4
📄 1-1 软中断下半部机制介绍.mp4
📄 1-11 tasklet下半部机制测试.mp4
📄 1-6 软中断处理过程分析(三).mp4
📄 1-8 tasklet相关API函数接口介绍.mp4
📄 1-7 tasklet下半部机制介绍.mp4
📁 第1章线程相关的命令
📄 附件.exe
📄 1-7 select函数在内核空间实现代码分析.mp4
📄 1-3 等待队列使用介绍.mp4
📄 1-2 Linux IO模型介绍(二).mp4
📄 1-11 什么是fasync.mp4
📄 1-6 adc驱动read函数中支持非阻塞访问.mp4
📄 1-4 adc驱动read函数中支持阻塞访问.mp4
📄 1-1 Linux IO模型介绍(一).mp4
📄 1-9 adc驱动实现poll函数接口支持IO多路复用.mp4
📄 1-13 fasync函数在驱动中实现.mp4
📄 1-8 Linux驱动实现IO多路复用原理分析.mp4
📄 1-10 应用程序通过select函数访问adc驱动.mp4
📄 1-5 应用程序阻塞方式访问adc驱动测试.mp4
📄 1-12 fasync在应用程序中的用法.mp4
📄 1-14 驱动程序发送信号通知应用程序.mp4
📁 第1章IO多路复用
📄 附件.exe
📄 1-10 注册input_dev对象.mp4
📄 1-18 gpio_keys驱动设备树节点编写及测试.mp4
📄 1-1 Linux input子系统介绍.mp4
📄 1-6 Linux 输入子系统架构总结.mp4
📄 1-16 gpio_keys.c驱动分析.mp4
📄 1-11 input_event上报事件.mp4
📄 1-2 Linux 输入子系统架构介绍.mp4
📄 1-12 按键驱动上报按键码值.mp4
📄 1-14 按键应用程序编写.mp4
📄 1-13 input_event结构体介绍.mp4
📄 1-7 创建input_dev对象.mp4
📄 1-8 设置Event types和Event codes(一).mp4
📄 1-3 Linux输入子系统注册input_dev介绍.mp4
📄 1-5 Linux输入子系统注册input_handle介绍.mp4
📄 1-17 gpio_keys驱动设备树节点属性解析.mp4
📄 1-4 Linux输入子系统注册input_handler介绍.mp4
📄 1-15 Linux内核自带按键驱动介绍.mp4
📄 1-9 设置Event types和Event codes(二).mp4
📁 第1章进程相关的命令
📄 附件.exe
📁 第1章线程间通信
📄 附件.exe
📁 第1章创建多个线程
📄 附件.exe
📁 第1章进程的概念
📄 附件.exe
📁 第1章进程的创建
📄 附件.exe
📁 第1章进程间通信
📄 附件.exe
📁 第1章线程间同步
📄 附件.exe
📁 第1章阻塞非阻塞IO
📄 1-1 硬件原理图阅读及GPIO相关寄存器介绍.mp4
📄 1-2 底层驱动添加GPIO相关寄存器物理地址.mp4
📄 1-5 底层驱动实现LED灯亮灭功能.mp4
📄 1-3 底层驱动实现物理地址映射成虚拟地址.mp4
📄 1-4 底层驱动实现GPIO初始化.mp4
📁 第1章线程的概念
📄 附件.exe
📄 1-1 模块化编程介绍.mp4
📄 1-4 模块代码编译方法介绍.mp4
📄 1-8 模块相关的操作命令介绍.mp4
📄 1-3 模块程序编写.mp4
📄 1-9 Linux 内核打印函数printk介绍.mp4
📄 1-7 模块代码编译Makefile(二).mp4
📄 1-5 Linux内核编译系统介绍.mp4
📄 1-6 模块代码编译Makefile(一).mp4
📄 1-2 模块化编程基本格式介绍.mp4
📁 第1章进程间同步
📄 附件.exe
📄 1-2 Linux驱动的本质是什么.mp4
📄 1-1 驱动程序介绍.mp4
📄 1-3 Linux 设备分类.mp4
📄 1-6 platform总线设备注册.mp4
📄 1-2 ARM核的SOC内部的结构介绍.mp4
📄 1-5 基于总线写驱动思路.mp4
📄 1-1 传统字符设备驱动框架的缺点分析.mp4
📄 1-10 在platform总线驱动中获取资源.mp4
📄 1-4 Linux操作系统总线理解.mp4
📄 1-9 在platform总线设备中添加资源.mp4
📄 1-7 platform总线驱动注册.mp4
📄 1-3 总线、设备、驱动核心思想介绍.mp4
📄 1-8 修复platform总线上设备卸载时的bug.mp4
📄 1-4 模块加载传递字符串代码实现.mp4
📄 1-8 关闭vscode自动插入头文件功能.mp4
📄 1-3 模块加载传递整型变量代码实现.mp4
📄 1-7 模块之间的依赖.mp4
📄 1-6 模块符号导出.mp4
📄 1-9 depmod和modprobe命令使用.mp4
📄 1-2 模块参数例子代码介绍.mp4
📄 1-1 模块参数及参数传递格式介绍.mp4
📄 1-5 模块加载传递数组代码实现.mp4
📄 1-1 LED子系统介绍.mp4
📄 1-2 LED子系统触发器介绍.mp4
📄 1-5 Linux内核自带LED设备驱动分析(三).mp4
📄 1-3 Linux内核自带LED设备驱动分析(一).mp4
📄 1-7 关于gpio子系统偷偷设置pinctl功能说明.mp4
📄 1-4 Linux内核自带LED设备驱动分析(二).mp4
📄 1-6 Linux内核自带LED设备驱动使用.mp4
📄 1-14 底层驱动支持动态设备号获取.mp4
📄 1-7 应用层程序访问底层驱动程序.mp4
📄 1-10 字符设备驱动编写步骤总结.mp4
📄 1-12 底层驱动支持ioctl操作.mp4
📄 1-1 file_operations提供设备操作函数接口.mp4
📄 1-17 底层驱动创建类.mp4
📄 1-13 应用层程序通过ioctl访问底层驱动.mp4
📄 1-19 底层驱动出错处理优化.mp4
📄 1-11 ioctl函数接口及命令设计介绍.mp4
📄 1-6 应用层创建设备文件.mp4
📄 1-5 根据设备号添加字符设备.mp4
📄 1-15 sysfs文件系统介绍.mp4
📄 1-2 led_device设备对象内存分配.mp4
📄 1-16 自动创建设备文件的工具介绍.mp4
📄 1-4 设备号注册与注销.mp4
📄 1-8 Linux应用层访问底层驱动过程分析.mp4
📄 1-18 底层驱动创建设备导出设备号信息.mp4
📄 1-3 cdev结构体记录file_operations结构体首地址.mp4
📄 1-9 Linux分层设计思想介绍.mp4
📄 1-5 在ubuntu上面安装bear程序.mp4
📄 1-7 在vscode中设置clangd.mp4
📄 1-6 给Linux内核生成编译数据库文件.mp4
📄 1-8 远程连接ubuntu打开Linux内核目录建立索引.mp4
📄 1-1 学习方法介绍.mp4
📄 1-3 在vscode上面安装clangd插件.mp4
📄 1-2 vscode远程连接到ubuntu.mp4
📄 1-4 在ubuntu上面安装clangd程序.mp4
📄 1-10 NFS网络方式启动Linux内核.mp4
📄 1-9 消除警告信息和关闭函数调用时的形参显示.mp4
📄 1-13 gpio设备树节点分析.mp4
📄 1-8 pinctrl控制器驱动分析(三).mp4
📄 1-24 在驱动中解析gpio信息.mp4
📄 1-19 通过sysfs文件系统操作gpio(三).mp4
📄 1-10 pinctrl-0与pinctrl-names属性介绍.mp4
📄 1-14 gpio控制器驱动分析(一).mp4
📄 1-20 设备树gpio相关属性介绍.mp4
📄 1-1 总结之前编写的驱动.mp4
📄 1-31 在show和store函数中获取gpio编号.mp4
📄 1-12 pinctrl-0内核自动设置过程分析.mp4
📄 1-27 device_create_file函数介绍.mp4
📄 1-22 通过module_platform_driver生成注册platform driver注册代码.mp4
📄 1-18 通过sysfs文件系统操作gpio(二).mp4
📄 1-26 sysfs文件系统介绍.mp4
📄 1-7 pinctrl控制器驱动分析(二).mp4
📄 1-29 sysfs_create_group函数介绍.mp4
📄 1-11 led设备树节点添加.mp4
📄 1-5 IOMUXC控制器设备树子节点分析.mp4
📄 1-4 pinctrl-controller与pinctrl-client节点介绍.mp4
📄 1-17 通过sysfs文件系统操作gpio(一).mp4
📄 1-21 LED设备树节点gpio属性添加.mp4
📄 1-6 pinctrl控制器驱动分析(一).mp4
📄 1-3 IOMUXC控制器设备树节点介绍.mp4
📄 1-23 设备树gpio信息解析函数分析.mp4
📄 1-28 在驱动中使用device_create_file.mp4
📄 1-15 gpio控制器驱动分析(二).mp4
📄 1-2 PAD功能模式复用介绍.mp4
📄 1-30 在驱动中使用sysfs_create_group函数.mp4
📄 1-32 sysfs文件系统中控制GPIO驱动LED设备.mp4
📄 1-9 pinctrl子系统架构分析.mp4
📄 1-25 解决设备树中的管脚冲突.mp4
📄 1-16 gpio子系统架构分析.mp4
📄 1-4 设备树的语法规则介绍.mp4
📄 1-12 添加led字符设备注册和注销函数接口.mp4
📄 1-15 在led_device结构体中记录获取的资源.mp4
📄 1-7 在Linux内核中添加LED设备树节点.mp4
📄 1-2 设备树介绍.mp4
📄 1-3 在Linux内核中寻找和自己开发平台相关的设备树文件.mp4
📄 1-21 修复LED驱动中创建重复类的bug.mp4
📄 1-18 优化LED驱动操作函数接口.mp4
📄 1-17 根据结构体成员地址获取结构体首地址.mp4
📄 1-13 修改Makefile支持多个c文件编译成一个ko文件.mp4
📄 1-14 在驱动中注册与注销字符设备.mp4
📄 1-8 在开发板上寻找LED设备树节点.mp4
📄 1-20 在设备树中添加多个LED设备和驱动匹配.mp4
📄 1-10 在设备树中添加LED设备自定义属性.mp4
📄 1-19 运行应用程序测试LED驱动.mp4
📄 1-11 在驱动中解析设备树节点属性.mp4
📄 1-6 常用设备树属性介绍.mp4
📄 1-16 优化掉全局变量pled.mp4
📄 1-1 设备树初步了解.mp4
📄 1-5 设备树相关命令.mp4
📄 1-22 修复LED驱动中重复创建设备的bug.mp4
📄 1-9 在驱动中匹配设备树节点.mp4
📄 29-9-1-6 spi_async实现原理分析(二).mp4
📄 29-9-1-2 spi_sync实现原理分析(一).mp4
📄 29-9-1-10 spi异步方式实现思路介绍.mp4
📄 29-9-1-8 spi控制器驱动支持消息队列机制(二).mp4
📄 29-9-1-3 spi_sync实现原理分析(二).mp4
📄 29-9-1-5 spi_async实现原理分析(一).mp4
📄 29-9-1-4 spi_sync实现原理分析(三).mp4
📄 29-9-1-9 spi_master的消息队列机制总结.mp4
📄 29-9-1-7 spi控制器驱动支持消息队列机制(一).mp4
📄 29-9-1-1 同步与异步方式介绍.mp4
📄 29-3-1-1 I2C子系统架构分析.mp4
📄 29-3-1-5 i2c从设备驱动字符设备注册.mp4
📄 29-3-1-9 i2c从设备驱动传感器ID读取.mp4
📄 29-3-1-4 I2C总线上设备与驱动匹配介绍.mp4
📄 29-3-1-10 i2c从设备驱动PS传感器数据读取.mp4
📄 29-3-1-7 i2c从设备驱动ioctl命令设计.mp4
📄 29-3-1-11 i2c从设备驱动light传感器数据读取.mp4
📄 29-3-1-12 i2c从设备驱动的应用程序编写.mp4
📄 29-3-1-3 I2C总线上i2c_driver注册.mp4
📄 29-3-1-6 i2c从设备驱动自动创建设备文件.mp4
📄 29-3-1-13 i2c从设备驱动的应用程序bug解决.mp4
📄 29-3-1-8 i2c从设备驱动传感器寄存器读写函数接口实现.mp4
📄 29-3-1-2 I2C总线上从设备注册.mp4
📄 29-4-1-11 IIO通道一个通道有多个数据信息指定介绍.mp4
📄 29-4-1-5 iio_dev结构体介绍.mp4
📄 29-4-1-15 IIO设备注册与注销.mp4
📄 29-4-1-1 什么是IIO子系统.mp4
📄 29-4-1-17 在驱动中读取接近传感器数据.mp4
📄 29-4-1-9 IIO通道单个通道信息指定介绍.mp4
📄 29-4-1-16 测试驱动中实现IIO设备的通道读写函数接口.mp4
📄 29-4-1-2 IIO子系统架构分析.mp4
📄 29-4-1-7 什么是IIO通道.mp4
📄 29-4-1-13 IIO设备的通道操作函数接口介绍.mp4
📄 29-4-1-10 IIO通道多个通道信息指定介绍.mp4
📄 29-4-1-19 在驱动中读取光照强度传感器数据.mp4
📄 29-4-1-4 iio_dev设备创建.mp4
📄 29-4-1-20 应用程序读取传感器采集的数据.mp4
📄 29-4-1-14 在驱动中实现IIO设备的通道测试函数接口.mp4
📄 29-4-1-8 IIO通道描述的结构体.mp4
📄 29-4-1-6 iio_dev结构体初始化.mp4
📄 29-4-1-21 关于应用程序每次都要打开后读取数据说明.mp4
📄 29-4-1-18 在驱动中优化读取光照强度函数接口.mp4
📄 29-4-1-3 IIO 子系统各模块介绍.mp4
📄 29-4-1-12 在驱动中指定IIO通道信息.mp4
📄 29-1-1-3 I2C控制器设备树节点分析(二).mp4
📄 29-1-1-12 i2c_imx_start函数分析.mp4
📄 29-1-1-8 I2C子系统架构设计思想介绍.mp4
📄 29-1-1-16 i2c_add_numbered_adapter函数接分析.mp4
📄 29-1-1-19 device_register函数分析.mp4
📄 29-1-1-14 i2c_imx_write函数分析.mp4
📄 29-1-1-18 i2c_new_device函数分析.mp4
📄 29-1-1-17 i2c_register_adapter函数分析.mp4
📄 29-1-1-7 I2C控制器驱动remove函数分析.mp4
📄 29-1-1-10 i2c_algorithm的master_xfer分析(一).mp4
📄 29-1-1-15 i2c_imx_stop函数分析.mp4
📄 29-1-1-5 I2C控制器驱动probe函数分析(一).mp4
📄 29-1-1-1 光环境传感器硬件原理图分析.mp4
📄 29-1-1-13 i2c_imx_read函数分析.mp4
📄 29-1-1-9 I2C控制器驱动的i2c_algorithm介绍.mp4
📄 29-1-1-11 i2c_algorithm的master_xfer分析(二).mp4
📄 29-1-1-6 I2C控制器驱动probe函数分析(二).mp4
📄 29-1-1-2 I2C控制器设备树节点分析(一).mp4
📄 29-1-1-20 I2C控制器驱动总结.mp4
📄 29-1-1-4 I2C控制器驱动平台驱动注册分析.mp4
📄 29-6-1-11 SPI控制器驱动probe函数分析(三).mp4
📄 29-6-1-10 SPI控制器驱动probe函数分析(二).mp4
📄 29-6-1-13 SPI控制器驱动remove函数分析.mp4
📄 29-6-1-2 SPI控制器设备树节点分析.mp4
📄 29-6-1-14 SPI控制器驱动通信接口使用介绍.mp4
📄 29-6-1-5 确认SPI控制器驱动已经编译进Linux内核.mp4
📄 29-6-1-9 SPI控制器驱动probe函数分析(一).mp4
📄 29-6-1-7 SPI控制器驱动分析设备与驱动匹配失败原因.mp4
📄 29-6-1-8 解决修改完SPI控制器设备树节点后网卡设备不能正常工作.mp4
📄 29-6-1-3 SPI控制器设备树节点修改.mp4
📄 29-6-1-6 SPI控制器设备与SPI控制器驱动匹配确认.mp4
📄 29-6-1-4 软件模拟SPI总线设备树节点介绍.mp4
📄 29-6-1-1 硬件原理图阅读.mp4
📄 29-6-1-12 SPI控制器驱动probe函数分析(四).mp4
📄 29-6-1-16 在Linux内核里面添加SPI控制器设备过程分析.mp4
📄 29-6-1-17 SPI控制器驱动总结.mp4
📄 29-6-1-15 SPI控制器驱动通信接口分析.mp4
📄 29-7-1-11 应用程序给spidev驱动传递数据做回环测试.mp4
📄 29-7-1-13 spidev驱动的spidev_message函数分析.mp4
📄 29-7-1-10 spidev字符设备的ioctl函数SPI数据传输.mp4
📄 29-7-1-1 spi子系统架构介绍.mp4
📄 29-7-1-2 spidev驱动的spi_driver注册与注销.mp4
📄 29-7-1-15 spidev驱动的spidev_sync函数分析.mp4
📄 29-7-1-6 应用程序访问spidev驱动的打开和关闭函数.mp4
📄 29-7-1-8 解决SPI通信参数获取错误.mp4
📄 29-7-1-12 SPI硬件回环程序在板子上面测试.mp4
📄 29-7-1-14 spi_transfer和spi_message结构体介绍.mp4
📄 29-7-1-4 spi_driver的probe和remove函数.mp4
📄 29-7-1-9 spidev字符设备的ioctl函数SPI通信参数设置.mp4
📄 29-7-1-5 spidev的字符设备的打开与关闭.mp4
📄 29-7-1-7 spidev字符设备的ioctl函数SPI通信参数获取.mp4
📄 29-7-1-3 spi从设备的设备树节点添加.mp4
📄 29-10-1-11 MFRC522 SPI接口读写内部寄存器.mp4
📄 29-10-1-1 RFID概述.mp4
📄 29-10-1-8 MFRC522内部结构介绍.mp4
📄 29-10-1-4 NFC技术介绍.mp4
📄 29-10-1-20 应用程序读写RC522内部寄存器值(二).mp4
📄 29-10-1-17 RC522驱动read函数实现读寄存器操作.mp4
📄 29-10-1-10 MFRC522 SPI接口通信时序介绍.mp4
📄 29-10-1-12 RC522 SPI设备树节点添加.mp4
📄 29-10-1-5 RFID工作原理.mp4
📄 29-10-1-6 卡介绍.mp4
📄 29-10-1-14 RC522驱动设计结构体描述设备记录信息.mp4
📄 29-10-1-16 RC522驱动write函数实现写寄存器操作.mp4
📄 29-10-1-2 RFID分类介绍.mp4
📄 29-10-1-15 RC522驱动open函数实现RC522硬件复位.mp4
📄 29-10-1-7 MFRC522介绍.mp4
📄 29-10-1-9 MFRC522总线接口介绍.mp4
📄 29-10-1-22 RC522驱动使用regmap子系统对寄存器读写(二).mp4
📄 29-10-1-18 RC522驱动寄存器地址读写特殊处理.mp4
📄 29-10-1-3 RFID的三个主要工作频段.mp4
📄 29-10-1-13 RC522驱动解析设备树复位管脚.mp4
📄 29-10-1-19 应用程序读写RC522内部寄存器值(一).mp4
📄 29-10-1-21 RC522驱动使用regmap子系统对寄存器读写(一).mp4
📄 29-10-1-23 RC522驱动设置SPI总线工作模式.mp4
📄 29-5-1-8 regmap子系统读写寄存器函数接口介绍.mp4
📄 29-5-1-11 基于regmap子系统的驱动在板子上进行验证.mp4
📄 29-5-1-3 regmap子系统优点.mp4
📄 29-5-1-9 regmap子系统使用例子讲解.mp4
📄 29-5-1-5 在驱动中配置regmap信息.mp4
📄 29-5-1-7 初始化regmap.mp4
📄 29-5-1-10 在驱动中使用regmap实现寄存器读写.mp4
📄 29-5-1-2 regmap子系统架构介绍.mp4
📄 29-5-1-1 Linux regmap子系统介.mp4
📄 29-5-1-6 regmap子系统cache类型介绍.mp4
📄 29-5-1-4 配置regmap信息介绍.mp4
📄 29-2-1-15 i2c-dev驱动的ioctl函数接口分析.mp4
📄 29-2-1-6 i2c-dev驱动和i2c控制器驱动确认是否正常工作.mp4
📄 29-2-1-7 基于i2c-dev驱动编写应用程序编程思路介绍.mp4
📄 29-2-1-11 基于i2c-dev驱动编写应用程序读取传感器ID.mp4












暂无评论内容