Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

艾鍗學院【工程師嚴選】Embedded Linux 設計實戰課程

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-7-27 09:59:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 tellme543 於 2011-7-27 10:18 AM 編輯
7 z$ u1 x) v2 J- l9 p
; h5 `( s( w9 G+ f# e[/url]. @5 s# b: @0 t% I$ B6 N6 _- I1 S

4 w' i2 ?, y9 z$ K  P+ C! @7 o[url=http://www.ittraining.com.tw/etd/course/embedded_linux_Course.html]
- J0 I) \1 k; u9 W' l# T6 |  x5 g+ a
( Z  y! O+ _0 m6 r* Y5 r
■學習目標:
+ E& @- s$ s+ l# x! \2 u3 u- s. I: [" U5 l
透過本課程訓練,學員可以快速了解Embedded Linux的開發流程,而能將Embedded Linux導入產品開發。
2 h, C7 d1 C4 R5 C$ m( s
, c! _3 v: x4 k, t1.了解Linux系統操作環境,以利後續嵌入式Linux開發環境平台的建置。
3 U8 U7 z, f$ c' R& Q. j3 a4 g' H) |& |1 g/ b3 p5 F" `
2.學習利用system call (如I/O, IPC, Socket, pthread等) 來實作linux平台上的應用程式,亦藉此了解OS在嵌入式系統所伴演的角色。
) x5 D( C6 v+ Q( F' D
3 t! u) `3 s9 S8 O+ l- c3.嵌入式Linux實作,將讓學員了解Embedded Linux的架構、toolchain使用與程式移植技巧。同時傳達Embedded Linux開發的重要觀念與技術,如Flash layout Design, bootloader(uboot),File system (YAFFS,Ramdisk,NFS) 等。7 I  f9 F6 c: W# @  y0 s
1 Z* H) _: B" F& X. J
4.在Linux環境下撰寫Driver,除了對硬體運作原理了解外,還要了解Linux對不同硬體類型所定義不同Driver Framework,也要知道上層應用程式會如何與你的Driver進行溝通。嵌入式Linux驅動程式的學習方向,就是針對Linux作業系統來講解Driver的開發架構,並以Samsung S3C6410實例解說 GPIO,UART, Ethernet, MTD, SDIO等Driver。
4 {1 D- b. U2 P1 M
7 w& ~- J; V( ^) h, [5.Linux Driver Debug 經驗傳授。
$ Q1 G6 K! j  t3 M! d' D7 L9 C# ~; Z4 Q; a# c1 K* g
■課程大綱:8 W/ ^% J" f- }$ S7 l2 G& S/ z7 V

" a1 ?- W& M- Y' m7 APART 1inux開發環境架設
5 h' M4 w8 k5 P; T, e7 J1. Linux系統使用的虛擬機器架設與安裝。4 {6 Y& @' R3 U8 x
2. Linux 標準檔案系統架構剖析。- M6 _5 ]6 G8 T4 n; _
3. 學習Linux 常用指令與RPM安裝。3 E* Z7 k$ a0 [, i# r1 A
4. 搜尋與管理檔案的方式。; O0 Q1 J  m1 I4 n5 O
5. 重新編譯與安裝Linux的核心。
1 n% S8 H1 J: G3 p6. 嵌入式開發環境Sever架設。
: R! x; F1 w. m; I9 M+ t& v0 S' w9 k  [6 _( r9 O  m7 d+ w: m0 M( Z
PART 2inux程式設計
0 E. H5 M/ r+ V2 ^% H0 c3 A       
+ a! m: n/ F% L! R& f3 q- ^1 I/O Routines
, p7 G1 C8 R" A$ q2 ^1 M* U2 I2 File Manipulation
% C- c1 @6 B" X% G9 x2 `, Y6 V$ r3 Miscellaneous, C8 A& d- a9 d6 n1 _
4 Processes* p! ?$ t/ f; m8 c4 N
5 Signals& b$ c7 P, [6 g9 S
6 POSIX Thread- D6 y6 J) ]' l5 c# B
7 Network Programming7 c5 _* s* N4 l
8 InterProcess Communication2 b+ H8 j$ m& e8 _- X* K
9 Shell programming Appendix / Z0 g# X$ y/ p1 n* k/ N) Q7 y

