Chip123 科技應用創新平台
標題:
【中華數位】嵌入式Android系統移植培訓課程-9/26週一三五夜間班開課!
[打印本頁]
作者:
paper
時間:
2012-9-10 06:41 PM
標題:
【中華數位】嵌入式Android系統移植培訓課程-9/26週一三五夜間班開課!
本帖最後由 paper 於 2012-9-10 06:50 PM 編輯
% F+ Q6 h- t; ?. t7 q+ G' G$ {
' e' h/ ?& G/ W. v8 G
[attach]17157[/attach]
# M1 Z& K( u3 I$ t0 k; d
4 c( B3 Y5 i9 R- L( H
★上課使用最新ARM Cortex-A8實作板,另搭配自行技術研發的開發板週邊模組教學,讓學員獲得更多的學習成果
% s" b B' V- Y3 c+ h) D$ j3 _0 K
) y$ ~4 |& |$ n
學習目標:
" H# M8 @5 ^' z3 V9 o
★ARM嵌入式系統設計為目前各大電子、系統、家電廠商所大力發展的技術,透過專業的課程訓練,你將有機會投入相關高科技廠商的行列,一份穩定、高薪的工作將不再是夢想!
: Q1 m/ v; V+ _4 G
★本課程由基礎的Linux系統管理做為跨入嵌入式系統開發的基石,進而教授C語言程式設計開發以及Linux架構下的程式設計,最後延伸至Embedded Linux System實作平台系統建置及Android平台框架移植實用技術。
. c; o: z& {( E" @- b/ c+ t
★從基礎紮根穩固後深入嵌入式系統以及Android系統移植技術,並著重硬體與核心間移植技巧及專題實作,強調業界實務為導向。
5 R& K% h$ l8 m
★課程的階段性銜接脈絡清晰、循序漸進,有助於學員在有效的時程內完整吸收課程的精華,快速踏入嵌入式領域並擁有專業的就業競爭力。
6 z6 b# _: u- R
; T. z# a9 R; j1 g. {
◆課程大綱
# h/ ]& L$ C' w- {- X8 R
★【Linux系統管理】
- N6 D2 ~* M2 F; H
1.Linux System Introduction
( g# G6 E# {/ _6 n( w3 C
2.Linux Installation &Design hard disk layout
& L( r0 a* O, r+ u9 _3 S/ Y1 v
3.GUN and Unix Commands
, X. O/ z. H& K4 p
5.Filesystems Hierarchy Standard
* I2 N2 K* p* }' J$ s
6.Linux Filesystems Administration
: g4 o Z9 }6 v
7.Using file permissions-tocontrol accesstofiles
9 h. s8 a1 q9 i# ^" [; a
8.Network Service & Manage
( [8 x' G2 I2 Q& n) p8 M+ m! C
★【C語言程式設計--依學員程度彈性安排上課】
) ?5 \( q$ y* v5 z9 N1 k
1.Introduction to C, C Data Types and Formatted I/O
% U. W$ g% \9 @7 y w
2.Operators, Expressions and Statements
; L' ^, [8 a; Y9 E8 X
3.Looping
" [$ O8 f& Y% m
4.Branching and Jumps
: H @3 V6 J( T" @3 B0 q3 s. h
5.Input Validation
4 C8 N3 t; U/ a: k: Q
6.Functions
2 C) j9 z" K/ {0 d5 w. S3 c+ r; b' r
7.Arrays and Pointers
# Z+ z2 Y3 J' |- ?' j; r3 X
8.Character String and String Functions
2 T! v, ?8 v$ ?+ C4 Z. }/ N
9.Storage Class
! X W- K: M4 p2 j
10.FILE I/O
9 `" J- Q, _: M `, {" X$ I1 P
11.Structures
# E# [$ l5 l; R, R
12.Bit Manipulations
3 O$ T9 W5 ~$ t9 T" _6 M, y
13.The C Processor/Library
+ p9 K1 q* j: U! S$ `) b
★【Linux系統程式設計】
0 K) K7 T2 n- e* l8 Z, F& I1 O
1.I/O Routines
5 A& g* P6 F+ I8 k
2.File and Directory Maintenance
9 U( M; m& x3 s
3.Handling Error
1 }" K) t0 S+ H$ }/ u: H
4.Processes Signals
" U0 ~: f# ] c4 m' Z _
5.InterProcess Communication
; r P- j* W( ^8 A* l+ Q1 z
6.Nerwork Programming
) Y: j7 f! t5 Y0 K
7.POSIX Thread
+ r! M- f3 u1 `, @, G
8.Shell programming
$ L3 P) [8 z. f [/ s: _
★【Embedded Linux實作應用計算機組織概】
" d: v7 B: |9 B
1.Introduction to Embedded System
7 U5 H8 T& p `1 y! E& \2 w& r
2.ARM architecture (Cortex-A8) Introduction to
8 A& M9 F! B/ g* v( _) U2 E* s
3.Development Board
( O7 M9 k' ^: ~; Y' m
4.GNU Software
# c( t& Q1 W4 J: u8 ^. P3 x
5.Development tools Debugging tools
% U- T8 B4 j2 V& Y7 R( D- G( D* T
6.Introduction to Bootloader
, ~1 d' I0 @- ]5 y# U( C( C
7.Embedded Linux Kernel
& u4 Y% @. @9 F3 T) R' F
8.File System
* y/ t2 o( z# Z7 \
9.Open Source Application porting guide
5 {7 S% u, L1 D/ f2 k' r( R+ K
10.Linux Device Driver
, r0 E! R$ b; e$ H
★【Android Framework Porting 框架移植實務】
9 o' Q$ Z1 ^4 C
1.Introduction to Android
& m4 }$ O7 Y) Z7 D+ P# V0 T6 _
2.Android Stack Architecture
5 I) }4 o; s" |9 E
3.Android Software Development Kit
8 G/ i) | p. C+ S
4.Android Kernel
[0 A7 f; X( \$ r
5.Android Building System
6 I2 A$ t& m( |, D
6.Android HAL Driver Porting
$ Z! `$ u' O Z$ [% f- c v
★【嵌入式Device driver程式開發實務】
$ o( X2 u' Y% o' U# h! l/ C
1.Introduction to Linux Device Driver (Linux 輸出入裝置與驅動程式簡介)
+ T& Z+ q' l4 S, n$ Q
2.Linux Kernel Module Building and Running (Linux核心模組建置與執行)
& i) k+ ]4 v! `% o
3.Char Driver (字元驅動程式)
( a9 J; C8 q1 L8 v% o5 a
4.Debugging Linux Kernel and Device Driver (Linux核心與驅動程式除錯)
; a7 N5 W7 i' R' V9 w
5.Kernel concurrency and Race conditions (核心一致性與競爭問題)
4 u8 |% A$ y {: j8 P% S3 V
6.Advanced Char Driver (進階字元驅動程式)
6 D9 T( V& c- _- z/ m1 m1 z; W
7.Time, Delay and Deferred work (時間,延遲與遲緩操作探討)
4 }% l' }9 J+ G/ f; ?, [7 X4 ^
8.Allocation Memory(記憶體配置)
' e0 @, P4 j( R. w+ T: \
9.Communicating with Hardware(硬體裝置溝通)
, D- G S/ D4 ~5 k! [5 f
10.Interrupt Handler (中斷控制)
2 `! O* T$ T. V2 K+ P
11.Data Types in the Linux Kernel(核心資料型別)
' J$ Z: v; j. X3 u9 L! ?& u2 _
m/ B$ ^* D" W* U$ F/ f
對課程內容有興趣、想進一步了解者,歡迎來電預約參加免費說明會
, w3 D q1 {5 |. C; v' {) t
$ [) a$ o8 I: M- L& |$ z
洽詢專線: 02-23117355
/ B5 m% k) W. i; U/ j8 T
傳真專線: 02-23313591
/ C) u5 k- l4 } l- J9 j
服務地址:台北市中正區開封街一段2號9樓
5 h3 [/ b, ]* c: _8 @+ |8 L8 ^1 q
(近台北火車站新光三越站前店,館前路口/麥當勞隔壁大樓9樓)
b3 u& ~1 } L& i
營業時間:週一至週六 9:00~21:50 周日9:00 ~ 18:00
7 ^( \/ d% G5 Y4 ?4 p
服務信箱:grace@cadtc.com.tw
4 l1 @! v f4 n% ^1 E! ~* g
中華數位ETC嵌入式科技學院
2 o- [4 _' p" s
●他們為什麼都選中華數位
2 l% A0 J4 w* P3 V
●中華數位技術分享區
( r7 z( u. V" T( V" ?. `0 s2 C. ^
● 中華數位-課程專題實作影片
0 t! |* D; \! c, |0 z; V0 z' d
● 中華數位-FB粉絲團
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/)
Powered by Discuz! X3.2