- 学习中
- 已学完
- 未学习
- 即将上线
嵌入式基础课程
66课时61小时13分
D1 计算机基础知识 | D2 认识C语言-Windows环境 | D3 带你走进Linux世界 |
D4 Linux环境-编程第一课 | D5 数据的表示 | D6 数据类型 |
D7 运算符(上) | D8 运算符(下) | D9 vi编辑器 |
D10 输入输出专题 | D11 控制语句if | D12 控制语句Switch |
D13 循环语句for | D14 循环语句 while do-while goto | D15 循环辅助语句 break continue |
D16 一维数组 |
D1 二维数组 | D2 字符数组和字符串 | D3 指针的基本用法 |
D4 指针的运算 | D5 指针与数组 | D6 指针与二维数组 |
D7 字符指针与字符串 | D8 指针数组 | D9 多级指针 void指针 const |
D10 函数的基本用法及传参 | D11 函数的传参 | D12 指针函数 |
D13 递归函数和函数指针 | D14 #define 和 typedef | D15 变量的作用域和生命周期 |
D16 字符串处理函数 |
D1 数据结构引入 | D2 线性表之顺序表(上) | D3 线性表之顺序表(下) |
D4 线性表之链表 | D5 线性表之链表应用 | D6 单链表的操作实现 |
D7 栈实现及其应用 | D8 队列实现及其应用(上) | D9 队列实现及其应用(下) |
D10 树及实现(上) | D11 树及实现(下) | D12 查找 |
D13 排序 |
嵌入式应用层课程
62课时70小时53分
D1 进程的创建和回收 | D2 exec函数族 | D3 守护进程 |
D4 GDB 调试多进程程序 | D5 线程的创建和参数传递 | D6 线程的回收及内存演示 |
D7 线程的取消和清理 | D8 互斥锁/读写锁的概念及使用、死锁的避免 | D9 条件变量的使用及注意事项 |
D10 线程池及gdb调试多线程 | D11 有名管道和无名管道 | D12 共享内存(内存映射的使用、注意事项、进程间通信、systemV共享内存) |
D13 信号机制上(信号概念、发送、定时器、信号捕捉、SIGCHLD) | D14 信号机制下(阻塞、信号集、信号驱动任务) | D15 消息队列 |
D16 信号灯(有名信号灯、无名信号灯、systemV信号灯) |
D1 Flappy bird项目介绍 试听 | D2 信号机制 | D3 项目功能实现 |
D1 安装和配置SQLite3环境 | D2 SQLite3的使用 | D3 sqlite3 常用API |
D4 联系人管理系统 |
D1 项目展示及实现原理 | D2 资源准备及实现服务器代码 | D3 实现客户端代码 |
D4 增加更多功能 |
嵌入式底层课程
70课时148小时33分
D1 计算机硬件基础 试听 | D2 ARM处理器概论 | D3 ARM寄存器组织 |
D4 ARM异常处理 | D5 ARM指令集仿真环境搭建 | D6 数据处理指令 |
D7 跳转与存储器访问指令 | D8 栈的种类与应用 | D9 专用指令 |
D10 伪操作与混合编程 | D11 FS4412开发环境搭建 | D12 GPIO实验 |
D13 C工程与寄存器封装 | D14 UART实验 | D15 WDT实验 |
D16 轮询与中断 | D17 中断控制器 | D18 中断处理 |
D19 ADC实验 | D20 RTC实验 | D21 PWM实验 |
D22 IIC总线原理 | D23 IIC控制器与MPU6050 | D24 IIC编程 |
嵌入式开发拓展与实践
20课时26小时55分
嵌入式GUI开发
53课时83小时30分
D1 C++简介 | D2 C++编程初步 | D3 C++数据类型 |
D4 C++的函数 | D5 结构体与类 | D6 构造与析构 |
D7 深拷贝与浅拷贝 | D8 静态成员与友元 | D9 继承 |
D10 多继承 | D11 多态性 | D12 运行时类型信息 |
D13 单目、双目运算符重载 | D14 特殊运算符重载 | D15 异常 |
D16 文件与流 | D17 函数模板与类模板 | D18 STL容器与算法 |
D1 Qt初步 | D2 常用界面设计组件 | D3 对话框与多窗体设计 |
D4 文件操作 | D5 数据库编程 | D6 Qt事件处理 |
D7 多线程编程 | D8 网络编程 | D9 多媒体编程 |
D10 项目的发布 |
进阶-5G物联网开发
15课时22小时21分
D1 NB-IoT连接网络 | D2 实现代码驱动NB-IoT | D3 NB-IoT 智慧消防项目开发(传感器实战) |
D4 初识NB-IoT 试听 | D5 使用NB-IoT模块 |
进阶-人工智能
17课时21小时1分
D1 面向对象(上) | D2 面向对象(下) | D3 飞机大战(上) |
D4 飞机大战(下) |
天猫精灵项目实战
64课时86小时36分
D1 初识天猫精灵开发 试听 | D2 开始使用开发板 | D3 WiFi介绍 |
D4 物联网平台产品创建 | D5 物联网通用协议MQTT | D6 综合实战项目1 |
D7 综合实战项目2 |
赠送课程
95课时162小时27分
D1 查找上 | D2 查找下 | D3 排序 |
D1 标准I/O上 试听 | D2 标准I/O下 | D3 Linux下文件I/O |
D4 库的制作及使用 |
D1 数据结构顺序表 试听 | D2 单链表上 试听 | D3 单链表下 |
D4 循环链表及线性表的应用 | D5 栈及其实现 | D6 队列实现及应用举例上 |
D7 队列实现及应用举例下 | D8 树和二叉树上 | D9 树和二叉树下 |
D10 查找上 | D11 查找下 | D12 排序 |
D1 设备驱动环境搭建 | D2 驱动模块开发上 | D3 驱动模块开发下 试听 |
D4 字符设备驱动基础上 试听 | D5 字符设备驱动基础中 | D6 字符设备驱动基础下 |
D7 中断编程1 | D8 中断编程2 | D9 中断编程3 |
D10 中断编程4 | D11 中断编程5 | D12 平台总线专题1 |
D13 平台总线专题2 | D14 平台总线专题3 | D15 平台总线专题4 |