|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
伴随着社会经济发展,产业转型,中国已经从“中国制造”转向“中国创造、中国研发”,嵌入式技术日新月异革新和市场需求的要求下,我们工程师压力骤增。做一名有实力的嵌入式研发工程师,必须要掌握嵌入式里的:ARM内核精要、嵌入式Linux开发应用等核心技术.掌握了核心技术,让我们轻松驾驭嵌入式.前途一片光明!http://www.edu118.cn
; s+ c0 ^8 e; e- Z# ~8 a) s! p信盈达嵌入式培训中心师傅带徒弟方式进行,从开发技巧方面入手,知识点增强补弱高起点入门快速掌握运用, 包教会!QQ:1056110335 李工13510783517
) J8 |7 |3 b" l% Q1 B {" C1 o1 \本课程系统地介绍嵌入式Linux的开发环境、系统开发技术和ARM核心技术,通过项目实践的方式,使学员掌握linux的内核特点、u-boot和Linux内核移植以及驱动开发,能独立从事嵌入式Linux驱动程序开发工作,满足企业对有项目开发经验的嵌入式系统内核及驱动开发工程师需求,能够熟练进行嵌入式系统相关的项目开发工作
7 K0 |8 F: b3 O% P M# L/ n◆ 熟悉Linux操作系统开发环境和软件工程化基本知识;$ T. F# \' ]4 c2 d3 x- p
◆ 深入学习C高级编程知识,熟练编写C程序8 P) C* j! o. v+ L R
◆ 熟悉嵌入式Linux操作系统原理及多进程多线程编程;+ i) g- ]/ W1 U
◆ 熟悉Linux操作系统的定制和移植;) K* Y1 V& p1 a* J2 q H
◆ 能够熟练编写嵌入式Linux系统中的常用设备驱动程序;; v$ n" J) p7 r2 ^, G9 O& F
通过本课程的学习,学员可以熟悉嵌入式Linux的开发环境,熟练掌握Linux下系统程序开发和移植,能独立从事嵌入式Linux驱动程序开发工作。
7 t! S. `' a2 o L5 W培养对象, v1 x8 R% J3 D$ w# y6 t2 y* z
Linux系统驱动开发工程师、Linux中高级软件工程师以及内核开发人员。
0 Y6 U7 v2 y' }1 i+ b4 e) I6 H* |6 `入学要求2 F% e) h/ z m* F2 ~+ X
学员学习本课程应具备的基础知识:6 t" P4 W2 j4 f9 t
◆ 具备C语言编程基础9 S1 n+ }0 V% G* c7 k
◆ 有志投身于IT事业及手机嵌入式软件开发。1 O! Z9 W. b5 q$ k0 F
课程大纲
2 H- n1 O0 ?" Z! X2 X& Z; C$ q第一阶段 嵌入式Linux开发基础
. u1 ~3 [2 f, R1 o5 H# L+ T4 y◆ Linux基础知识和系统安装;. f$ u x* u9 G4 m/ T6 Q$ x
◆ Linux常用命令,文本编辑器vi,shell脚本编程;
/ W$ W! G1 G* `' n# `◆ Linux开发环境基础:Gcc,Ddb,Maker和Makefile;
+ P X7 w a v0 e" e9 {◆ 软件版本管理;7 M6 E: b6 X7 o, U1 ?7 N& l( \1 A
◆ 嵌入式软件开发环境搭建与使用
, ~ U# q8 {' @" E第二阶段 嵌入式C语言编程4 ~! b( \- o) m7 G
复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法;
5 r* ?* v7 C# P0 Z+ O+ k+ S◆ 全面了解C语言标准库提供的功能;8 u! e! G3 o* O7 k! R
◆ 深入介绍C程序在编译时与运行时的基本原理;
- ?8 l5 K/ f1 ?3 ?- L! `# l◆ 从宏观和微观的角度讨论高质量C语言编程;- P1 R* w, y1 F/ l2 g
◆ 详细介绍嵌入式C的特性及应用;+ z0 }. Q! c x# h# T$ G, Q
第三阶段 Linux系统程序设计/ \* q9 I, L2 I! O& C0 d0 r
深入学习操作系统基础知识
6 n9 J9 @: B: G l2 H8 X& e◆ Linux系统程序设计:系统编程环境、常用调试工具,创建中止进程,进程间通讯;+ C% T3 S3 }7 ]! X9 q
◆ Linux网络编程;
' P8 O) I0 }2 K# ^, j第四阶段 ARM原理与应用% }5 K* U1 P. W
嵌入式系统基础:嵌入式系统 定义、发展,嵌入式实时操作系统;
$ W: [' c# Y5 H* I7 v" l◆ ARM的基本概念及体系结构;2 e: a& V( h- u* t! e1 s
◆ ARM的编程模型;
& m( ]1 n# U3 h I: ] k, {◆ ADS集成开发环境;
: V. C* Z+ D' _3 w◆ ARM汇编指令集;
* d( N9 V/ s6 d0 w8 N( ]- G◆ 嵌入式系统及接口设计;1 l k y% M7 P" T; L: e1 z
◆ ARM协处理器。
* j! r) G! b ~5 h第五阶段 u-boot和Linux移植
! P* d1 E$ \1 y/ a& C+ l$ tLinux内核基础;# ^# N$ ?& o) p6 F! Q. ?* z
◆ Kernel的定制和编译;
f( y; E3 q8 C◆ 内核移植;
T: d: C1 m% V◆ 内核调试
, n* x6 d, T8 [5 r& o9 b. |# y. b1 {第六阶段 嵌入式Linux驱动开发4 W2 U& T" {1 S' \' k+ N
驱动程序概述
/ Y2 S: h. p( \) t/ g◆ 字符设备驱动程序开发;
# c9 b0 I7 b. a6 i◆ 设备驱动的概念和机制;
4 }% H' K* ~! J2 v8 d◆ 块设备驱动程序开发;
: h) Y7 s. C2 Y* I5 C* y◆ 块设备驱动程序开发实例;
0 E* I, i* o0 M! H* x' q◆ 网络设备驱动程序开发及实例;0 d1 J& [: u2 C) S# z
◆ 音频和显示设备驱动程序开发;3 T0 i$ Z. R+ A0 X6 i
第七阶段 项目实践
# S- B7 J8 W3 b学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试
. u: q4 V( n$ _: P# t7 j0 @4个月让您精通嵌入式Linux 软硬件;驱动;上层等开发工作!达到企业用人标准
8 H7 d" l% e- [3 w; @/ w& p/ o通过系统的学习后,我们来个实际的项目实战:(从所列出的项目中选出一个自己开发完成)。! x- g% ?' c) a) F9 ~
项目一、MP3/mp4娱乐产品
! i( ~4 v$ T# G& S* j 项目二、数字存储示波器
' [" D0 W, X E( ~! X* N" b5 m; D 项目三、数码照相机 u* E6 \+ Q! I' e0 _, @3 p
项目四、便携式打印机/ g% X% V) _! L) n- x6 T- f6 b
项目五、远程监控系统
0 B3 y( Y$ o' C* [- x$ J 项目六、工控机
% \1 V5 [# U- j! ~: j' L1 K 项目七、网络摄象机) `* x$ H. k; b3 C6 q# C+ M5 t" ^
项目八、自带项目,指导完成
9 b4 Z' r' p7 N$ M) M + H; l- [$ J% \4 d2 ?/ X
我们的伯乐桥工程为您的就业提供保证,根据学员学习情况,帮助规划职业发展,免费为学习成绩优异者推荐就业
6 r9 W5 F/ k s# u" x. i
0 j) t! ?* X5 p9 f8 n报名方式:信盈达技术服务中心培训咨询电话:0755-88846901 0755-26457584
" i# d& n; N1 c9 \( [, N! C% [李老师:13510783517 咨询QQ:313807838
0 \$ w4 e l! n; j$ K; f4 E5 ^7 W公司网站: http://www.edu118.com
, @' b) {3 g. q3 K) U实训学院地址 :http://www.edu118.cn
, [2 v- \, I, m- C; @8 S解决方案:http://www.edn118.com
' T; r9 D& \% x4 [6 S, Y( d* s上课地点:8 E3 |# n I! M6 q E! a
' S# E" ]" f* a& W: y! k ^: x/ Q, z. n南山中心地址:深圳市南山区南新路与桃源路交汇处苏豪名厦705室(地铁桃园站B出口) 电话:0755-26457584(5线) 6 M3 \& x" P; u
龙华民治中心:深圳市宝安区民治大道东边商务大厦1188室(民治站D出口) 电话:0755-23055792
* m$ ], E! B$ Q3 H- f沙井中心地址:深圳市宝安区沙井街道107国道与创新路交汇处广场1号大厦15楼 电话:0755-88846901
2 Z, m1 D9 C& ]2 p* W. ?每周末开设免费的公开课程,有兴趣的朋友可以电话咨询试听:0755-88846901 |
|