开班时间
项目经理
职业发展
01: Linux基础、C程序框架、变量、数据类型
02: 操作符、分支、循环
03: 数组、函数
04: 指针、字符串、宏
05: 多文件编程、结构体、指针高级、文件操作
01: 数据结构、栈、队列、链表
02: 链表、二叉树、排序算法
03: 排序算法、查找算法
01: 操作系统介绍、程序构建过程、环境变量
02: 动态库、静态库、内存管理
03: 文件管理
04: 内存映射、文件元数据
01: 进程
02: 进程间通信
03: 网络基础、TCP编程
04: UDP编程、线程
01: C++介绍、C++基础
02: C++的函数、动态内存管理、引用
03: 类和对象、构造函数、初始化表
04: this指针、常成员、析构函数、拷贝构造和拷贝赋值
01: 单例模式、操作符重载
02: 继承
03: 多态、异常
01: Qt简介、父窗口、信号和槽
02: 面向对象的Qt编程、Qt设计师
03: Qt创造器、事件
04: Sqlite数据库、Qt中使用Sqlite数据库
05: Qt网络编程
01: 嵌入式系统简介、开发板介绍、GPIO接口
02: UART控制单元应用、shell框架编程(一)
03: shell框架编程(二)、I2C总线控制
04: I2C总线应用(MMA8653)
01: ARM体系介绍、ARM汇编指令(一)
02: ARM汇编指令(二)、汇编指令应用
03: 栈操作指令、伪指令、C和汇编的相互调用
04: ARM异常处理和中断设置、异常代码分析
01: linux系统移植简介、内核烧写实验、uboot介绍
02: uboot工程、uboot启动、Linux内核简介
03: 内核模块的编译与安装、根文件系统介绍
04: telnet远程登录、镜像的制作与使用、基于网络的文件系统
01: 设备驱动定义、系统调用 、内核模块、内核函数prink
02: 混杂驱动、Linux中断编程、顶半部和底半部
03: 硬件定时器、内核时间概念、内核软件定时器、内核延时方法
04: 休眠方法、等待队列特点、以及等待队列编程
05: 按键去抖动01、ioremap01
06: 按键去抖动02、ioremap02、mmap
01: 项目功能介绍、QT移植、温度测量之需求分析
02: DS18B20硬件介绍、 原理分析 、 驱动实现 、QT界面实现
03: mjpg-streamer介绍、 代码分析 、移植、 QT界面显示视频