Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 2150|回復: 0
打印 上一主題 下一主題

艾鍗學院【學程】嵌入式Linux開發實務

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-11-18 15:38:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

5 _( s- C9 u' F2 }) R2 W: M■課程名稱:【學程】嵌入式Linux開發實務( E5 S1 M* f# `: m

+ C/ [, x% f0 ~' }( q' ?+ c5 R透過本課程訓練,學員可以快速了解Embedded Linux的開發流程,而能將Embedded Linux導入產品開發。
9 E* ^8 u" E, ]2 L! G/ k% i6 m1 f: U2 r
■課程目標:
. i0 J, R7 |- [# o2 o/ Q: U
, j+ `( Q( i, t2 t9 {! k/ p1.了解Linux操作環境。6 V+ b) p  T: O2 x
2.了解Linux system call (如I/O, IPC, Socket, pthread等),而能運用這些system call實現linux程式,亦藉此了解OS在嵌入式系統所伴演的角色。9 g: G8 B* {$ [8 X9 S
3.了解嵌入式Linux的架構、toolchain使用與程式移植技巧。同時傳達嵌入式 Linux開發的重要觀念與技術,如Flash layout Design, Bootloader ,File system 等。
4 W/ |8 J8 Z2 w6 J; r5 e( n! e4.了解Linux驅動程式的開發方式,熟悉常用kernel API與Platform Driver等。能了解不同硬體類型的linux驅動程式架構,來實際撰寫真實硬體Driver,如Serial Port、Ethernet、MTD、JFFS2、SD/MMC、USB Device等Driver。
% q3 \( c/ J6 p5.了解Android SDK與Android HAL架構。知道要如何由上層的Android Framework去呼叫底層硬體Driver。0 o! K/ N9 V6 G
- \5 \/ s: H7 G9 F( X/ J
0 P! P$ y; y3 d* X
■課程大綱:
5 z& |5 E) Z7 {" w6 l/ p- h* [* M; R
Part Ⅰ—Linux開發環境架設  14小時7 S, J; U  N! u. y+ @3 B" }- b- B
1.Linux系統使用的虛擬機器架設與安裝。; b' `1 P) x, g) }, x* _
2.Linux 標準檔案系統架構剖析。& G, w+ h$ s; p3 Q" Y
3.學習Linux 常用指令與RPM安裝。
5 b  |. j  ?- `  d! y& W% a9 F/ n8 A4.搜尋與管理檔案的方式。
; Y+ b3 h8 c: t5 ]& l/ D5 |. Y5.重新編譯與安裝Linux的核心。
( f9 P4 D+ l) H6.嵌入式開發環境Sever架設。
/ @- R. u8 N9 o$ C# l+ t: O; ^3 t* @. N; a/ T! @5 \/ T4 B1 v7 x
Part Ⅱ—Linux系統程式設計(含7小時線上數位學習) 35小時8 `+ Q, D6 T' U7 ~
一、Concepts
  }6 Q. k' y  ?3 j1.System calls and library functions" a" M( t: e: l& U( {
