|
這些步驟完全不同於傳統程式開發方式,也因為這樣讓嵌入式系程式開發上& p, T2 S& w0 I' Y `6 A4 H& J
具有一定的門檻。有別於傳統軟體工程師或硬體工程式只需了解軟體或硬體方面- E& Y1 K. M, l* u
的相關技術,嵌入式系統的開發人員必須同時具備軟體、硬體知識以及系統整合1 R2 R O6 `5 L$ f$ Z3 `9 G% ~
的觀念,將其整合成一套具有特定功能的系統。然而就目前而言,這類的人材依& k/ q8 y/ y" y3 D6 M8 n- h
然是非常的缺乏,產品開發上也依然存在的許多的瓶頸,所以嵌入式系統可說是' W4 a- g& n J: `2 Z0 \, P
非常具有前景與挑戰的一項技術。/ C" ~5 s' \3 F s- T* f c6 u
6 H6 }& K- X A h7 F8 o0 L8 m! a: j. I& A( h9 y9 N
關鍵技術:
9 i; f+ h1 `6 u4 J$ \. P嵌入式系統是一個技術密集、資金密集的系統,需整合計算機、半導體、電% i, {6 u" M' A* S
子技術與各式的軟體做整合,因此入式系統的開發競爭相當的激烈,以下為所需
& s6 i& r/ b& t6 x, i整合的各類關鍵技術:
5 Z$ I0 ?4 y, b2 y, G
8 q) M6 \ [ z2 y* x) P( O7 _! I●核心空間:/ S6 X) c* s; |: h5 y
嵌入式系統一般都應用於小型電子裝置,因此系統可利用的資源相當有限) p1 \5 u" X$ O% y, E
(如記憶體空間、CPU運動速度),所以的內核必須相當的小,且有效率,通常嵌
, i3 G6 X3 J. C3 Y' Z8 O入式系統的核心都只有數十 k有的內核甚至可以達到 10k以下。& _- U% k, A9 A. X
6 v+ n& G( O, l7 s8 K; {( F- i●功能導向:
: s4 K$ P |0 t% _' K嵌入式系統通常都是為一個單一功能,特殊應用所設計的,在軟硬體設計時
6 M3 \5 S: R% }/ A- T- }2 X* B必須減化不必要的部份,加強需求部份的執行效能,針對單一應用層面去設計出
" \) J( E O# G2 D: x3 [最佳化的運作效能。 |
|