|
; |2 r; t3 |# W0 [
. M7 [* P# K3 p; r3 O★著重專業實務經驗講師,規劃業界需求導向課程,著重實作開發培養科技界即戰力人才。4 N% o2 _1 X% T
2 A& m/ Z- F1 ?) A' K; Q學習目標:
4 L* ~! k2 i- yDevice Driver(裝置驅動程式)在Linux核心中扮演和硬體裝置與上層使用者應用程式溝通的重要角色,驅動程式的撰寫與傳統應用程式的開發有著截然不同的設計思維,本課程以豐富的實例演練帶領學員有效的學習Linux驅動程式設計觀念,並在核心內建立良好的溝通機制,進而新增硬體裝置與上層應用程式做溝通。
+ J! ?) Y; }! H4 n, e t2 l5 j
! M8 i7 g) y! l+ E+ u' b B8 c業界平板手機驅動開發講師實戰授課$ l) y. y( q. N& x" z
--最貼近業界需求!
$ T7 Q! Y0 ~$ i. P0 `; {/ h4 L+ U★硬體採用最新ARM Cortex-A8 S5PV210 開發板及相關周邊模組搭配教學
; _( L ^+ u1 n! A5 Z+ q1 `5 O★平板手機相關驅動實務教學
0 D* ^( ^9 z% d: c+ K★自行研發I2C硬體模組,從無到有學會I2C感測驅動撰寫
+ Q/ n+ F. m; B9 w ]0 Z: z★核心驅動同步化技巧大公開6 r: L- N* n. b( {. ]
★核心開機最佳化技術探討
7 N# [! k9 g( l4 s★核心軟硬體中斷實務/ U* `( M. {/ ~ Y1 T) G* p
★平板手機相關驅動實務
* @. {. T. W9 J- `★光亮度,三軸加速度,氣壓,溫濕度晶片驅動撰寫/ X. G- h# \7 d- V U4 x
★核心輸入子系統驅動深入探討
6 W |8 b. X! g- |. Z. e★核心sys結構與硬體驅動關係實務3 ]) T7 g/ E- k0 [6 Z( Y
★Android 驅動程式撰寫實務
$ H$ I. y. E0 J" p+ X& C; M( i
8 a1 W3 @2 m: `* q, y; X' F: ~$ K" S◆課程大綱" u0 S6 y9 F4 v
1.Introduction to Linux Device Driver # h3 @; i% S5 O8 y: W: D
Linux 輸出入裝置與驅動程式簡介; e: z6 D. D# B6 H9 f. r; y
2.Linux Kernel Module Building and Running
7 ^$ y7 z0 T- D. h9 e- R" oLinux核心模組建置與執行
+ I, V7 {& `% u* @3.Char Driver " O5 Y3 `9 ~* j8 F- p/ m" S% A5 q* Q
字元驅動程式
" D9 M' _5 i" ]( [4.Debugging Linux Kernel and Device Driver
0 A) A2 Q5 a4 k3 w. a2 ?/ bLinux核心與驅動程式除錯2 Q' G' s1 Z: z8 a" A5 o0 x
5.Kernel concurrency and Race conditions6 I; J+ u% I% l, H
核心一致性與競爭問題
/ _+ ?: H% i# w6.Advanced Char Driver
# n _9 R8 V5 w3 v* M' d0 O$ ~6 S進階字元驅動程式& ~" q' w( [/ o3 s
7.Time, Delay and Deferred work
; Y0 K! H5 [+ Z時間,延遲與遲緩操作探討
+ g9 o. b/ `/ M) i5 w3 D8.Allocation Memory
7 l& J3 h. r$ n6 O+ M記憶體配置
% W6 e" h9 @/ D y5 G9.Communicating with Hardware
" }; }! T9 a8 f' z+ d# `硬體裝置溝通8 _* q R% R( F/ d9 [+ p
10.Interrupt Handler 6 W1 @- t2 Y- [
中斷控制) l9 p3 U) p; H2 k
11.Data Types in the Linux Kernel
/ y" T4 o# e3 ?+ w4 r3 W7 f核心資料型別
, v/ P0 B' D: j7 I' b
^" w H" z* V9 [6 x1 Z I0 d/ v2 O★參考課程網址:
9 X9 w. i) S* q/ E8 A: n$ z; F4 E( }7 q1 i# E% v
對課程內容有興趣、想進一步了解者,歡迎來電預約參加免費說明會6 R- P( L8 }3 V' [2 _3 C
- q9 W, u% S% C1 l( @7 N洽詢專線: 02-23117355
7 Y% k* O& H& G傳真專線: 02-23313591
! _9 ^ K7 q. B服務地址:台北市中正區開封街一段2號9樓
# E* g. s+ j* C' R, B2 q0 g1 D, } (近台北火車站新光三越站前店,館前路口/麥當勞隔壁大樓9樓)& s4 a2 M3 \ g) U8 `$ z& V
營業時間:週一至週六 9:00~21:50 周日9:00 ~ 18:009 z% T$ U7 N. y0 c2 g/ [
服務信箱:grace@cadtc.com.tw
J7 S; [& m! e: c中華數位ETC嵌入式科技學院
) g% n, ^) Y. c; I ● 他們為什麼都選中華數位+ c- N, G" L/ h" p5 G5 w
● 中華數位技術分享區2 @$ ]! Z( C& W+ k" k" F
● 中華數位-課程專題實作影片: F5 L0 |5 }% p
● 中華數位-FB粉絲團 |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|