二、I/O system calls
0 g" u. R& q4 c$ I+ N$ Q1.read(), write(), ioctl() ,etc. 9 }6 x6 O! y! h' G  h1 p
2.File locking
3 w" `( r. O( [' K4 F2 R3.Nonblocking I/O : N) h/ T8 H& T. w7 L* l
4.I/O multiplexing: select() and poll() # S6 D. u* E" X+ e" ~; A) c0 [
5.Signal-driven I/O$ M2 S, V2 C" Z- ^4 `' ]
三、File Attributes and Directories
0 J# M7 S, T! ~2 C9 h& E! c四、Processes $ p" d2 H. n4 i  [! U- b
五、Signals ) e8 F! `% T2 b- ?
六、Threads
% S( }3 j$ t$ Y; {! X七、Interprocess Communication Overview
6 A8 ^" \: t# R/ ?3 |0 e1.Pipes and FIFOs
0 u( u1 I& p0 _( u) u2.POSIX Message Queues
* a! f5 Z( B# G8 B! z3.POSIX Semaphores
4 D) S. t( R- [. u3 t0 j! C4.POSIX Shared Memory; z7 a# a. x  h# C! \- \& K1 j
八、Socket Programming
. i0 u6 \, X; i, H1.Internet Domain Sockets
  D( V4 Y) I; b& d2.UNIX Domain Sockets
; G* Y: v! e6 |9 r: C# n九、Shell Programming- g+ x+ _, C5 L% ]. b

+ A! r' Y$ U) b8 [3 YPart Ⅲ—嵌入式Linux開發實務  42小時- s3 ^) e' h6 B, F
一、Linux開發實務
0 N5 s# I% ?4 c) @二、First Meet With Android! o& }/ h* G  ~1 D
) i6 p2 E; }% Y) y! s0 z) b
Part Ⅳ—嵌入式Linux驅動程式  35小時& f7 ]( w7 ?4 `& i3 U
一、Basics on Linux Driver
; G* S8 G- B& Q: O' G, Z二、Practical Peripherals Drivers+ v( a9 q& Q! k: w

8 I/ R' Y* R7 u. F8 }' P& C, ~- z  P5 U( E/ P6 N
/ y/ G, E5 A9 \( I* u- r
■建議具備條件:0 b+ @( }7 G3 X, m3 ~' v. n; X  k
: ]" ^% Q9 K, `& `, i) g. m
1.欲將Embedded Linux導入產品開發7 w: W6 A: z: h* {: P- N3 p
2.欲加強本職學能,了解Embedded Linux開發。
" S4 E( c' j. i0 H' m
  E7 b+ b) f8 o
, |. k& ?5 q/ e  x% n  E# }- n, j
■教材介紹:% b8 o8 m$ A% h7 Y: }

2 V: \" h$ t% }8 P* }1 R講師自編講義、補充教材及使用DMA-6410L平台。$ _% h. R, z& K- ^6 k$ G9 Z

7 \1 E' V2 o+ I/ `■注意事項:
' T" {6 M5 ?$ _9 c. x4 _/ |  o7 ]9 i) w9 {/ R0 w5 X! I3 _+ x
1.有關人數是否額滿,請學員務必來電詢問,以免錯失上課的權益。5 g2 ~: d' \6 g0 @$ t! r6 d( p# N
2.若有其他問題請看[url= http://sites.powercam.cc/board.php?courseID=143&f=faq?ref=71]艾鍗學員常見問題[/url],謝謝!
( U3 `$ _2 b2 b
; G% A) r- y2 M3 f: O; A' I7 D
6 ^: Y6 I" a; W. u■來電預約參加課程說明會:
! O: P  y$ w6 J" b9 V- D7 s
1 y/ x2 S( P0 z) n/ G艾鍗學院-專業嵌入式系統軟韌體教育訓練中心
! v" U. n; s: G5 S‧諮詢專線:(02)2316-7736
, K; v" t, @0 W* e! C‧服務信箱:service@ittraining.com.tw: r" E; F$ m' f0 N' \5 G
‧學院地址:台北市中正區漢口街一段82號3樓
, I# S( \( t/ x; m- F  B# U: T( p! F( P! I/ [

8 l0 P; P$ d7 w' T/ F■相關資訊:9 Y( U$ U# c2 ~" G6 I4 P# Z
% D& A* r; M# _& O
艾鍗知識社群" P- }+ j! T) |% i3 r8 F0 \
艾鍗學院教學實錄分享, O- t- J& W- _  y( J
艾鍗學院學員專題成果
5 r. b& J) G% [7 I9 n  M$ |% n艾鍗學院企業服務專區
3 V+ _) r$ w$ r; V& g) Y! b( m3 T‧[url= http://www.facebook.com/pages/%E ... 282553981091?ref=71]科技人當自強粉絲團[/url]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-18 11:09 AM , Processed in 0.121015 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表