侯工单片机工作室!高端嵌入式Linux系列班种招生报名中! 预约电话:15989506800 QQ54068518 杨工
课程大纲 第一阶段 嵌入式Linux开发基础 Linux基础知识和系统安装; Linux常用命令,文本编辑器vi,shell脚本编程; Linux开发环境基础:Gcc,Ddb,Maker和Makefile; 软件版本管理; 嵌入式软件开发环境搭建与使用 第二阶段 嵌入式C语言编程 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法; 全面了解C语言标准库提供的功能; 深入介绍C程序在编译时与运行时的基本原理; 从宏观和微观的角度讨论高质量C语言编程; 详细介绍嵌入式C的特性及应用; 第三阶段 Linux系统程序设计 深入学习操作系统基础知识; Linux系统程序设计:系统编程环境、常用调试工具,创建中止进程,进程间通讯; Linux网络编程; 第四阶段 ARM原理与应用 嵌入式系统基础:嵌入式系统 定义、发展,嵌入式实时操作系统; ARM的基本概念及体系结构; ARM的编程模型; ADS集成开发环境; ARM汇编指令集; 嵌入式系统及接口设计; ARM协处理器。 第五阶段 u-boot和Linux移植 Linux内核基础; Kernel的定制和编译; 内核移植; 内核调试。 第六阶段 嵌入式Linux驱动开发 驱动程序概述; 字符设备驱动程序开发; 设备驱动的概念和机制; 块设备驱动程序开发; 块设备驱动程序开发实例; 网络设备驱动程序开发及实例; 音频和显示设备驱动程序开发; 第七阶段 项目实践 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试
另外根据学员实际情况,我们还开设了如下课程 单片机技术开发班 想彻底掌握单片机架构,以及提高编程水平,达到一定开发水平者 单片机C应用班 熟悉汇编,已有一定的编程能力,做过一些实践,想进一步提高者 单片机项目辅导班 有一定单片机开发能力,在开发中遇到问题者 ARM9研发工程师培训 致力于从事ARM底层驱动开发者(s3c2440) 嵌入式linux开发工程师培训 致力于从事linux系统应用开发者(linux2.6) ARM9嵌入式工程师全程培训 想系统学习ARM9底层驱动开发以及linux2.6系统的裁剪、移植等。
官方网站:http://www.51-arm.com 预约电话:15989506800 QQ54068518 杨工 |