当前位置:高新软件嵌入式教育中心 >> 项目信息 >> 项目介绍

嵌入式Linux+ARM入门班

嵌入式Linux+ARM入门班

第1章 入门篇: 1.1 linux 讲解
1.2 Linux 优点
1.3 如何学习linux

第2章 基础篇
2.1 linux操作技巧
2.2 linux常用操作命令
2.3 linux目录结构详解
2.4 vi使用讲解

第3章 提高篇
3.1 linux 启动过程详解
3.2 gcc使用说明
3.3 交叉编译
3.4 arm体系结构与指令介绍

第4章 深入内核篇
4.1 linux 内核讲解
4.2 编译内核
4.3 应用程序开发及驱动加载
4.4 驱动开发剖析

第5章ARM体系结构
5.1 ARM简介
5.2 ARM体系结构
5.3 流水线
5.4 处理器工作模式
5.5 ARM处理器核

第6章 ARM指令集
6.1 V4T指令
6.2 V5TE指令
6.3 V6指令
6.4 Thumb指令
6.5ARM与Thumb交互
6.6 交互工作基础
6.7 子程序交互和veneers
6.8 异常处理
6.8.1 中断处理
6.8.2 Abort处理
6.8.3 SWI 处理
6.8.4 复位和未定义指令处理
6.9 C/C++ 编译器提示和技巧
6.9.1 arm编译优化础
6.9.2 汇编、c、c++混合编程
6.9.3arm编译器规则
6.9.4 局部和全局变量

第7章嵌入式软件编程
7.1 调整c库使其适合目标平台
7.2 调整内存映射使其适合目标平台
7.3 复位和初始化
7.4 编译和调试目标镜像

第8章嵌入式硬件平台接口操作
8.1 GPIO接口
8.2 ADC接口
8.3 UART接口
8.4 I2C接口
8.5 定时器
8.6 中断接口
8.7 DMA接口
嵌入式项目开发实践让学员了解真实项目的开发流程,让学员知道如何将所学知识应用到项目开发中;培养学员项目团队协同开发能力,项目文档编写能力和新知识的学习能力

查看更多同类项目

留言咨询