Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

驅動程式設計工程師 的 五大行為指標?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-1-9 16:00:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
那一項問題經常最多?也最需要經驗交流?6 C; \0 q( G0 Y# g1 B
; ~1 l4 V/ E, v* a) S6 q5 n. |8 b& u( L
入門水準?
& ?, ?( N8 ^, l1 K6 z* q" a9 H
/ U! r) x) R. m/ k0 j' ^, \3 W學歷:大學以上. M* @  U6 c; U# }+ A( o
科系:電子電機工程或資訊工程相關科系
5 a' t) O0 P* }; p; t5 u. v
. N# ?& b$ v) V) ?職責任務?        4 O, M% l+ |+ J) h0 e4 f0 j
3 b: W. h7 Z3 b' n) Q, ]/ L+ a5 i
﹒    BSP(Board Support Package)靠統程式設計
4 c% h, ?* h$ }1 P+ \& J9 K﹒    Driver 程式設計' X1 |* H  `. d& I$ d7 s
﹒    Driver 程式測試與偵錯7 K  H1 e, N( c" e( @& h
﹒    Driver 靠統效能調校
單選投票, 共有 0 人參與投票
您所在的用戶組沒有投票權限
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2012-1-9 16:06:37 | 只看該作者

以下是不同階段所需具備的重要知識麼?

本帖最後由 itricollege 於 2012-1-9 04:07 PM 編輯
9 ?' [& J% g6 ?" C$ ~' B( J# a$ W! T0 b" z& H* `) I" c
知識
: ?( |+ m: d, S' g# K8 Q7 s

基礎

進階

資深

﹒C/C++程式語言
) p9 p9 A$ ^9 h2 S% W3 M( ~& `﹒作業靠統
  g9 c& Y0 f& ~9 O, m9 N. v& n/ o﹒資料結構
/ d' _4 R' a  @8 y% j﹒演算法 * [& M0 Z7 }! ]: X0 t% k; }
﹒組合語言
5 ?( `; ^* X: `% C﹒邏輯電路
" m! l5 ^# o' P' x. e5 J8 \﹒計算機結構
5 @6 m0 c4 r' S﹒狀入式作業靠統 ! M: o  `0 t0 m  B/ k" ^" }
﹒驅動程式
% s. S; q$ k8 w$ x! d% Q0 d1 C﹒狀入式微處理器(ARM、PowerPC、MIPS)架構 & I0 v" D% c7 a# i1 V# h
﹒NandFlash,UART,I2C,SPI 等常用設備的驅動開發﹒編譯器(complier),標 連結器9 {& ~; Z  }* A
(linker)和加載器
(loader)
& U( q( j& o5 {7 U4 Q﹒指令碼語言
- L9 x8 r8 N1 L( Q) Q( j. T1 Z
﹒JTAG除錯工其與電路內部模擬器(in-circuit emulator, ICE)基本概念
( N8 `) C; z( I/ W﹒SA測試炙程   x" ^! u& S4 S' K; a- z5 T
﹒GNU開發工其鏈(GNU Toolchain) : I- w1 R% B$ k# ~6 K
﹒即時作業靠統(RTOS)
( a! a, U1 L; S6 F5 ^
各類作業靠統驅動程
6 }0 {4 }# N% R" g5 B4 x9 m" J式的介面規格及開發 3 V$ V* L( Z. h& J+ l  e
知識 ) H2 Q( i( f( `) r- ]

% Y7 J4 X- e( X  B8 B5 G》開放源碼 (open source)% g+ `! |* x8 C' k1 W
軟體移植
(cross  compilation) 技巧 3 B1 H6 }( W2 `3 A7 y
》產品生命週期知識一產品定義、設 計與架構 6 A5 l( I: w$ i1 y7 O
》操作靠統內核知識和Bootloader開 發
3 k/ k5 R( C- o! B8 Z$ z
回復

使用道具 舉報

3#
 樓主| 發表於 2012-1-9 16:11:13 | 只看該作者

以下是不同階段所需具備的重要技術麼?

技術
1 {# O: f0 D- w1 o/ D$ o) r8 @

基礎

進階

資深

﹒靠統整合測試
$ F2 y. W# @3 _﹒Driver的設計 . v) n9 d2 W2 w, z
﹒DeviceDriver的發展與 整合
" b' K# e5 `8 o﹒應用程式的設計與架構 0 x6 N5 V: n# D# h
﹒根據原理圖進行驅動程式的設計與驗證 & y6 l6 ?; a. R/ l
﹒WinCE驅動程式開發
# t( a* J- I$ Y" R﹒Android驅動程式開發
6 `( l6 g, p- @8 B﹒Linux驅動程式開發
. j5 Y. h& {: Q# g# j﹒Debugging Tools操作
9 g! O" Z3 ^( Y( R7 E, r
' }2 V# z, t3 w8 Q" ]; p﹒技術文件撰寫
+ p( R4 v4 z- q; ^$ C" t﹒技術文件的整理與保! n& @# k3 d, Q
﹒精通ARM及TRACE調校工其,能獨立完 成ARM及TRACE交又調校
7 P+ v, O& w2 o1 }) \9 e, @+ ]) h) D5 {8 f' Z9 n$ T
2 {# t' s5 d  p* d- ^8 C

7 E7 S8 @9 |0 h! _3 E9 Y
﹒高階平台技術開發及新技術調研
+ h1 ~* Z, ]7 |7 Q& F9 H0 P+ S﹒技術文件管理與 審查能力
& v) @5 I5 B( a# x1 Z﹒調整優化驅動性 能式的設計與驗證
2 O$ x! e2 j+ Q) x+ s0 U2 a
回復

使用道具 舉報

4#
 樓主| 發表於 2012-1-9 16:13:16 | 只看該作者

以下是不同階段所需具備的重要能力麼?

能力

基礎

進階

資深

﹒與硬體團隊溝通並支扳硬體測試

﹒修正設備驅動的缺陷

﹒配合其他團隊完成對驅 動程式的移植整合能力

﹒分析能力

﹒設計、實施與書面化偵錯行動(bug fix)

﹒問題解決能力

﹒規劃統合能力

﹒溝通能力

﹒指導新人

﹒設計與執行Device

driver壓力/可靠度 測試

﹒自我學習

﹒領導統禦

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 07:40 AM , Processed in 0.163010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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