Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-1-9 16:00:53 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
那一項問題經常最多?也最需要經驗交流?+ q& P: F  T' \& j& D; ?
8 O: Y( H0 Y9 _
入門水準?5 U* y) R+ ]3 c, D/ \

; i3 }* c3 @# o% F& c  l- y0 B7 K% a學歷:大學以上& q4 y" S3 M* T3 G
科系:電子電機工程或資訊工程相關科系
# o% R# Z6 E( i0 `+ b: x5 X( [. x. N/ c
職責任務?       
1 n/ F8 k/ Y/ _1 N6 S- E/ Z, _6 O7 e, d6 U8 i
﹒    BSP(Board Support Package)靠統程式設計. J( R! W- _( C
﹒    Driver 程式設計
/ e/ B/ ?! K+ P5 y﹒    Driver 程式測試與偵錯" Z. C. F9 G2 |
﹒    Driver 靠統效能調校
單選投票, 共有 0 人參與投票
您所在的用戶組沒有投票權限
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
 樓主| 發表於 2012-1-9 16:06:37 | 只看該作者

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

本帖最後由 itricollege 於 2012-1-9 04:07 PM 編輯
& H8 k$ L6 A' Y# \% v5 z  C
5 v& J* c4 {% s$ K2 D# M& @3 O" g
知識
6 _# f6 O: e* K" B, X

基礎

進階

資深

﹒C/C++程式語言
. q3 U3 i  }  K: X3 E* t3 p﹒作業靠統
; e; d1 r+ v2 \6 Y﹒資料結構
% K  U; y; ]$ O6 J﹒演算法
; [- N; x6 D1 n/ x1 |9 t& c  o! @2 p﹒組合語言
1 @: Q. s" N6 q& U& E0 H﹒邏輯電路 ( }& f6 f7 `8 `* p& F/ x" G
﹒計算機結構 ; O* {& ^9 j; D1 x0 j
﹒狀入式作業靠統
# z  L5 ?* |1 N; M2 S+ G﹒驅動程式
2 x7 h( @( E- D6 O+ r﹒狀入式微處理器(ARM、PowerPC、MIPS)架構
( o3 g  K4 R4 ]; ?/ `﹒NandFlash,UART,I2C,SPI 等常用設備的驅動開發﹒編譯器(complier),標 連結器8 C' W! |! G9 r
(linker)和加載器
(loader)
, J& X0 V$ J, [' Z﹒指令碼語言
4 o: ]9 C2 f) e" U' C5 r6 }0 y. G* _, s
﹒JTAG除錯工其與電路內部模擬器(in-circuit emulator, ICE)基本概念 # p6 {7 f' @' m* D, a+ J
﹒SA測試炙程 * i( w, A" L) S8 P
﹒GNU開發工其鏈(GNU Toolchain) 8 Z/ N& P; N# e& O/ C! Q: q4 D
﹒即時作業靠統(RTOS)
4 `2 ^) o- v$ s) j- r0 @
各類作業靠統驅動程
: ?3 a( K: R2 N$ |式的介面規格及開發 7 R! n1 Q, s, k! ~% ^- q: w
知識
" v3 c: B6 U, ^% Y. m  k
- @* W1 s$ N7 N' s9 Z3 e
》開放源碼 (open source)
: j( Q1 a9 U1 t. J5 C. S軟體移植
(cross  compilation) 技巧 2 E7 z9 _1 l0 n, B
》產品生命週期知識一產品定義、設 計與架構
  h& g) ^# S$ q》操作靠統內核知識和Bootloader開 發
+ D6 b2 G$ k( e6 b
回復

使用道具 舉報

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

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

技術 6 e# O0 D+ n$ h' t7 n( i* K

基礎

進階

資深

﹒靠統整合測試 4 J9 \/ f' U$ }0 N; A
﹒Driver的設計 5 p6 a! s) x* K4 X6 t: l7 q, h
﹒DeviceDriver的發展與 整合 6 o- a$ a2 {! H' K! v
﹒應用程式的設計與架構
: [9 F# t0 y) B; t; |% h/ F﹒根據原理圖進行驅動程式的設計與驗證
2 T8 t6 S. A, v" x2 @1 {
﹒WinCE驅動程式開發
3 h! h; A0 @# X; p﹒Android驅動程式開發 * Y& r0 m) ^( y* K* C
﹒Linux驅動程式開發
/ o1 N$ p2 l+ O4 o; F9 z9 a: e﹒Debugging Tools操作
% P5 u( ~( H' @$ E: C* R  U4 x; x8 E3 U; S4 A  B6 @% J3 ~
﹒技術文件撰寫
3 Z5 k! M3 y* C﹒技術文件的整理與保. _6 ^  c6 e& M. z
﹒精通ARM及TRACE調校工其,能獨立完 成ARM及TRACE交又調校
- V' N7 |) w: |: @5 b; ?/ k4 F: h% A8 q6 }

, ^. R/ m$ _$ ]$ W' j$ a
% n1 B" p9 k+ ^) F; V6 ]5 @) X, ^
﹒高階平台技術開發及新技術調研
9 ^! P9 W6 J2 H﹒技術文件管理與 審查能力
: P) f& Q1 r* h1 P1 {﹒調整優化驅動性 能式的設計與驗證
8 u/ d8 ~" V$ ]6 V4 f
回復

使用道具 舉報

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

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

能力

基礎

進階

資深

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

﹒修正設備驅動的缺陷

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

﹒分析能力

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

﹒問題解決能力

﹒規劃統合能力

﹒溝通能力

﹒指導新人

﹒設計與執行Device

driver壓力/可靠度 測試

﹒自我學習

﹒領導統禦

回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-16 05:15 AM , Processed in 0.158009 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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