课程介绍
课程评论
课程问答
课程视频
每天6课时, 上午 :9:00-12:00 下午:13:30-16:30
晚上自习6:00-9:00 有实验员做指导
每周上五天课,周一,周三,周五,周六,周日(上课)
周二休息,周四自习(必须到实验室做实验,有老师指导)
注:具体每天每节课的课程安排,以及穿插在每天课中的详细的实验项目,请当面咨询。
培训大纲
培训时间 培训内容
第一阶段 (3天)
linux基础1)linux入门2)linux 基础 3) 文件和目录4)linux调试
第二阶段 (21天) linux下c语言的强化
1)c基础
2)模块化程序设计
3)字符串与数组
4)指针
5) 文件io
6)c语言考核和实训
第三阶段 (11天) c++
1) c++基础
2) 类
3) 构造函数
4) 继承与派生
5) c++的多态性
6) c++实训和考核
第四阶段 (9天) 数据结构
7) 线性表
8) 树
9) 图
10) 动态存储管理
11) 查找和排序
12) 文件
13) 数据结构实训和考核
第五阶段 (13天) 嵌入式系统基础
嵌入式系统基础
ads开发与调试环境使用
arm体系结构
s3c2440微处理器
arm编程和调试
arm接口与实验
嵌入式linux开发环境构建
嵌入式linux内核移植
linux核心的平台相关层代码分析
复习和阶段考核
第六阶段 (21天) linux高级编程
io口编程, 文件编程
多线程编程
ipc高级编程
网络编程
客户端/服务器编程
socket网络高级编程
upnp实现
复习与阶段考核
第七阶段 (7天) linux内核
内核基本结构
内存管理
中断和异常
第八阶段 (7天) qt图形界面
第九阶段 (23天) linux驱动程序设计
bootloader编程
字符驱动
块设备驱动程序开发
lcd framebuffer设备驱动程序开发
网络设备驱动程序开发
usb设备原理
第十阶段 (一个月) 项目实战
更详细的课程体系请当面咨询 。咨询电话:025-81617169
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加