! L" T6 @/ s8 M5 q, E- l: `PART 3mbedded Linux實作
* ]) e" _) h9 q1 j+ j6 X+ D6 k7 k! J1. Introudction to embedded Linux
5 N( B7 e2 _& n4 k" Y; t% E2. SDK for DMA-6410
, e9 @  ~9 u% E. T3 {! H7 z4 t3. GNU make & GNU autotools
! c. x6 t3 D2 w# d0 Q/ C4. Embedded linux GUI" ^% t3 b* _8 ^* h7 ^* M
5. Introduction to U-boot
; o) K& L. d3 h6. Using Linux filesystem & MTD device# @: `3 ]  C! \) Q  W0 [
7. GNU toolchain & binary utilities
) ^8 T: x* w( \) x8. Construction of the Linux kernel image
% C  q! F* ~% Y$ r$ V8 ]  Q; g8 p7 I2 w' _# o6 p1 L' }9 \8 G( @
PART4:嵌入式Linux驅動程式
# [% I) Z5 j& \1 z8 s7 H1.Basics on Linux Driver
% G. P" j$ q6 }* O; C2.Practical Peripherals Drivers/ d4 z" V3 p1 m8 ^$ X+ }+ H

6 _; N; \: B7 l, j■建議具備條件; L1 U9 z* I0 @& N
4 u9 I" n" B8 }1 o
1.欲將Embedded Linux導入產品開發。
; L' s- C5 X4 B; \$ X2.欲加強本職學能,了解Embedded Linux開發。
. C+ M8 A" e: O8 ?6 o3.具備C語言基礎佳。- y3 p% E* s: u8 h1 @0 s1 F1 a+ W

6 H4 L! i" A3 a+ w$ w* V2 [■教材介紹
! ~$ a; C. d& M  v; u
9 Y  {  E) r1 H6 n; W講師自編講義、補充教材及使用實作板上課。2 c+ [) q- ^" g- f$ j

- ^8 f) v$ C0 \, E9 j7 W. {5 w$ q! A2 c■注意事項
. R& [8 S% j; x4 y8 @7 I
3 [/ l1 e* F2 u# U: c1.有關人數是否額滿,請學員務必來電詢問,以免錯失上課的權益。
0 s' R, \: X4 n' B: B2 L) h7 W" t2.若有其他問題請看艾鍗學員常見問題:
% N! @7 m& q2 Z+ b  @3 Ehttp://sites.powercam.cc/board.php?courseID=143&f=faq,謝謝!% D  f* I& b" i# v7 F0 t' O1 A

& H/ v& a8 p8 T) ^3 t4 \
: P+ s% A" L$ y& D% g! S3 t7 Q■來電預約參加課程說明會. y7 K6 N3 J7 X% S" e

8 c/ Q) ]) d1 x9 X4 |- R, C* L) s艾鍗學院-專業嵌入式系統軟韌體教育訓練中心
) W  K+ e# Q1 x  j! P4 c1 h. T‧諮詢專線:(02)2316-7736
9 M9 p# s& H; G3 h7 x‧服務信箱:service@ittraining.com.tw
, A& b  @3 f! g7 w‧學院地址:台北市中正區漢口街一段82號3樓( z5 W+ G% C# N: F* L; B2 V
. W2 D4 M, a" B6 o9 K! b$ r

& N7 J# N8 K1 Y; u# J■相關資訊
( q! W* [" N5 @4 R工程師集訓中心. g  |* ^: r8 w& M. @" J! T
課程實錄影片
! T5 A% ]  ^4 Q, q$ ]+ F學員專題成果! ^( ], y0 j% Y2 X4 t# @
企業服務專區
) i( ]8 j  ~6 p% L- |9 ]1 }. M- L2 N科技人當自強粉絲團

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-9-28 04:19 AM , Processed in 0.175010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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