嵌入式开发实战课程
嵌入式开发实战指南:从计算机原理到Linux驱动全解析

1. 课程核心价值与学习路径
本课程以"理论+实践"双轮驱动,从基础的计算机组成原理、模拟电路讲起,逐步深入到单片机开发、Python上位机编程,最终完成Linux驱动开发与机器狗项目实战。课程采用阶梯式教学设计,58个计算机原理知识点详解配合NE555硬件创作等23个模拟电路实验,确保学员能真正掌握嵌入式系统开发的核心能力。2. 五大技术模块深度解析
模块一:硬件基础攻坚
包含门电路搭建、8位加法器设计、内存单元格构建等计算机组成原理实验,以及三极管放大、NE555电子琴制作等模拟电路实战,培养硬件设计思维。
模块二:C语言与单片机开发
通过STC8增强型单片机17天特训,掌握GPIO控制、PWM调节、UART通信等关键技能,配套开天斧开发板进行项目实操。
模块三:Python上位机开发
10天快速掌握串口通信、数据处理等上位机开发技术,实现硬件设备与计算机的高效交互。
模块四:Linux驱动开发
涵盖OpenCV图像处理、ROS机器人系统、车道线检测等热门技术,通过鲁班猫开发板完成从驱动编写到系统集成的全流程。
模块五:综合项目实战
机器狗项目融合SLAM导航、电机控制、传感器数据处理等关键技术,完整再现智能硬件开发全生命周期。3. 特色教学资源与工具链
课程提供嘉立创EDA设计文件、电路仿真工具CircuitJS实操指南,以及RK3566开发板专属资料包。特别包含:
- 计算机系统搭建全流程演示(46-55讲)
- OpenCV图像处理22种算法详解(day03-day05)
- ROS通信机制深度剖析(topic/service/param)4. 适合人群与职业发展
本课程特别适合:
- 希望系统掌握嵌入式开发知识体系的转行者
- 需要提升硬件编程能力的物联网开发者
- 从事智能硬件开发但缺乏Linux驱动经验的工程师
完成学习后可胜任嵌入式软件工程师、IoT开发工程师等岗位,具备独立开发智能硬件产品的能力。5. 课程对比优势分析
相比同类课程,本体系的最大亮点在于"软硬协同":
- 从门电路到操作系统的完整知识链条
- GD32与STC8双单片机开发实战
- 包含机器视觉(OpenCV)与机器人控制(ROS)两大前沿方向
- 提供PCB设计到量产的全套工程文档(见day05模拟电路章节)
通过58小时计算机原理精讲+140个实战案例,帮助学员构建从电子元件到智能系统的全局视角。课程最后通过机器狗项目整合所有知识点,确保技术能力达到企业级开发标准。
资源下载通道
夸克网盘分享
文件大小:107.61GB
资源目录列表:
├─【黑马程序员】嵌入式开发2024│ ├─01阶段:模拟电路,计算机原理
│ │ ├─计算机组成原理
│ │ │ ├─01_课程背景介绍.mp4
│ │ │ ├─02_学习步骤.mp4
│ │ │ ├─03_计算机历史回顾.mp4
│ │ │ ├─04_位值计数法.mp4
│ │ │ ├─05_十进制和二进制.mp4
│ │ │ ├─06_二进制的运算.mp4
│ │ │ ├─07_常见的容量单位.mp4
│ │ │ ├─08_二进制表示文字.mp4
│ │ │ ├─09_Unicode编码.mp4
│ │ │ ├─10_二进制存储图片.mp4
│ │ │ ├─11_声音的二进制存储.mp4
│ │ │ ├─12_视频文件的二进制存储.mp4
│ │ │ ├─13_与门电路的搭建.mp4
│ │ │ ├─14_或门电路的搭建.mp4
│ │ │ ├─15_非门和异或门电路搭建.mp4
│ │ │ ├─16_用基础门电路可以搭建任意电路.mp4
│ │ │ ├─17_与门电路的原理图.mp4
│ │ │ ├─18_或门异或门的原理图.mp4
│ │ │ ├─19_门电路pcb的设计.mp4
│ │ │ ├─20_半加器电路的搭建.mp4
│ │ │ ├─21_全加器电路搭建.mp4
│ │ │ ├─22_搭建8位的加法器.mp4
│ │ │ ├─23_改造加法器电路的输入和输出.mp4
│ │ │ ├─24_下拉电阻修复加法器的bug.mp4
│ │ │ ├─25_计算机溢出的问题.mp4
│ │ │ ├─26_补码的计算方法.mp4
│ │ │ ├─27_乘法和除法电路的实现原理.mp4
│ │ │ ├─28_系统的加减乘除组件.mp4
│ │ │ ├─29_电路记忆数据的原理.mp4
│ │ │ ├─30_用锁存器记录一个bit.mp4
│ │ │ ├─31_用8个锁存器搭建一个8位寄存器.mp4
│ │ │ ├─32_使用元器件数量的计算.mp4
│ │ │ ├─33_时钟的概念.mp4
│ │ │ ├─34_带有边缘触发的寄存器的实现.mp4
│ │ │ ├─35_利用继电器构建一个驱动器.mp4
│ │ │ ├─36_优化内存的走线.mp4
│ │ │ ├─37_内存单元格的构建.mp4
│ │ │ ├─38_构建内存单元格和内存地址.mp4
│ │ │ ├─39_内存条的堆叠工艺.mp4
│ │ │ ├─40_计算机系统里面的重要概念.mp4
│ │ │ ├─41_构建一个好用的8位寄存器.mp4
│ │ │ ├─42_构建一个ALU模块.mp4
│ │ │ ├─43_搭建CPU的内部ALU.mp4
│ │ │ ├─44_搭建计算机的外部内存.mp4
│ │ │ ├─45_计算机系统搭建粗稿.mp4
│ │ │ ├─46_手动版本计算机一代.mp4
│ │ │ ├─47_手动版本计数器二代.mp4
│ │ │ ├─48_修复一个短路的小细节.mp4
│ │ │ ├─49_手动完成计算机程序的执行.mp4
│ │ │ ├─50_显卡和显存工作的原理.mp4
│ │ │ ├─51_显示器驱动程序原理.mp4
│ │ │ ├─52_查找表的工作原理.mp4
│ │ │ ├─53_增加CPU的控制单元.mp4
│ │ │ ├─54_CPU的控制器实现.mp4
│ │ │ ├─55_自动CPU的完成.mp4
│ │ │ ├─56_ip核,后门和漏洞.mp4
│ │ │ ├─57_高性能cpu技术.mp4
│ │ │ ├─58_杂项知识点.mp4
│ │ │ ├─20230821_234409-0-2.gif
│ │ │ ├─附:复习01.mp4
│ │ ├─模拟电路
│ │ │ ├─01_课程背景简介.mp4
│ │ │ ├─02_电流是如何产生的.mp4
│ │ │ ├─03_电流的单位和方向.mp4
│ │ │ ├─04_直流电和交流电.mp4
│ │ │ ├─05_电压的概念.mp4
│ │ │ ├─06_直流电源使用简介.mp4
│ │ │ ├─07_小实验:直流电源.mp4
│ │ │ ├─08_小实验:电压和电流的关系.mp4
│ │ │ ├─09_小实验:led灯的电压和电流.mp4
│ │ │ ├─10_欧姆定律.mp4
│ │ │ ├─11_欧姆定律串并联的计算.mp4
│ │ │ ├─12_根据数据手册计算电阻值.mp4
│ │ │ ├─13_安全电压.mp4
│ │ │ ├─14_电阻器入门.mp4
│ │ │ ├─15_电阻的3个重要参数.mp4
│ │ │ ├─16_电容器.mp4
│ │ │ ├─17_电容的正负极.mp4
│ │ │ ├─18_超级电容.mp4
│ │ │ ├─19_电和磁的关系.mp4
│ │ │ ├─20_电感阻止电流的突变.mp4
│ │ │ ├─21_保险丝和熔断器.mp4
│ │ │ ├─22_连接器.mp4
│ │ │ ├─23_蜂鸣器.mp4
│ │ │ ├─24_万用表测电阻.mp4
│ │ │ ├─25_万用表测电压.mp4
│ │ │ ├─26_万用表测电容和测短路.mp4
│ │ │ ├─27_万用表测电流.mp4
│ │ │ ├─28_ circuitjs的使用.mp4
│ │ │ ├─29_毫安时和毫瓦时.mp4
│ │ │ ├─30_电池和容量概念.mp4
│ │ │ ├─31_欧姆定律和电阻串并联仿真.mp4
│ │ │ ├─32_电容器和电感器的仿真.mp4
│ │ │ ├─33_电感和电容组成开关电源.mp4
│ │ │ ├─34_分压器可变电阻和电位器仿真.mp4
│ │ │ ├─35_电学的几个重要定律.mp4
│ │ │ ├─36_继电器原理.mp4
│ │ │ ├─37_三极管原理.mp4
│ │ │ ├─38_三极管的仿真实验.mp4
│ │ │ ├─39_非接触测电笔.mp4
│ │ │ ├─40_三极管的放大倍数.mp4
│ │ │ ├─41_数据手册.mp4
│ │ │ ├─42_NE555原理图绘制01.mp4
│ │ │ ├─43_ne555的触发和触发控制.mp4
│ │ │ ├─44_双稳态触发器概念.mp4
│ │ │ ├─45_双稳态触发器的变化过程.mp4
│ │ │ ├─46_ne555添加双稳态触发器.mp4
│ │ │ ├─47_ne555外围电路的设计.mp4
│ │ │ ├─48_模拟电路制作电子琴的原理.mp4
│ │ │ ├─49_NE555的硬件创作.mp4
│ │ │ ├─50_嘉立创EDA.mp4
│ │ │ ├─51_原理图和PCB设计.mp4
│ │ │ ├─52_提交订单生产的流程.mp4
│ │ │ ├─53_人体感应控制器.mp4
│ │ │ ├─54_感应控制器的布线.mp4
│ │ │ ├─55_电子琴的原理图绘制.mp4
│ │ │ ├─56_电子琴pcb的绘制.mp4
│ │ │ ├─附:思维导图使用.mp4
│ │ │ ├─附:语雀使用.mp4
│ │ ├─视频
│ │ │ ├─01_元器件简介.mp4
│ │ │ ├─02_开天斧开发板介绍.mp4
│ │ │ ├─03.mp4
│ │ │ ├─04_如何点灯.mp4
│ │ │ ├─05_板子测试方法.mp4
│ │ │ ├─06_扩展板上点灯.mp4
│ ├─02阶段:C语言编程
│ │ ├─day01
│ │ │ ├─视频
│ │ ├─day02
│ │ │ ├─视频
│ │ ├─day03
│ │ │ ├─视频
│ │ ├─day04
│ │ │ ├─视频
│ │ ├─day05
│ │ │ ├─视频
│ │ ├─day06
│ │ │ ├─视频
│ ├─03阶段:STC8增强型单片机开发
│ │ ├─day01
│ │ │ ├─Video
│ │ ├─day02
│ │ │ ├─Video
│ │ ├─day03
│ │ │ ├─Video
│ │ ├─day04
│ │ │ ├─Video
│ │ ├─day05
│ │ │ ├─Video
│ │ ├─day06
│ │ │ ├─Video
│ │ ├─day07
│ │ │ ├─Video
│ │ ├─day08
│ │ │ ├─Video
│ │ ├─day09
│ │ │ ├─Video
│ │ ├─day10
│ │ │ ├─Video
│ │ ├─day11
│ │ │ ├─Video
│ │ ├─day12
│ │ │ ├─Video
│ │ ├─day13
│ │ │ ├─Video
│ │ ├─day14
│ │ │ ├─Video
│ │ ├─day15
│ │ │ ├─Video
│ │ ├─day16
│ │ │ ├─Video
│ │ ├─day17
│ │ │ ├─Video
│ ├─04阶段:Python与上位机开发
│ │ ├─day01
│ │ │ ├─Video
│ │ ├─day02
│ │ │ ├─Video
│ │ ├─day03
│ │ │ ├─Video
│ │ ├─day04
│ │ │ ├─Video
│ │ ├─day05
│ │ │ ├─Video
│ │ ├─day06
│ │ │ ├─Video
│ │ ├─day07
│ │ │ ├─Video
│ │ ├─day08
│ │ │ ├─Video
│ │ ├─day09
│ │ │ ├─Video
│ │ ├─day10
│ │ │ ├─Video
│ ├─05阶段:GD32开发
│ │ ├─day01
│ │ │ ├─video
│ │ ├─day02
│ │ │ ├─video
│ │ ├─day03
│ │ │ ├─video
│ │ ├─day04
│ │ │ ├─video
│ │ ├─day05
│ │ │ ├─video
│ │ ├─day06
│ │ │ ├─video
│ │ ├─day07
│ │ │ ├─video
│ │ ├─day08
│ │ │ ├─video
│ │ ├─day09
│ │ │ ├─video
│ │ ├─day10
│ │ │ ├─video
│ │ ├─day11
│ │ │ ├─video
│ │ ├─day12
│ │ │ ├─video
│ │ ├─day13
│ │ │ ├─video
│ │ ├─day14
│ │ │ ├─video
│ │ ├─day15
│ │ │ ├─video
│ │ ├─day16
│ │ │ ├─video
│ │ ├─day17
│ │ │ ├─video
│ │ ├─day18
│ │ │ ├─video
│ │ ├─day19
│ │ │ ├─video
│ │ ├─day20
│ │ │ ├─video
│ ├─06阶段:lvgl开发
│ │ ├─day01
│ │ │ ├─video
│ │ ├─day02
│ │ │ ├─video
│ │ ├─day03
│ │ │ ├─video
│ ├─07阶段:JieLi_AC79开发
│ │ ├─day01
│ │ │ ├─video
│ │ ├─day02
│ │ │ ├─video
│ │ ├─day03
│ │ │ ├─video
│ ├─08阶段:Linux驱动(ros)
│ │ ├─day01-Linux
│ │ │ ├─01.课程内容讲解.mp4
│ │ │ ├─02.linux操作系统简介.mp4
│ │ │ ├─03.linux的文件和目录.mp4
│ │ │ ├─04.命令的组成和帮助文档.mp4
│ │ │ ├─05.查看和切换目录.mp4
│ │ │ ├─06.文件和文件夹命令.mp4
│ │ │ ├─07.输出重定向和查看文件内容.mp4
│ │ │ ├─08.grep和find.mp4
│ │ │ ├─09.管道.mp4
│ │ │ ├─10.管道和链接.mp4
│ │ │ ├─11.字母法修改权限.mp4
│ │ │ ├─12.权限修改和超级管理员权限获取.mp4
│ │ │ ├─13.文件压缩和解压缩.mp4
│ │ │ ├─14.软件卸载和安装.mp4
│ │ │ ├─15.vim编辑器.mp4
│ │ ├─day02-Linux
│ │ │ ├─01.debug串口连接鲁班猫.mp4
│ │ │ ├─02.共享网络连接鲁班猫.mp4
│ │ │ ├─03.鲁班猫引脚说明.mp4
│ │ │ ├─04.gpio操作.mp4
│ │ │ ├─05.gpiod操控io口.mp4
│ │ │ ├─06.pwm控制.mp4
│ │ │ ├─07.uart通信.mp4
│ │ │ ├─08.vscode远程开发和pip镜像.mp4
│ │ │ ├─09.gpiod引脚输入和输出.mp4
│ │ │ ├─10.periphery.mp4
│ │ │ ├─11.pwm代码操控.mp4
│ │ │ ├─12.串口代码控制.mp4
│ │ ├─day03-opencv
│ │ │ ├─01_课程介绍.mp4
│ │ │ ├─02_opencv安装.mp4
│ │ │ ├─03_机器视觉概述.mp4
│ │ │ ├─04_面临的挑战.mp4
│ │ │ ├─05_opencv文档介绍.mp4
│ │ │ ├─06_读取图片.mp4
│ │ │ ├─07_vscode中的jupyter.mp4
│ │ │ ├─08_操作像素.mp4
│ │ │ ├─09_图像剪切.mp4
│ │ │ ├─10_图像的镜像处理.mp4
│ │ │ ├─11_图像的位移.mp4
│ │ │ ├─12_仿射变换mp4.mp4
│ │ │ ├─13_仿射变换_下.mp4
│ │ │ ├─14_图像金字塔.mp4
│ │ │ ├─15_图像的融合.mp4
│ │ │ ├─16_彩色图像转灰度.mp4
│ │ │ ├─17_颜色反转.mp4
│ │ │ ├─18_图像马赛克效果.mp4
│ │ │ ├─19_毛玻璃的效果.mp4
│ │ │ ├─20_图像的浮雕效果.mp4
│ │ │ ├─21_绘制图像信息.mp4
│ │ │ ├─22_图像亮度增强.mp4
│ │ │ ├─23_图像的直方图.mp4
│ │ │ ├─24_灰度图直方图均衡化.mp4
│ │ │ ├─25_彩色图像直方图均衡化.mp4
│ │ ├─day04-opencv
│ │ │ ├─01_读取视频数据.mp4
│ │ │ ├─02_读取摄像头数据.mp4
│ │ │ ├─03_截取图片中的网球.mp4
│ │ │ ├─03_判断当前是白天还是黑夜.mp4
│ │ │ ├─04_截取出网球.mp4
│ │ │ ├─05_图像的二值化.mp4
│ │ │ ├─06_自适应阈值.mp4
│ │ │ ├─07_图像卷积运算概念.mp4
│ │ │ ├─08_三种滤波算法.mp4
│ │ │ ├─09_Sobel算子.mp4
│ │ │ ├─10_Scharr函数.mp4
│ │ │ ├─11_拉普拉斯算法.mp4
│ │ │ ├─12_canny边缘检测.mp4
│ │ │ ├─13_图像锐化处理.mp4
│ │ │ ├─14_霍夫直线概念.mp4
│ │ │ ├─15_查找棋盘中所有的线段.mp4
│ │ │ ├─16_霍夫圆形.mp4
│ │ │ ├─17_查找轮廓.mp4
│ │ │ ├─18_获取轮廓信息.mp4
│ │ │ ├─20231206_095253.mp4
│ │ │ ├─20231206_143305.mp4
│ │ ├─day05-opencv
│ │ │ ├─01_形态学变换概述.mp4
│ │ │ ├─02_膨胀操作.mp4
│ │ │ ├─03_腐蚀操作.mp4
│ │ │ ├─04_开操作.mp4
│ │ │ ├─05_闭操作.mp4
│ │ │ ├─06_距离变换.mp4
│ │ │ ├─07_零件计数.mp4
│ │ │ ├─08_车道线检测_上.mp4
│ │ │ ├─09_车道线检测_合并直线.mp4
│ │ │ ├─10_车道线检测_下.mp4
│ │ │ ├─11_演示landetect.mp4
│ │ │ ├─12_移动侦测功能.mp4
│ │ │ ├─13_图像切边_上.mp4
│ │ │ ├─14_图像切边_下.mp4
│ │ │ ├─15_删除图像中所有的英文.mp4
│ │ │ ├─16_鼠标监听.mp4
│ │ │ ├─17_图片修复功能.mp4
│ │ │ ├─18_opencv小结.mp4
│ │ │ ├─19_扩展_人脸检测.mp4
│ │ │ ├─20_扩展_人脸属性.mp4
│ │ │ ├─21_扩展_人脸106个特征点.mp4
│ │ │ ├─22_扩展_人脸识别锁.mp4
│ │ │ ├─23_扩展_人脸识别锁流程.mp4
│ │ ├─day06-ros
│ │ │ ├─01.回顾.mp4
│ │ │ ├─02.鲁班猫连接摄像头.mp4
│ │ │ ├─03.打开摄像头.mp4
│ │ │ ├─04.ros介绍.mp4
│ │ │ ├─05.ros环境安装.mp4
│ │ │ ├─06.ros节点介绍.mp4
│ │ │ ├─07.turtlesim和rqt.mp4
│ │ │ ├─08.topic通信.mp4
│ │ │ ├─09.service通信.mp4
│ │ │ ├─10.第一个ros节点.mp4
│ │ │ ├─11.自定义ros节点.mp4
│ │ │ ├─12.节点面向对象抽取.mp4
│ │ │ ├─13.vscode模板代码配置.mp4
│ │ ├─day07-ros
│ │ │ ├─01.节点图片处理和加载.mp4
│ │ │ ├─02.苹果检测节点实现.mp4
│ │ │ ├─03.摄像头识别苹果实现.mp4
│ │ │ ├─04.topic通信回顾.mp4
│ │ │ ├─05.topic发布者.mp4
│ │ │ ├─06.topic订阅者.mp4
│ │ │ ├─07.自定义msg.mp4
│ │ │ ├─08.自定义msg使用.mp4
│ │ │ ├─09.节点打开摄像头.mp4
│ │ │ ├─10.摄像头节点发布图像数据.mp4
│ │ │ ├─11.接收摄像头节点画面.mp4
│ │ │ ├─12.发布苹果图像数据.mp4
│ │ │ ├─13.接收苹果图片并解析.mp4
│ │ ├─day08-ros
│ │ │ ├─01.topic多对多通信实现.mp4
│ │ │ ├─02.topic小乌龟控制程序初始化.mp4
│ │ │ ├─03.小乌龟控制布局.mp4
│ │ │ ├─04.小乌龟线速度和角速度控制.mp4
│ │ │ ├─05.订阅小乌龟位置.mp4
│ │ │ ├─06.更新界面显示.mp4
│ │ │ ├─07.service通信回顾.mp4
│ │ │ ├─08.service通信server端实现.mp4
│ │ │ ├─09.service通信client端实现.mp4
│ │ │ ├─10.自定义srv消息.mp4
│ │ │ ├─11.apple检测流程.mp4
│ │ │ ├─12.苹果检测图像发布.mp4
│ │ │ ├─13.server端接收图像数据.mp4
│ │ │ ├─14.apple检测自定义srv.mp4
│ │ │ ├─15.apple检测server端.mp4
│ │ │ ├─16.apple检测client端.mp4
│ │ │ ├─17.小乌龟service搭建.mp4
│ │ │ ├─18.小乌龟service控制界面实现.mp4
│ │ │ ├─19.小乌龟clear和reset.mp4
│ │ │ ├─20.小乌龟spawn.mp4
│ │ │ ├─21.杀死小乌龟.mp4
│ │ │ ├─22.设置画笔.mp4
│ │ │ ├─23.设置绝对位置和相对位置.mp4
│ │ ├─day09-ros
│ │ │ ├─01.扫地机器人界面搭建.mp4
│ │ │ ├─02.小乌龟移动到前方位置.mp4
│ │ │ ├─03.小乌龟位置信息订阅.mp4
│ │ │ ├─04.小乌龟按照特定时间移动到指定位置.mp4
│ │ │ ├─05.以特定小数时间移动到目标点.mp4
│ │ │ ├─06.以任意时间移动到指定位置.mp4
│ │ │ ├─07.解决小乌龟移动时界面更新卡顿.mp4
│ │ │ ├─08.pid回顾.mp4
│ │ │ ├─09.计算小乌龟和目标的角度.mp4
│ │ │ ├─10.通过pid调节小乌龟移动速度.mp4
│ │ │ ├─11.小乌龟转向任意方向实现.mp4
│ │ │ ├─12.扫地机器人纵向扫地.mp4
│ │ │ ├─13.param参数命令.mp4
│ │ │ ├─14.param参数代码实现.mp4
│ │ │ ├─15.launch文件实现.mp4
│ │ │ ├─16.节点名和命名空间.mp4
│ │ │ ├─17.topic重定向.mp4
│ │ │ ├─18.param参数和yaml文件加载.mp4
│ │ │ ├─19.launch文件包含.mp4
│ │ ├─day10-ros
│ │ │ ├─01.鲁班猫串口调试.mp4
│ │ │ ├─02.usart1串口实现.mp4
│ │ │ ├─03.上位机和下位机通信流程.mp4
│ │ │ ├─04.struct回顾.mp4
│ │ │ ├─05.rk3566给gd32发数据流程.mp4
│ │ │ ├─06.gd32发送数据给rk3566流程.mp4
│ │ │ ├─07.整合上位机和下位机通信.mp4
│ │ │ ├─08.usb_cam摄像头节点.mp4
│ │ │ ├─09.rk3566识别车道线.mp4
│ │ │ ├─10.上位机通过串口发布线速度和角速度.mp4
│ │ │ ├─11.下位机接收线速度和角速度处理.mp4
│ │ │ ├─12.下位机差速运行的原理.mp4
│ ├─09阶段:机器狗项目
│ │ ├─day01
│ │ │ ├─video
│ │ ├─day02
│ │ │ ├─video
│ │ ├─day03
│ │ │ ├─video
│ │ ├─day04
│ │ │ ├─video
│ ├─【在线版】24年嵌入式课件
│ │ ├─02-阶段课件.rar
│ │ ├─03-阶段课件.rar
│ │ ├─04-阶段课件.rar
│ │ ├─05-阶段课件.rar
│ │ ├─06阶段课件.rar
│ │ ├─07阶段课件.rar
│ │ ├─08阶段课件.rar
│ │ ├─09阶段课件.rar














![[Linux] ARM嵌入式Linux系统开发 40集 新手老鸟都适用](https://static.kouhao8.com/sucaidashi/xkbb/9d0741ac2a6fe49ba0b5218371891237.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)












![[Linux] 26G 韦东山 嵌入式Arm-Linux学习 核心经典视频)2440裸板_UBoot_文件系统_驱动](https://static.kouhao8.com/sucaidashi/xkbb/5e54595cb50611b8bfd007a279f32db6.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
![[Linux] 嵌入式开发入门视频教程下载分享 linux系统应用培训视频 C语言学习视频 更新版](https://static.kouhao8.com/sucaidashi/xkbb/9ebb61530affea064221df262baaee0f.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)
相关资源