最新linux培训大纲改(2)

最新linux培训大纲改(2)

ID:1191205

大小:229.00 KB

页数:14页

时间:2017-11-08

最新linux培训大纲改(2)_第1页
最新linux培训大纲改(2)_第2页
最新linux培训大纲改(2)_第3页
最新linux培训大纲改(2)_第4页
最新linux培训大纲改(2)_第5页
资源描述:

《最新linux培训大纲改(2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、培训大纲每天6课时,9:00-12:00、13:30-16:30时间培训内容培训目标师资第一阶段:Linux下C、c++、数据结构、高级编程第一周1、嵌入式Linux开发环境构建2、linux入门3、LINUX基础4、字符串与数组1、嵌入式Linux定制、开发2、内核编译和配置3、配置主机开发环境4、交叉开发环境搭建5、嵌入式Linux开发工具介绍6、Shell编程7、交叉调试应用程序应用程序开发的示例程老师1、Linux介绍2、Linux定制安装3、Linux文件类型及属性4、Linux目录结构5、Li

2、nux基本命令6、Linux启动详解7、Linux系统服务8、常用服务器配置9、LinuxC语言编程环境10、Vi11、Emacs12、Gcc编译器13、Gdb调试器14、Makefile工程管理器15、Autotools使用标准C字符串库函数一览重点函数实现解析C字符串处理范例一维数组二维数组字符数组结构体结构体数组预处理命令第二周函数1、函数的类型和返回值2、函数的参数传递3、函数调用过程中的栈堆结构4、可变参数列表5、递归函数调用6、回调函数第三周指针1、判断指针的类型2、指针的运算3、数组和指针的

3、同异4、指向函数的指针5、指针与抽象6、指针与函数邵老师第四周结构体1、结构体2、结构体数组3、结构体与指针4、指针与链表5、共用体、位运算第五周文件IO1、文件类型指针2、文件打开与关闭3、文件的读写操作4、文件的定位5、流和IO重定向6、文件共享7、文件记录锁8、出错的检测9、C语言实训1考核第六周线性表1、数据结构基本概念2、线性表、3、栈和队列4、串、数组和链表5、实验第七周图和树1、树和二叉树2、有向图和无向图,哈希表3、动态存储管理4、实验第八周算法1、查找2、内部排序3、外部排序4、文件5、

4、种经典算法以及初步的算法分析技术第九周C++基础类1、从C到C++2、C++程序构成3、常变量4、C++输入输出5、内置函数6、函数重载7、C++处理字符串8、引用9、new和delete1、面向对象2、类申明3、类成员4、类和对象5、类和对象实验第十周构造函数1、构造函数2、析构函数3、对象数组4、静态函数5、实验第十一周运算符1、运算符重载2、继承和派生3、多重派生4、继承和组合5、实验实训和考核第二阶段:嵌入式系统基础第十二周嵌入式系统基础ADS开发与调试环境使用1、嵌入式系统概述2、开发板的介绍3

5、、基于ARM技术的嵌入式系统硬件架构4、嵌入式系统硬件平台选型5、常用处理器芯片6、常用嵌入式操作系统7、ARM处理器8、嵌入式系统的组成和开发流程介绍9、开发板演示董老师1、ADS调试器2、Armcc/armlink用法详解3、CodeWarrior集成开发环境4、target设置选项5、Linker设置6、ARMfromELF工具7、使用AXD调试代码8、ADS示例第十三周ARM体系结构S3C2440微处理器1、arm系统基本体系结构原理2、ARM与其他体系结构处理器异同比较3、ARM的工作模式4、A

6、RM寄存器组织5、ARM处理器的存储器格式6、结合ADS调试代码1、S3C2440微处理器分析2、S3C2440主要结构3、片内资源4、工作频率的选择5、芯片内存储器的选择6、S3C2440存储器映射7、bank0总线宽度8、nWAIT引脚的作用9、nXBREQ/nXBACK引脚操作10、ADS配置和实验第十四周Arm编程和调试1、ARM汇编指令集2、ARM汇编与C混合编程3、中断与异常处理机制4、ADS开发实例5、Init启动代码分析6、ADS实验启动代码Arm接口与实验1、S3C2440X详解2、I/

7、O端口3、PWM4、存储器配置5、地址映射6、初始化流程7、DMA8、ADC和触摸屏接口9、ADS开发实例(结合各个接口细解)第十五周Arm接口与实验1、UART接口2、SPI接口3、IIC接口4、RTC5、时钟和电源管理6、看门狗7、结合包括常用接口、总线、模块介绍8、ADS开发实例(结合各个接口细解)9、考核第十六周嵌入式linux内核移植1、嵌入式系统移植基本概念2、Linux内核源代码结构3、Linux内核选项解析4、内核模块编译、使用方法5、Linux内核移植平台相关代码分析6、Linux内核的

8、打印与调试7、Linux启动过程源代码分析8、动手修改Linux内核源代码嵌入式linux移植1、Linux内核的打印函数2、Linux内核启动过程错误分析3、分析编译过程错误和宏定义的关系4、解析oops信息5、常用调试方法和工具6、Linux文件系统制作7、文件系统和存储设备的选择8、部署Ramdisk文件系统的过程9、JFFS2文件系统和Yaffs2文件系统第十七周Linux核心的平台相关层代码分析1、ARM平台相关层代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。