创客学院-嵌入式人工智能开发 C++
在嵌入式软件技术中,C++语言具有较高的编程效率。但是,要实现高效率,还有许多问题需要特别注意。首先,应该正确理解C++的工作原理,逐步利用它的各种强大功能,把专业经验集成到对象中,并使用针对嵌入式应用做过优化的开发工具。
创客学院-嵌入式人工智能开发 C++
课程目录:
- ├──lel 1 c语言
- | ├──day1 必备linux命令和c语言基础
- | | ├──vi编辑器的使用1_.mp4 299.11M
- | | ├──vi编辑器的使用2_.mp4 165.02M
- | | ├──程序的编译和调试_.mp4 189.31M
- | | ├──环境安装_.mp4 242.91M
- | | ├──基础知识_.mp4 163.43M
- | | ├──数据的表示_.mp4 203.06M
- | | ├──文件和目录相关命令1_.mp4 242.59M
- | | └──文件和目录相关命令2_.mp4 95.98M
- | ├──day2 数据类型、常量、变量及运算符
- | | ├──变量1_.mp4 120.83M
- | | ├──变量2_.mp4 111.21M
- | | ├──常量_.mp4 335.56M
- | | ├──数据类型上_.mp4 181.74M
- | | ├──数据类型下_.mp4 211.84M
- | | ├──运算符1_.mp4 201.80M
- | | ├──运算符2_.mp4 147.24M
- | | ├──运算符3_.mp4 105.22M
- | | └──运算符4_.mp4 234.72M
- | ├──day3 输入输出专题
- | | ├──输入函数的垃圾处理及字符串的输入输出_.mp4 150.02M
- | | ├──字符输出函数和格式输出函数上_.mp4 134.93M
- | | ├──字符输出函数和格式输出函数下_.mp4 124.88M
- | | └──字符输入函数和格式输入函数_.mp4 161.91M
- | ├──day4 控制语句
- | | ├──控制语句-if上_.mp4 201.66M
- | | ├──控制语句-if下_.mp4 161.12M
- | | ├──控制语句-switch上_.mp4 163.81M
- | | ├──控制语句-switch下_.mp4 111.78M
- | | ├──循环辅助语句上_.mp4 146.64M
- | | ├──循环辅助语句下_.mp4 217.20M
- | | ├──循环语句-for上_.mp4 74.92M
- | | ├──循环语句-for下_.mp4 140.67M
- | | ├──循环语句-while上_.mp4 206.19M
- | | └──循环语句-while下_.mp4 159.86M
- | ├──day5 数组和字符串
- | | ├──二维数组1_.mp4 100.40M
- | | ├──二维数组2_.mp4 168.70M
- | | ├──二维数组3_.mp4 208.79M
- | | ├──一维数组_.mp4 270.46M
- | | ├──字符串函数之strcat函数和strcmp函数_.mp4 194.72M
- | | ├──字符串函数之strcpy函数_.mp4 126.82M
- | | ├──字符串函数之strlen函数_.mp4 144.84M
- | | ├──字符串函数之扩展用法上_.mp4 174.48M
- | | ├──字符串函数之扩展用法下_.mp4 125.70M
- | | ├──字符数组和字符串1_.mp4 163.16M
- | | ├──字符数组和字符串2_.mp4 162.19M
- | | └──字符数组和字符串3_.mp4 218.26M
- | ├──day6 指针专题1
- | | ├──指针的基本用法1_.mp4 117.35M
- | | ├──指针的基本用法2_.mp4 177.34M
- | | ├──指针的基本用法3_.mp4 229.41M
- | | ├──指针的运算上_.mp4 118.13M
- | | ├──指针的运算下_.mp4 144.05M
- | | ├──指针与二维数组上_.mp4 153.36M
- | | ├──指针与二维数组下_.mp4 113.48M
- | | └──指针与数组_.mp4 197.90M
- | ├──day7 指针专题2
- | | ├──void指针和const修饰符上_.mp4 88.43M
- | | ├──void指针和const修饰符下_.mp4 167.06M
- | | ├──多级指针上_.mp4 183.47M
- | | ├──多级指针下_.mp4 58.85M
- | | ├──指针数组上_.mp4 186.41M
- | | ├──指针数组下_.mp4 192.80M
- | | ├──字符指针与字符串上_.mp4 144.74M
- | | └──字符指针与字符串下_.mp4 224.52M
- | ├──day8 函数1
- | | ├──函数的参数传递_.mp4 340.97M
- | | ├──函数的基本用法_.mp4 287.55M
- | | └──函数中传递数组参数_.mp4 211.04M
- | └──day9 函数2
- | | ├──递归函数和函数指针上_.mp4 175.17M
- | | ├──递归函数和函数指针下_.mp4 182.63M
- | | ├──指针函数1_.mp4 183.72M
- | | ├──指针函数2_.mp4 261.81M
- | | └──指针函数3_.mp4 133.93M
- ├──lel 10 系统移植
- | ├──day1 系统移植概述及环境搭建上
- | | ├──搭建开发主机上_.mp4 39.02M
- | | ├──搭建开发主机下_.mp4 51.42M
- | | ├──嵌入式基本概念_.mp4 50.88M
- | | ├──嵌入式开发环境的演示介绍上.mp4 221.38M
- | | ├──嵌入式开发环境的演示介绍上_.mp4 47.22M
- | | ├──嵌入式开发环境的演示介绍下_.mp4 30.54M
- | | └──嵌入式系统移植课程体系介绍_.mp4 102.82M
- | ├──day2 系统移植概述及环境搭建下
- | | ├──连接之NFS服务搭建_.mp4 50.57M
- | | ├──连接之TFTP服务搭建_.mp4 79.73M
- | | └──目标机搭建_.mp4 70.00M
- | ├──day3 Bootloader移植上
- | | ├──Bootloader基本概念_.mp4 18.10M
- | | ├──uboot常用命令_.mp4 41.84M
- | | └──uboot配置编译_.mp4 52.18M
- | ├──day4 Bootloader移植下
- | | ├──uboot启动流程上_.mp4 45.46M
- | | ├──uboot启动流程下_.mp4 31.93M
- | | └──uboot移植方法_.mp4 56.95M
- | ├──day5 linux内核分析
- | | ├──linux内核调试方法_.mp4 71.95M
- | | ├──linux内核基本概念上_.mp4 28.25M
- | | ├──linux内核基本概念下_.mp4 47.32M
- | | ├──linux内核基本概念中_.mp4 16.79M
- | | └──linux内核启动分析_.mp4 31.56M
- | ├──day6 linux内核移植及网卡移植
- | | ├──linux内核移植序_.mp4 19.94M
- | | ├──linux内核移植之配置编译_.mp4 60.85M
- | | ├──网卡移植之设备树_.mp4 52.70M
- | | ├──网卡移植之设备树信息分析_.mp4 87.84M
- | | ├──网卡移植支持NFS_TCPIP_Dm9000驱动_.mp4 35.99M
- | | └──网卡移植准备_.mp4 47.05M
- | ├──day7 第三方驱动移植
- | | ├──黑白盒对比_.mp4 10.26M
- | | ├──平台设备引入_.mp4 25.50M
- | | ├──驱动编译进内核Makefile_.mp4 25.43M
- | | ├──驱动模块_.mp4 20.55M
- | | ├──图像化配置Kconfig_.mp4 29.78M
- | | └──字符设备引入_.mp4 37.47M
- | └──day8 根文件系统制作
- | | ├──根文件系统基本概念_.mp4 11.93M
- | | ├──根文件系统内容制作_.mp4 35.95M
- | | ├──跟文件系统设备访问_.mp4 17.92M
- | | └──制作不同格式根文件系统_.mp4 34.89M
- ├──lel 11 嵌入式内核及驱动开发初级
- | ├──day1 设备驱动环境搭建
- | | ├──host主机Ubuntu环境配置_.mp4 14.86M
- | | ├──tftp和nfs启动模式介绍_.mp4 19.36M
- | | ├──加载并启动内核镜像_.mp4 34.61M
- | | ├──交叉开发模式介绍_.mp4 18.02M
- | | └──通过nfs挂载根文件系统_.mp4 52.81M
- | ├──day10 中断编程4
- | | ├──poll函数的使用介绍_.mp4 23.90M
- | | ├──poll驱动的实现_.mp4 32.14M
- | | ├──多路复用select和poll的概念_.mp4 19.19M
- | | └──应用程序poll的编程方式_.mp4 49.86M
- | ├──day11 中断编程5
- | | ├──tasklet的实现_.mp4 47.31M
- | | ├──work下半部的实现_.mp4 29.18M
- | | ├──异步信号的驱动编程实现_.mp4 40.21M
- | | ├──异步信号通知应用程序编程_.mp4 44.24M
- | | └──中断下半部的由来_.mp4 17.71M
- | ├──day12 平台总线专题1
- | | ├──sysfs文件系统的介绍_.mp4 29.64M
- | | ├──创建bus的代码编程_.mp4 33.96M
- | | └──设备驱动模型的由来_.mp4 43.60M
- | ├──day13 平台总线专题2
- | | ├──dice的构建和注册_.mp4 53.16M
- | | ├──driver的构建和注册_.mp4 40.90M
- | | ├──driver和dice分离和合并的实现_.mp4 53.39M
- | | └──总线bus匹配的实现_.mp4 39.58M
- | ├──day14 平台总线专题3
- | | ├──平台总线led驱动之资源的定义_.mp4 100.72M
- | | ├──平台总线中driver实现的逻辑过程讲解_.mp4 15.19M
- | | ├──平台总线中的driver的注册和匹配_.mp4 40.29M
- | | ├──平台总线中的三元素_.mp4 63.18M
- | | └──平台总线作用和设计思想介绍_.mp4 39.58M
- | ├──day15 平台总线专题4
- | | ├──平台总线的probe代码实现_.mp4 85.06M
- | | └──平台总线完成led设备的控制_.mp4 57.96M
- | ├──day2 驱动开发模块上
- | | ├──dm9000网卡的移植_.mp4 52.90M
- | | ├──sourceinsight的用法_.mp4 60.88M
- | | ├──编写驱动ko的准备工作_.mp4 17.05M
- | | ├──内核的编译方法_.mp4 56.21M
- | | └──设备树文件的编译_.mp4 47.75M
- | ├──day3 驱动开发模块下
- | | ├──insmod加载ko模块_.mp4 8.50M
- | | ├──模块ko参数传递_.mp4 42.83M
- | | ├──模块符号导出_.mp4 37.60M
- | | ├──驱动Makefile编写_.mp4 24.99M
- | | └──最简单的hello驱动代码编写_.mp4 27.38M
- | ├──day4 字符设备驱动基础上
- | | ├──申请设备号-regisger_chrd接口的讲解_.mp4 28.40M
- | | ├──申请设备号的编程_.mp4 41.39M
- | | ├──实现文件操作对象file_operation_.mp4 57.29M
- | | ├──手动或自动创建设备节点_.mp4 61.02M
- | | └──字符设备驱动框架_.mp4 32.07M
- | ├──day5 字符设备驱动基础中
- | | ├──地址映射ioremap的用法_.mp4 24.80M
- | | ├──控制led灯的驱动代码实现_.mp4 63.99M
- | | ├──应用控制驱动的方式_.mp4 33.93M
- | | └──用户空间和内核空间的数据交互COPY_TO_USER_.mp4 58.87M
- | ├──day6 字符设备驱动基础下
- | | ├──readl-writel的使用_.mp4 48.96M
- | | ├──驱动和应用程序的设计思想_.mp4 17.81M
- | | ├──驱动中面向对象的设计思想_.mp4 58.35M
- | | ├──为了代码健全-需要作出错处理_.mp4 79.95M
- | | └──字符设备驱动编写的步骤_.mp4 23.22M
- | ├──day7 中断编程1
- | | ├──linux中断的概念和中断处理机制_.mp4 35.43M
- | | ├──驱动代码中获取到中断号码的方法_.mp4 36.49M
- | | ├──设备树文件中定义中断号_.mp4 49.03M
- | | └──申请中断处理-request_irq_.mp4 55.39M
- | ├──day8 中断编程2
- | | ├──驱动中获取硬件数据并传递给用户的方法_.mp4 71.57M
- | | ├──实现字符设备驱动框架_.mp4 55.21M
- | | └──用户获取按键数据的方法_.mp4 51.30M
- | └──day9 中断编程3
- | | ├──非阻塞模式的实现_.mp4 25.71M
- | | ├──阻塞的概念和接口使用_.mp4 63.84M
- | | └──阻塞的实现-等待队列的使用_.mp4 66.91M
- ├──lel 12 嵌入式内核及驱动开发高级
- | ├──day1 高级驱动方法学习
- | | ├──分层框架和面向对象的思想_.mp4 38.43M
- | | ├──高级驱动学习特点和目标_.mp4 19.52M
- | | └──字符设备驱动编写时引起的思考_.mp4 32.62M
- | ├──day2 输入子系统1
- | | ├──输入子系统的框架_.mp4 36.27M
- | | ├──输入子系统的作用_.mp4 36.97M
- | | ├──输入子系统中硬件初始化和上报数据_.mp4 62.59M
- | | ├──应用程序读取输入设备数据的方式_.mp4 27.18M
- | | └──最简单的输入设备驱动程序编写_.mp4 44.28M
- | ├──day3 输入子系统2
- | | ├──input dice的初始化解释_.mp4 69.67M
- | | ├──初始化所有的按键并驱动起来_.mp4 80.64M
- | | ├──代码中分析所有的子节点_.mp4 45.09M
- | | ├──设备树中定义按键信息的子节点_.mp4 42.61M
- | | ├──设置位表和上报数据的另外一种方式_.mp4 61.95M
- | | └──添加input dice的信息_.mp4 37.30M
- | ├──day4 输入子系统3
- | | ├──d_connect函数分析_.mp4 90.25M
- | | ├──input handler和input dice和handle之间的关系_.mp4 52.97M
- | | ├──input三层的分析_.mp4 75.12M
- | | ├──输入子系统工作逻辑初识_.mp4 36.46M
- | | ├──应用程序读取多个按键和驱动代码的结构分析_.mp4 54.47M
- | | └──应用和如何调用到输入子系统中去的_.mp4 39.11M
- | ├──day5 输入子系统4
- | | ├──d_ents中填充缓冲区数据的过程_.mp4 70.51M
- | | ├──d_open的实现过程_.mp4 58.94M
- | | ├──d_read读取输入子系统的数据方式_.mp4 52.67M
- | | └──input_ent()上报数据的实现过程_.mp4 68.66M
- | ├──day6 I2C子系统上
- | | ├──I2C协议和时序讲解_.mp4 50.94M
- | | ├──linux I2C client_driver_adatper_msg等对象的讲解_.mp4 74.05M
- | | ├──linux I2C从设备的设备树信息的添加_.mp4 77.43M
- | | ├──linux I2C驱动框架_.mp4 31.93M
- | | └──linux I2C总线和平台总线的结合_.mp4 32.69M
- | ├──day7 I2C子系统下
- | | ├──MPU6050操作寄存器_.mp4 76.55M
- | | ├──MPU6050的I2C driver驱动框架编写_.mp4 79.33M
- | | ├──读取MPU6050数据寄存器并上报给用户_.mp4 92.31M
- | | └──应用程序读取取重力加速度和陀螺仪的值_.mp4 58.82M
- | ├──day8 设备树上
- | | ├──常见的属性compatible-reg_.mp4 33.39M
- | | ├──初始设备树_.mp4 34.99M
- | | ├──节点和属性_.mp4 29.40M
- | | ├──内核使用dtb文件的过程_.mp4 32.28M
- | | ├──设备树的由来_.mp4 41.79M
- | | └──设备树文件的编译_.mp4 28.38M
- | └──day9 设备书下
- | | ├──dts替代平台设备的pd硬编码方式_.mp4 43.85M
- | | ├──of解析dts节点的API_.mp4 30.90M
- | | ├──代码中获取节点_.mp4 41.30M
- | | ├──定义和获取dts中的中断信息_.mp4 32.69M
- | | ├──获取属性_.mp4 29.89M
- | | ├──获取属性中的整数数组_.mp4 30.87M
- | | ├──获取属性中字符串数组_.mp4 41.40M
- | | ├──验证dts的中断信息_.mp4 23.40M
- | | └──在dts中添加新的节点_.mp4 21.28M
- ├──lel 13 嵌入式安防监控项目实战
- | ├──day1 创客学院课程体系概要巩固
- | | ├──1-1创客学院课程回顾概述_.mp4 48.17M
- | | ├──1-2创客学院课程回顾-c语言回顾_.mp4 149.86M
- | | ├──1-3创客学院课程回顾-数据结构_.mp4 57.49M
- | | ├──1-4创客学院课程回顾-IO进程_.mp4 114.31M
- | | ├──1-5创客学院课程回顾-网络部分_.mp4 74.84M
- | | ├──1-6创客学院课程回顾-ARM裸机部分_.mp4 59.73M
- | | ├──1-7创客学院课程回顾-系统移植部分_.mp4 66.95M
- | | └──1-8创客学院课程回顾-内核驱动部分_.mp4 114.63M
- | ├──day10 安防监控实现之mjpeg-streamer视频图像的显示
- | | ├──10-1 安防监控实现之视频流原理讲解与移植_.mp4 71.88M
- | | └──10-2 安防监控实现之web网页测试监控html+css_.mp4 112.78M
- | ├──day11 安防监控实现之ZigBee-A9传感器数据采集与串口上传
- | | ├──11-1 安防监控实现之ZIgBee环境搭建_.mp4 54.88M
- | | └──11-2 安防监控实现之ZigBee-A9传感器数据采集与串口上传_.mp4 138.58M
- | ├──day12 安防监控实现之A9串口控制ZigBee硬件
- | | ├──12-1安防监控实现之A9串口控制ZigBee硬件原理讲解_.mp4 80.40M
- | | └──12-2 安防监控实现之A9串口控制ZigBee硬件实现_.mp4 76.13M
- | ├──day13 安防监控实现之传感器真实数据上传到网页
- | | ├──13-1 安防监控实现之传感器真实数据上传到网页原理讲解_.mp4 90.50M
- | | └──13-2 安防监控实现之传感器真实数据上传到网页过程实现_.mp4 120.68M
- | ├──day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇
- | | ├──14-1安防监控实现之线程间同步互斥操作实现_.mp4 103.00M
- | | ├──14-2 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇_.mp4 142.31M
- | | ├──14-3 安防监控实现之网页控制A9上的蜂鸣器和数码管_.mp4 133.42M
- | | └──14-4 安防监控实现之网页控制ZigBee和A9上的风扇_.mp4 87.95M
- | ├──day15 安防监控实现之GPRS短信报警功能实现
- | | ├──15-1 安防监控实现之Windows下实现GPRS短信电话报警功能实现_.mp4 133.75M
- | | ├──15-2 安防监控实现之linux下实现GPRS短信电话报警功能实现_.mp4 108.76M
- | | └──15-3 安防监控实现之linux框架下实现GPRS短信电话功能_.mp4 102.45M
- | ├──day16 项目总结和项目答辩
- | | └──项目总结和项目答辩_.mp4 264.92M
- | ├──day2 安防监控项目实战安排与环境搭建
- | | ├──2-1 安防监控项目实战安排简介_.mp4 78.58M
- | | └──2-2安防监控项目实战之环境搭建_.mp4 82.00M
- | ├──day3 安防监控之需求分析
- | | └──3 安防监控项目需求分析_.mp4 139.83M
- | ├──day4 安防监控环境分析和通信结构体定义
- | | ├──4-1 安防监控实现之软硬件环境分析_.mp4 70.30M
- | | ├──4-2-1 安防监控实现之通信协议制定_.mp4 53.45M
- | | └──4-2-2 安防监控实现之通信协议制定_.mp4 140.17M
- | ├──day5 安防监控实现之A9主框架的搭建
- | | ├──5-1 安防监控实现之原理验证代码_.mp4 69.80M
- | | └──5-2 安防监控实现之主框架的搭建_.mp4 97.22M
- | ├──day6 安防监控实现之boa服务器的移植
- | | ├──6-1 安防监控实现之boa服务器原理介绍_.mp4 53.55M
- | | └──6-2 安防监控实现之boa服务器移植_.mp4 79.97M
- | ├──day7 安防监控实现之CGO的移植与html的通信
- | | ├──7-1 安防监控实现之认识CGI在项目中的数据解析过程_.mp4 76.17M
- | | ├──7-2 安防监控实现之认识CGI在项目中的角色和原理 完成CGI的测试_.mp4 103.93M
- | | └──7-3 安防监控实现之项目阶段的CGI移植和HTML通信_.mp4 48.57M
- | ├──day8 安防监控实现之从网页上控制A9的LED灯
- | | ├──8-1 网页发送数据模拟控制Ubuntu的LED灯_.mp4 113.09M
- | | └──8-2 网页发送数据控制A9的LED灯_.mp4 86.98M
- | └──day9 安防监控实现之Html框架浅析及模拟环境信息刷新到网页
- | | ├──9-1 安防监控实现之HTML框架分析_.mp4 87.97M
- | | ├──9-2-1 安防监控实现之模拟数据刷新_.mp4 113.38M
- | | └──9-2-2 安防监控实现之控制命令下发_.mp4 142.48M
- ├──lel 14 C++开发
- | ├──day1 从C到C++及类与对象
- | | ├──常成员静态成员与友元1_.mp4 38.23M
- | | ├──常成员静态成员与友元2_.mp4 46.02M
- | | ├──概念和思维升级_.mp4 27.53M
- | | ├──类的成员函数_.mp4 45.00M
- | | ├──类的申明1_.mp4 30.76M
- | | ├──类的申明2_.mp4 17.60M
- | | ├──类与对象1_.mp4 24.65M
- | | ├──类与对象2_.mp4 25.99M
- | | └──语法升级_.mp4 85.32M
- | ├──day2 运算符重载及组合与继承
- | | ├──标准输入输出流_.mp4 13.11M
- | | ├──继承_.mp4 38.71M
- | | ├──普通运算符重载1_.mp4 54.46M
- | | ├──普通运算符重载2_.mp4 35.96M
- | | ├──特殊运算符重载1_.mp4 37.02M
- | | ├──特殊运算符重载2_.mp4 33.08M
- | | └──组合_.mp4 48.41M
- | ├──day3 多态、异常、转换函数
- | | ├──标准转换函数_.mp4 41.86M
- | | ├──多态(应用上)_.mp4 54.01M
- | | ├──多态(应用下)_.mp4 12.25M
- | | ├──多态1_.mp4 16.60M
- | | ├──异常(try_catch)_.mp4 20.50M
- | | ├──异常语法与自定义异常_.mp4 29.32M
- | | ├──隐式转换_.mp4 17.74M
- | | └──自定义转换函数_.mp4 12.68M
- | └──day4 模板及STL标准模板库
- | | ├──STL容器_.mp4 64.82M
- | | ├──STL算法_.mp4 38.09M
- | | ├──迭代器_.mp4 30.37M
- | | ├──非类型模板以及特化_.mp4 22.08M
- | | ├──类型模板之模板函数与模板类_.mp4 31.26M
- | | └──链表实现_.mp4 34.67M
- ├──lel 15 QT嵌入式图形开发
- | ├──day1 QT入门与基础控件
- | | ├──QT入门_.mp4 71.16M
- | | ├──按钮_.mp4 27.92M
- | | ├──布局管理器_.mp4 45.16M
- | | ├──容器上_.mp4 39.22M
- | | ├──容器下_.mp4 31.88M
- | | └──输入与输出控件_.mp4 67.39M
- | ├──day2 对话框
- | | ├──标准对话框上_.mp4 45.63M
- | | ├──标准对话框下_.mp4 52.70M
- | | └──自定义对话框_.mp4 32.81M
- | ├──day3 主窗口和事件处理
- | | ├──action和菜单栏_.mp4 50.13M
- | | ├──工具栏中央部件与状态栏_.mp4 42.00M
- | | ├──绘图事件_.mp4 24.23M
- | | ├──事件处理_.mp4 37.62M
- | | ├──事件过滤上_.mp4 34.96M
- | | ├──事件过滤下_.mp4 36.16M
- | | └──双缓冲绘图_.mp4 23.57M
- | ├──day4 文件和进程线程编程
- | | ├──进程_.mp4 37.68M
- | | ├──流式读写,目录遍历以及获取文件属性_.mp4 28.65M
- | | ├──文件普通读写_.mp4 37.76M
- | | ├──线程_.mp4 36.06M
- | | ├──线程互斥_.mp4 28.31M
- | | └──线程同步_.mp4 30.14M
- | └──day5 网络编程
- | | ├──tcp服务器_.mp4 29.12M
- | | ├──tcp客户端_.mp4 27.64M
- | | ├──udp客户端_.mp4 60.04M
- | | └──udp客户端_1_.mp4 27.37M
- ├──lel 16 物联网ARM开发
- | ├──day1 ARM体系结构概述
- | | ├──Cortex-M0概述1_.mp4 111.82M
- | | ├──Cortex-M0概述2_.mp4 147.91M
- | | ├──STM32F0硬件平台介绍_.mp4 55.49M
- | | ├──STM32课程体系介绍视频_.mp4 318.25M
- | | ├──必须要get的ARM知识_.mp4 165.16M
- | | └──认识STM32_.mp4 151.27M
- | ├──day10 基于STM32的物联网项目介绍
- | | ├──STM32项目介绍_.mp4 108.28M
- | | ├──基于STM32四轴飞行器_.mp4 108.24M
- | | ├──基于STM32物理网网关_.mp4 162.63M
- | | └──基于STM32智能小车_.mp4 176.02M
- | ├──day2 开发环境搭建及平台介绍
- | | ├──MDK-ARM环境介绍及安装_.mp4 130.31M
- | | ├──STM32Cube简介及安装_.mp4 93.65M
- | | ├──STM32储存器映射_.mp4 253.72M
- | | └──stm32启动文件分析_.mp4 141.57M
- | ├──day3 STM32 GPIO口操作平台介绍
- | | ├──GPIO的基本概念及寄存器介绍1_.mp4 125.50M
- | | ├──GPIO的基本概念及寄存器介绍2_.mp4 179.56M
- | | ├──初识人机交互——按键_.mp4 106.61M
- | | ├──照亮电子世界的那盏灯——LED寄存器版_.mp4 108.06M
- | | └──照亮电子世界的那盏灯——LED库函数版_.mp4 50.49M
- | ├──day4 STM32 USART串口的应用
- | | ├──HAL串口库函数的使用及printf的实现_.mp4 65.86M
- | | ├──stm32实现串口数据收发_.mp4 58.67M
- | | ├──串口寄存器介绍_.mp4 127.95M
- | | └──串行通信的基本概念_.mp4 230.21M
- | ├──day5 STM32中断系统
- | | ├──STM32中断系统概述1_.mp4 154.86M
- | | ├──STM32中断系统概述2_.mp4 157.12M
- | | ├──按键中断实例_.mp4 101.98M
- | | ├──串口中断实例_.mp4 89.37M
- | | └──外部中断控制器EXTI_.mp4 100.40M
- | ├──day6 STM32时钟与定时器
- | | ├──HAL_Delay()的实现_.mp4 71.59M
- | | ├──STM32时钟系统概述1_.mp4 191.92M
- | | ├──STM32时钟系统概述2_.mp4 44.01M
- | | ├──STM32通用定时器介绍_.mp4 188.62M
- | | ├──STM32通用定时器使用实例_.mp4 65.60M
- | | └──SysTick定时器讲解_.mp4 138.50M
- | ├──day7 STM32模数转换器ADC
- | | ├──stm32 ADC单通道采集实例_.mp4 94.29M
- | | ├──stm32 ADC多通道采集实例_.mp4 117.25M
- | | └──stm32 ADC模数转换概述_.mp4 248.08M
- | ├──day8 STM32数据搬运工DMA
- | | ├──ADC_DMA多路采集实例_.mp4 95.21M
- | | └──stm32 DMA工作原理_.mp4 188.75M
- | └──day9 STM32 I2C总线通信
- | | ├──I2C通信实例1_.mp4 112.23M
- | | ├──I2C通信实例2_.mp4 56.12M
- | | ├──stm32 I2C总线通信原理_.mp4 228.78M
- | | └──三轴加速度传感器MPU6050介绍_.mp4 186.16M
- ├──lel 17 物联网低功耗广域网NB-IOT开发
- | ├──day1 NB-IOT物联网行业解决方案
- | | ├──NB-IoT课程介绍.mp4 125.05M
- | | ├──NB-IoT课程硬件平台介绍及使用_.mp4 47.51M
- | | ├──NB-IoT物联网行业解决方案_.mp4 75.55M
- | | ├──NB-IoT物联网智慧消防项目需求分析及系统设计_.mp4 81.82M
- | | └──NB-IoT物联网智慧消防项目展示_.mp4 96.66M
- | ├──day2 NB-IOT开发环境搭建及模组驱动开发
- | | ├──AT指令集开发原理_.mp4 194.32M
- | | ├──Keil5安装及使用_.mp4 100.87M
- | | ├──NB-IoT基础工程建立_.mp4 177.02M
- | | └──STM32CubMx安装及使用_.mp4 103.61M
- | ├──day3 NB-IOT网络编程
- | | ├──NB-IoT驱动开发二_.mp4 179.06M
- | | ├──NB-IoT驱动开发一(1)_.mp4 149.98M
- | | ├──NB-IoT驱动开发一(2)_.mp4 171.49M
- | | ├──NB-IoT驱动开发一(3)_.mp4 38.06M
- | | ├──NB-IoT网络CoAP通信1_.mp4 187.80M
- | | ├──NB-IoT网络CoAP通信2_.mp4 56.22M
- | | ├──NB-IoT网络入网1_.mp4 164.34M
- | | └──NB-IoT网络入网2_.mp4 42.44M
- | ├──day4 NB-IOT云平台对接及使用
- | | ├──NB-IoT物联网通信架构_.mp4 151.39M
- | | ├──电信IoT平台对接及使用_.mp4 133.33M
- | | └──华清IoT平台对接及使用_.mp4 113.50M
- | └──day5 智慧消防项目开发
- | | ├──NB-IoT火焰检测_.mp4 54.93M
- | | ├──NB-IoT继电器控制_.mp4 93.52M
- | | ├──NB-IoT可燃气体检测_.mp4 136.52M
- | | ├──NB-IoT人体红外感应传感器_.mp4 173.76M
- | | └──项目扩展与技术提炼_.mp4 142.38M
- ├──lel 19 Python核心编程
- | ├──day1 面向对象上
- | | ├──继承(上)_.mp4 85.33M
- | | ├──类与对象_.mp4 148.06M
- | | └──面向对象编程与面向过程编程_.mp4 50.73M
- | ├──day2 面向对象下
- | | ├──多态_.mp4 30.01M
- | | ├──继承(下)_.mp4 103.26M
- | | ├──魔法方法_.mp4 98.87M
- | | ├──私有属性与私有方法_.mp4 52.83M
- | | ├──异常_.mp4 120.66M
- | | └──属性与方法_.mp4 64.02M
- | ├──day3 飞机大战上
- | | ├──飞机大战(1)_.mp4 195.95M
- | | ├──飞机大战(2)_.mp4 53.67M
- | | ├──飞机大战(3)_.mp4 83.13M
- | | ├──飞机大战(4)_.mp4 81.47M
- | | └──飞机大战(5)_.mp4 80.35M
- | └──day4 飞机大战下
- | | ├──飞机大战(6)_.mp4 91.48M
- | | ├──飞机大战(7)_.mp4 46.84M
- | | ├──飞机大战(8)_.mp4 131.11M
- | | └──飞机大战(9)_.mp4 64.20M
- ├──lel 2 linuxC高级语言
- | ├──day1 软件包管理及shell命令
- | | ├──deb软件包管理上_.mp4 76.90M
- | | ├──deb软件包管理下_.mp4 242.22M
- | | ├──linux介绍_.mp4 192.64M
- | | ├──shell基本命令_.mp4 222.18M
- | | ├──shell中的特殊字符1_.mp4 99.87M
- | | ├──shell中的特殊字符2_.mp4 120.31M
- | | └──环境安装_.mp4 140.36M
- | ├──day2 linuxshell命令
- | | ├──linux用户管理_.mp4 123.94M
- | | ├──shell基本系统维护命令_.mp4 203.29M
- | | ├──进程管理相关命令_.mp4 155.47M
- | | ├──网络配置_.mp4 133.26M
- | | ├──文件系统的类型和结构_.mp4 263.41M
- | | └──文件系统相关命令_.mp4 225.07M
- | ├──day3 linuxshell脚本编程
- | | ├──shell编程-函数_.mp4 43.72M
- | | ├──shell脚本-变量_.mp4 144.87M
- | | ├──shell脚本-分支语句_.mp4 85.03M
- | | ├──shell脚本-功能语句_.mp4 103.15M
- | | └──shell脚本-循环语句_.mp4 71.99M
- | ├──day4 linuxC语言高级编程
- | | ├──gcc编译器_.mp4 113.51M
- | | ├──gdb调试工具_.mp4 101.78M
- | | ├──共用体及typedef_.mp4 155.33M
- | | ├──结构体数据和结构体指针_.mp4 174.23M
- | | ├──内存管理上_.mp4 102.72M
- | | ├──内存管理下_.mp4 64.08M
- | | └──条件编译和结构体_.mp4 168.02M
- | ├──day5 Makefile
- | | ├──makefile变量的使用_.mp4 174.43M
- | | ├──make介绍_.mp4 114.71M
- | | ├──make命令选项及makefile中的隐含规则_.mp4 67.98M
- | | └──VPATH及嵌套的Makefile(makefile3)_.mp4 84.97M
- | └──lel 18 python语法基础
- | | ├──day1 初始Python
- | | ├──day2 Python基础语法上
- | | ├──day3 Python基础语法下
- | | ├──day4 Python条件语句与循环语句
- | | ├──day5 数据类型的基本操作
- | | ├──day6 函数上
- | | ├──day7 函数下
- | | └──day8 Python储存文件的操作
- ├──lel 20 中文聊天机器人开发
- | ├──day1 初识聊天机器人
- | | ├──安装配置_.mp4 66.09M
- | | ├──机器人环境搭建_.mp4 112.18M
- | | ├──课前导学_.mp4 115.68M
- | | └──聊天机器人介绍_.mp4 130.64M
- | ├──day2 使用机器人
- | | ├──百度语音识别示范_.mp4 28.19M
- | | ├──聊天机器人架构分析_.mp4 63.14M
- | | ├──录制唤醒词_.mp4 40.66M
- | | └──语音识别详解_.mp4 70.86M
- | ├──day3 机器人的精髓
- | | ├──NLP介绍1_.mp4 101.17M
- | | ├──NLP介绍2_.mp4 36.61M
- | | ├──NLP介绍3_.mp4 40.71M
- | | ├──NLP介绍4_.mp4 20.46M
- | | └──语音合成详解_.mp4 55.16M
- | └──day4 机器人的插件实现
- | | ├──机器人插件介绍_.mp4 44.74M
- | | └──实现一个自己的插件_.mp4 40.48M
- ├──lel 3 数据结构
- | ├──day1 数据结构引入
- | | ├──初识数据结构_.mp4 303.46M
- | | ├──什么是数据结构_.mp4 99.46M
- | | ├──数据结构导学_.mp4 100.37M
- | | └──数据结构基本概念_.mp4 227.82M
- | ├──day10 树及实现上
- | | ├──二叉树的原理_.mp4 185.40M
- | | ├──二叉树的运算_.mp4 98.00M
- | | └──树的概念_.mp4 80.27M
- | ├──day11 树及实现下
- | | ├──二叉树的层次遍历_.mp4 155.32M
- | | └──二叉树的三种遍历_.mp4 156.72M
- | ├──day12 查找
- | | ├──hash表的实现-插入和查找_.mp4 111.16M
- | | ├──hash表的实现-创建_.mp4 110.47M
- | | ├──hash表原理_.mp4 216.65M
- | | └──查找的原理_.mp4 137.88M
- | ├──day13 排序
- | | ├──快速排序的实现_.mp4 108.55M
- | | └──排序的原理_.mp4 166.65M
- | ├──day2 线性表及顺序表上
- | | ├──代码规范要求_.mp4 113.17M
- | | ├──什么是线性表及顺序表_.mp4 216.08M
- | | └──顺序表的实现1_.mp4 126.78M
- | ├──day3 线性表及顺序表下
- | | ├──顺序表的结尾_.mp4 35.52M
- | | ├──顺序表的实现2_.mp4 101.16M
- | | ├──顺序表的实现3_.mp4 124.87M
- | | ├──顺序表的实现4_.mp4 178.20M
- | | └──顺序表的实现5_.mp4 57.31M
- | ├──day4 线性表及链表
- | | ├──单链表的实现-创建_.mp4 94.33M
- | | ├──单链表的实现-尾部插入和遍历_.mp4 69.99M
- | | ├──单链表实现-按位置插入_.mp4 159.50M
- | | └──什么是链表及原理_.mp4 224.04M
- | ├──day5 线性表之链表应用
- | | ├──单链表实现-链表删除_.mp4 156.02M
- | | └──单链表实现-链表释放_.mp4 68.71M
- | ├──day6 单链表的操作实现
- | | ├──链表的反转_.mp4 100.62M
- | | ├──链表求相邻两个结点最大值_.mp4 122.14M
- | | └──有序链表合并_.mp4 105.53M
- | ├──day7 栈实现及其应用
- | | ├──栈-链式栈原理及实现_.mp4 103.10M
- | | ├──栈-顺序栈的实现1_.mp4 137.86M
- | | ├──栈-顺序栈的实现2_.mp4 93.43M
- | | └──栈-顺序栈的原理_.mp4 166.42M
- | ├──day8 队列实现及其应用上
- | | ├──顺序队列的实现_.mp4 131.97M
- | | └──顺序队列的原理_.mp4 226.86M
- | └──day9 队列实现及其应用下
- | | ├──链式队列的实现_.mp4 241.92M
- | | ├──链式队列的原理_.mp4 206.60M
- | | ├──栈和队列的应用-球钟问题的实现_.mp4 118.26M
- | | └──栈和队列的应用-球钟问题的原理_.mp4 104.08M
- ├──lel 4 文件IO
- | ├──day1 标准IO上
- | | ├──导学_.mp4 137.53M
- | | ├──文件的打开和关闭1_.mp4 91.86M
- | | ├──文件的打开和关闭2_.mp4 67.45M
- | | ├──文件的打开和关闭3_.mp4 14.32M
- | | ├──文件介绍和标准IO介绍1_.mp4 293.65M
- | | └──文件介绍和标准IO介绍2_.mp4 24.07M
- | ├──day2 标准IO下
- | | ├──对象的输入和输出1-4_.mp4 92.52M
- | | ├──格式化输入和输出_.mp4 41.50M
- | | ├──流的刷新和定位_.mp4 107.75M
- | | ├──行输入和输出_.mp4 102.92M
- | | └──字符输入和输出_.mp4 77.35M
- | └──day3 linux下文件IO、库的制作及使用
- | | ├──程序库概念和静态库的制作_.mp4 51.81M
- | | ├──动态库的制作和使用1_.mp4 67.38M
- | | ├──动态库的制作和使用2_.mp4 60.52M
- | | ├──文件IO的打开和关闭_.mp4 70.93M
- | | ├──文件IO的读写和定位_.mp4 29.03M
- | | └──文件属性和目录操作_.mp4 108.50M
- ├──lel 5 并发程序设计
- | ├──day1 进程编程及守护进程-进程、进程命令、fork、exit、excel、system
- | | ├──进程常用命令_.mp4 77.00M
- | | ├──进程的创建和结束_.mp4 81.04M
- | | ├──进程的回收_.mp4 48.84M
- | | └──进程基本概念_.mp4 249.69M
- | ├──day2 进程编程及守护进程-wait函数、waitpid函数、linux守护进程
- | | ├──exec函数族_.mp4 128.87M
- | | ├──守护进程1_.mp4 99.95M
- | | └──守护进程2_.mp4 38.85M
- | ├──day3 线程专题上
- | | ├──线程的概念和使用1_.mp4 178.24M
- | | ├──线程的概念和使用2_.mp4 38.70M
- | | └──线程的概念和使用3_.mp4 67.80M
- | ├──day4 线程专题下
- | | ├──线程的概念和使用4_.mp4 88.56M
- | | ├──线程的概念和使用5_.mp4 62.07M
- | | ├──线程的互斥_.mp4 102.20M
- | | └──线程的信号量同步_.mp4 113.58M
- | ├──day5 Unix进程间通信方式上
- | | ├──无名管道_.mp4 95.68M
- | | ├──信号1_.mp4 111.98M
- | | ├──信号2_.mp4 74.29M
- | | ├──信号3_.mp4 91.11M
- | | └──有名管道_.mp4 52.60M
- | └──day6 Unix进程间通讯方式下
- | | ├──共享内存1_.mp4 80.49M
- | | ├──共享内存2_.mp4 34.54M
- | | ├──消息队列1_.mp4 85.16M
- | | ├──消息队列2_.mp4 76.94M
- | | ├──信号灯1_.mp4 82.28M
- | | └──信号灯2_.mp4 64.11M
- ├──lel 6 网络编程
- | ├──day1 网络基础上
- | | ├──网络的历史和分层_.mp4 43.83M
- | | ├──网络各层协议解释_.mp4 58.79M
- | | └──网络和封包和拆包_.mp4 29.70M
- | ├──day2 网络基础下
- | | ├──网络预备知识1_.mp4 50.86M
- | | ├──网络预备知识2_.mp4 50.19M
- | | └──网络预备知识3_.mp4 65.11M
- | ├──day3 TCP编程
- | | ├──TCP编程API-1_.mp4 50.56M
- | | ├──TCP编程API-2_.mp4 55.27M
- | | ├──TCP编程API-3_.mp4 71.22M
- | | ├──TCP编程API-4_.mp4 82.79M
- | | └──TCP编程API-5_.mp4 66.02M
- | ├──day4 并发服务器
- | | ├──TCP并发服务器多进程编程_.mp4 74.48M
- | | └──TCP并发服务器多线程编程_.mp4 79.71M
- | ├──day5 UDP编程
- | | ├──UDP编程-1_.mp4 59.71M
- | | ├──UDP编程-2_.mp4 71.08M
- | | └──网络编程API扩展以及UDP编程API_.mp4 60.86M
- | ├──day6 IO多路复用
- | | ├──IO模型以及多路复用基本原理_.mp4 59.14M
- | | ├──select模型_.mp4 63.63M
- | | ├──服务器端的select的实现_.mp4 36.88M
- | | └──客户端select的实现_.mp4 70.04M
- | ├──day7 TCP、IP协议原理
- | | ├──eth_ip头原理_.mp4 58.01M
- | | ├──TCP包头-确认重发机制_.mp4 53.80M
- | | ├──TCP三次、四次握手_.mp4 93.97M
- | | └──wireshark抓包工具使用_.mp4 58.32M
- | ├──day8 网络编程扩展上
- | | ├──网路超时优化_.mp4 39.93M
- | | ├──网络属性设置_.mp4 75.88M
- | | └──域名解析_.mp4 80.96M
- | └──day9 网络编程扩展下
- | | ├──unix域套接字-1_.mp4 46.52M
- | | ├──unix域套接字-2_.mp4 74.20M
- | | ├──多播_.mp4 46.68M
- | | └──广播编程_.mp4 41.94M
- ├──lel 7 数据库开发
- | ├──day1 嵌入式数据库之sqlite3上
- | | ├──数据库概念介绍_.mp4 10.15M
- | | ├──数据库之命令行操作上_.mp4 37.93M
- | | └──数据库之命令行操作下_.mp4 9.17M
- | └──day2 嵌入式数据库之sqlite3下
- | | └──数据库之API操作_.mp4 86.50M
- ├──lel 8 在线词典综合实战
- | ├──day1 在线词典项目介绍及框架搭建
- | | ├──客户端代码框架搭建上_.mp4 30.28M
- | | ├──客户端代码框架搭建下_.mp4 35.27M
- | | ├──流程示意图分析_.mp4 26.31M
- | | ├──有道词典流程分析及本项目在线词典介绍_.mp4 16.68M
- | | └──在线词典项目演示_.mp4 24.44M
- | ├──day2 在线词典项目注册登录的实现
- | | ├──登录模块_.mp4 45.54M
- | | ├──服务器端代码框架搭建_.mp4 76.92M
- | | └──注册模块_.mp4 48.33M
- | └──day3 在线词典项目功能实现
- | | ├──查询模块1_.mp4 34.97M
- | | ├──查询模块2_.mp4 44.22M
- | | ├──查询模块3_.mp4 67.41M
- | | └──历史记录查询_.mp4 54.74M
- ├──lel 9 ARM体系结构
- | ├──day1 ARM基础(基于4412开发板)
- | | ├──ARM工作模式及寄存器上_.mp4 38.66M
- | | ├──ARM工作模式及寄存器下_.mp4 27.56M
- | | ├──ARM课程介绍_.mp4 80.76M
- | | ├──环境搭建_.mp4 31.49M
- | | └──认识ARM_.mp4 21.43M
- | ├──day2 ARM指令(基于4412开发板)
- | | ├──ARM课程介绍_.mp4 80.76M
- | | ├──ARM指令存储_.mp4 47.56M
- | | ├──load_store指令_.mp4 35.27M
- | | ├──堆栈指令_.mp4 21.58M
- | | ├──逻辑指令_.mp4 33.71M
- | | └──算术跳转指令_.mp4 34.00M
- | ├──day3 ARM异常处理
- | | ├──认识异常_.mp4 15.42M
- | | ├──软中断程序上_.mp4 47.37M
- | | ├──软中断程序下_.mp4 20.44M
- | | ├──软中断程序中_.mp4 45.97M
- | | ├──异常向量表_.mp4 37.43M
- | | └──中断异常处理_.mp4 28.18M
- | ├──day4 ARM裸机开发
- | | ├──LED控制电路跟踪_.mp4 20.53M
- | | ├──编写程序_.mp4 51.19M
- | | ├──读芯片手册上_.mp4 37.89M
- | | ├──读芯片手册下_.mp4 47.64M
- | | ├──烧写程序_.mp4 39.62M
- | | └──硬件电路介绍_.mp4 24.34M
- | ├──day5 ARM通讯接口
- | | ├──UART串口实例上_.mp4 34.98M
- | | ├──串口实例下_.mp4 53.32M
- | | ├──串口实例中_.mp4 42.43M
- | | ├──汇编语言混合编程_.mp4 30.69M
- | | └──通讯接口原理_.mp4 43.72M
- | ├──day6 ARM中断机制
- | | ├──中断实例上_.mp4 48.01M
- | | ├──中断实例下_.mp4 66.94M
- | | ├──中断实例中_.mp4 88.75M
- | | └──中断原理_.mp4 27.83M
- | └──day7 ARM波形控制
- | | ├──I2C波形_.mp4 38.35M
- | | ├──PWM控制上_.mp4 23.55M
- | | ├──PWM控制下_.mp4 34.46M
- | | ├──PWM控制中_.mp4 49.27M
- | | └──波形模拟UART_.mp4 49.00M
- └──详细目录.txt 25.24kb