【板块一 】:Linux操作系统开发基础 |
|
|
|
||
知识点 |
内容提要 |
|
Linux及嵌入式系统介绍 |
安装Linux操作系统 |
|
开发环境 |
使用VI编辑文件 |
|
Linux 下的 C 编程 |
Linux C语言环境 |
|
【板块二 】:C语言基础和强化 |
|
|
|
||
知识点 |
内容提要 |
|
C语言基础和强化 |
数据类型 |
|
【板块三 】:ARM 微处理器体系结构 |
|
|
|
||
知识点 |
内容提要 |
|
ARM体系结构 |
ARM 微处理器概述 |
|
【 板块四 】:ARM应用开发 |
|
|
|
||
知识点 |
内容提要 |
|
开发流程 |
嵌入式Linux应用软件开发流程 |
|
系统移植 |
Linux内核代码 |
|
串口通信 |
串行I/O的基本概念 |
|
硬件接口 |
键盘 |
|
多进程程序设计和进程间通信 |
Linux任务管理 |
|
多线程程序设计 |
线程的基础知识 |
|
GUI程序设计 |
QT组件、信号与槽、系统移植 |
|
网络编程 |
网络编程基础 |
|
字符设备驱动程序 |
设备驱动程序基础知识 |
|
块设备驱动程序 |
块设备驱动程序工作原理 |
|
文件系统 |
虚拟文件系统 |
|
【 板块五 】:ARM开发板平台项目实战 |
|
|
|
||
知识点 |
内容提要 |
|
ARM项目实战 |
基于ARM平台和linux内核 |
|
【 板块六 】:就业指导、面试技巧和考前辅导 |
|
|
|
||
知识点 |
内容提要 |
|
就业指导、面试技巧 |
商业礼仪 |
|