L1 C语言
Day1 必备Linux命令和c语言基础 Day2 数据类型、常量、变量及运算符 Day3 输入输出专题
Day4 控制语句 Day5 数组和字符串 Day6 指针专题一
Day7 指针主题二 Day8 函数1 Day9 函数2
L2 Linux C语言高级
Day1 软件包管理及shell命令 Day2 linux shell命令 Day3 linux shell脚本编程
Day4 linux C语言高级编程 Day5 Makefile
L3 数据结构
Day1 数据结构引入 Day2 线性表之顺序表(上) Day3 线性表之顺序表(下)
Day4 线性表之单链表(上) Day5 线性表之单链表(下) Day6 单链表的操作实现
Day7 栈 Day8 队列(上) Day9 队列(下)
Day10 树(上) Day11 树(下) Day12 查找
Day13 排序
L4 文件IO
Day1 标准IO Day2 标准IO的读写 Day3 流刷新定位、格式化输入输出
Day4 文件IO Day5 目录操作和库的使用
L5 进程、线程和进程间通信
Day1 进程的创建和回收 Day2 exec函数族和守护进程 Day3 线程的创建和回收
Day4 线程的取消和互斥 Day5 条件变量和线程池 Day6 有名管道和无名管道
Day7 有名管道和无名管道 Day8 信号机制 Day9 消息队列和信号灯
L6 网络编程
Day1 网络基础上 Day2 网络基础下 Day3 TCP编程
Day4 并发服务器 Day5 UDP编程 Day6 IO多路复用
Day7 TCP、IP协议原理 Day8 网络编程扩展上 Day9 网络编程扩展下
L7 数据库开发
Day1 嵌入式数据库之sqlite3上 Day2 嵌入式数据库之sqlite3下
L8 Linux应用开发综合实战
Day1 在线词典项目介绍及框架搭建 Day2 在线词典项目注册登录的实现 Day3 在线词典项目功能实现
L9 ARM体系结构与接口技术
Day1 计算机硬件基础 Day2 ARM处理器概论 Day3 ARM寄存器组织
Day4 ARM异常处理 Day5 ARM指令集仿真环境搭建 Day6 数据处理指令
Day7 跳转与存储器访问指令 Day8 栈的种类与应用 Day9 专用指令
Day10 伪操作与混合编程 Day11 FS4412开发环境搭建 Day12 GPIO实验
Day13 C工程与寄存器封装 Day14 UART实验 Day15 WDT实验
Day16 轮询与中断 Day17 中断控制器 Day18 中断处理
Day19 ADC实验 Day20 RTC实验 Day21 PWM实验
Day22 IIC总线原理 Day23 IIC控制器与MPU6050 Day24 IIC编程
L10 系统移植
Day1 嵌入式系统移植导学 Day2 交叉开发环境搭建 Day3 uboot的烧写及使用
Day4 Linux内核的安装与加载 Day5 交叉编译工具链 Day6 uboot移植
Day7 Linux内核移植 Day8 Linux设备驱动移植 Day9 根文件系统移植
L11 嵌入式系统驱动初级
Day1 背景学法和环境搭建 Day2 内核模块上-编译方法 Day3 内核模块下-参数和依赖
Day4 字符设备驱动基础上-基础框架 Day5 字符设备驱动基础中-IO模型 Day6 字符设备驱动基础下-并发控制
Day7 内核定时器 Day8 内核内存管理 Day9 设备树
Day10 中断处理上-基础框架 Day11 中断处理下-下半部机制
L12 嵌入式系统驱动高级
Day1 设备模型 Day2 平台总线式驱动开发上-基础框架 Day3 平台总线式驱动开发下-ID匹配和设备树匹配
Day4 I2C总线式驱动开发 Day5 Input子系统
L13 嵌入式安防监控项目实战
Day1 创客学院课程体系概要巩固 Day2 安防监控项目实战安排与环境搭建 Day3 安防监控之需求分析
Day4 安防监控之软硬件环境分析和通信结构体定义 Day5 安防监控实现之A9主框架的搭建 Day6 安防监控实现之boa服务器的移植
Day7 安防监控实现之CGI的移植及与html的通信 Day8 安防监控实现之从网页上控制A9的LED灯 Day9 安防监控实现之html框架浅析及模拟环境信息刷新到网页
Day10 安防监控实现之mjpeg-streamer视频图像的显示 Day11 Zigbee之智能家居 Day12 安防监控实现之A9串口控制ZigBee硬件
Day13 安防监控实现之传感器真实数据上传到网页 Day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇 Day15 安防监控实现之GPRS短信报警功能实现
Day16 项目总结和项目答辩
L14 C++开发
Day1 从C到C++及类与对象 Day2 运算符重载及组合与继承 Day3 多态、异常、转换函数
Day4 模板及STL标准模板库
L15 QT嵌入式图形开发
Day1 QT入门与基础控件 Day2 对话框 Day3 主窗口和事件处理
Day4 文件和进程线程编程 Day5 网络编程
L16 物联网ARM开发
Day1 ARM体系结构概述 Day2 开发环境搭建及平台介绍 Day3 STM32 GPIO口操作平台介绍
Day4 STM32 USART串口的应用 Day5 STM32中断系统 Day6 STM32时钟与定时器
Day7 STM32模数转换器ADC Day8 STM32数据搬运工DMA Day9 STM32 I2C总线通信
Day10 基于STM32的物理网项目介绍
L17 NB-IOT技术开发
Day1 初识NB-IoT Day2 使用NB-IoT模块 Day3 NB-IoT连接网络
Day4 实现代码驱动NB-IoT Day5 NB-IoT 智慧消防项目开发(传感器实战)
L18 python语法基础
Day1 初识python Day2 python基础语法(上) Day3 python基础语法(下)
Day4 python条件语句与循环语句 Day5 数据类型的基本操作 Day6 函数(上)
Day7 函数(下) Day8 python 储存文件的操作
L19 python核心编程
Day1 面向对象(上) Day2 面向对象(下) Day3 飞机大战(上)
Day4 飞机大战(下)
L20 中文聊天机器人开发
Day1 初识聊天机器人 Day2 使用机器人 Day3 机器人的精髓
Day4 机器人的插件实现