C語言移植及控制各種硬體的關鍵技術! - 課程
By Ida
at 2010-08-19T21:54
at 2010-08-19T21:54
Table of Contents
C語言是嵌入式系統開發的首選語言,想進入嵌入式系統這個熱門領域,嵌入式C語言就是
您的必備工具!然而嵌入式C語言與一般C語言仍有相當差異,例如嵌入式C特別注重控制
硬體,執行檔運作的底層原理,以及條件編譯的能力,這些都是一般C語言工程師不熟悉
的地方!
以下為嵌入式C語言與一般C語言的差異
【特別注重如何用 C 語言控制硬體】
一般 C 語言不需去控制硬體,不過嵌入式 C 語言需要學會如何用程式去控制硬體。
【特別注重執行檔底層運作原理】
一般 C 語言只要能編譯出執行檔,放到 Windows 上跑即可。嵌入式 C 語言會詳細介紹
執行檔運作時的底層原理。如:「負數」在電腦內如何表示的問題。一般程式師只要能寫
出「-2」就可以了。嵌入式 C 語言工程師得知道,在電子電路層面上,是根本沒有「負號
」這個觀念的,電子電路只能用「0 與 1」來表示「負數」。如何做到這點,就是我們嵌
入式 C 語言課程內容會教的。
【特別注重 C 語言中的「條件編譯」】
一般 C 語言工程師,他們執行檔案的硬體平台只有 Intel x86 一種,所以他們的程式碼
撰寫時,不用考慮到這份原始碼可能會移植到不同硬體的情況。但要寫到「一份程式」能
在「千萬種不同手機」上跑起來,就是功力了。因此,寫嵌入式 C 語言的工程師,會大量
運用一大堆 if ~ then 的條件判斷,讓程式編譯成執行檔時,會根據目標硬體的不同,編
譯出不同硬體平台的執行檔。而這種手法,就稱為「條件編譯」,乃嵌入式軟體工程師特
別需要訓練的能力。
因此奇科電腦特別推出「嵌入式C語言」課程,此培訓計劃名額相當有限,機會難得,敬
請搶先把握!
立即前往了解「嵌入式C語言」課程
http://www.geego.com.tw/edm/embedded_03/index.php?v=udnjob&p=embedded_03
歡迎自行轉載
------------------------------------------------------------------------------
充電會版位址如下:
PTT→分組討論區→生活娛樂館→Life_Plan 人生→Refresh【充電板】─終身學習
------------------------------------------------------------------------------
--
您的必備工具!然而嵌入式C語言與一般C語言仍有相當差異,例如嵌入式C特別注重控制
硬體,執行檔運作的底層原理,以及條件編譯的能力,這些都是一般C語言工程師不熟悉
的地方!
以下為嵌入式C語言與一般C語言的差異
【特別注重如何用 C 語言控制硬體】
一般 C 語言不需去控制硬體,不過嵌入式 C 語言需要學會如何用程式去控制硬體。
【特別注重執行檔底層運作原理】
一般 C 語言只要能編譯出執行檔,放到 Windows 上跑即可。嵌入式 C 語言會詳細介紹
執行檔運作時的底層原理。如:「負數」在電腦內如何表示的問題。一般程式師只要能寫
出「-2」就可以了。嵌入式 C 語言工程師得知道,在電子電路層面上,是根本沒有「負號
」這個觀念的,電子電路只能用「0 與 1」來表示「負數」。如何做到這點,就是我們嵌
入式 C 語言課程內容會教的。
【特別注重 C 語言中的「條件編譯」】
一般 C 語言工程師,他們執行檔案的硬體平台只有 Intel x86 一種,所以他們的程式碼
撰寫時,不用考慮到這份原始碼可能會移植到不同硬體的情況。但要寫到「一份程式」能
在「千萬種不同手機」上跑起來,就是功力了。因此,寫嵌入式 C 語言的工程師,會大量
運用一大堆 if ~ then 的條件判斷,讓程式編譯成執行檔時,會根據目標硬體的不同,編
譯出不同硬體平台的執行檔。而這種手法,就稱為「條件編譯」,乃嵌入式軟體工程師特
別需要訓練的能力。
因此奇科電腦特別推出「嵌入式C語言」課程,此培訓計劃名額相當有限,機會難得,敬
請搶先把握!
立即前往了解「嵌入式C語言」課程
http://www.geego.com.tw/edm/embedded_03/index.php?v=udnjob&p=embedded_03
歡迎自行轉載
------------------------------------------------------------------------------
充電會版位址如下:
PTT→分組討論區→生活娛樂館→Life_Plan 人生→Refresh【充電板】─終身學習
------------------------------------------------------------------------------
--
Tags:
課程
All Comments
Related Posts
政府補助80%【企業內部講師人才訓練班】9/4~10/2
By Faithe
at 2010-08-19T19:03
at 2010-08-19T19:03
逢甲推廣~品保班、Sketchup&Artlantisꬠ…
By Caitlin
at 2010-08-19T15:01
at 2010-08-19T15:01
美籍語言學家 一對一英語課程熱情招生中!
By Zora
at 2010-08-19T14:34
at 2010-08-19T14:34
網路創業培訓課程(免費座談)即將額滿!
By Rosalind
at 2010-08-19T11:22
at 2010-08-19T11:22
政大公企中心993期其他外語熱烈招生
By Puput
at 2010-08-19T10:27
at 2010-08-19T10:27