Global Sources
電子工程專輯網站
電子工程專輯論壇>自由討論>嵌入式系統>如何學習Embedded system領域的問題?
隨著電子產品應用的多元化,嵌入式系統設計已成為電子設計的重要一環!除了硬體架構的選用外,軟體與開發環境更是不可或缺。如何設計出兼具性能、可靠性、成本、體積和功耗需求的嵌入式系統,是工程師的重要任務,面對設計時的困難,歡迎加入嵌入式系統討論區,和高手們分享設計的經驗和技巧!
精品文章推薦/精品下載推薦
發表新主題  收藏 列印 推薦到我的家族 
問題:

如何學習Embedded system領域的問題?

發表時間::2010/12/8 下午 9:16
 

作者: yesit

等級: 鐘點工讀生

積分: 115分

發送消息

查看用戶的所有發言

在念大學時候有修過 嵌入式系統相關的課程
但是 因為我是科大畢業 所以教授教的東西有點少..
大部分都學一些理論觀念而已..

我知道嵌入式的領域很廣擴,運用產品面也很多
但 我基本上根本來說沒有基礎
唯一有的基礎就C語言程式還算ok..

如果我想走這方面 或是以後想在台北工作
那些東西是必須要先把他學好

是否能請各位前輩 給我一點建議
或是開點書單 給我先導讀一下
還是建議我去哪裡學習會比較快?
引用本留言 回覆主題 關注  鮮花 (
0
)
臭雞蛋 (
0
)
推薦閱讀 : C8051F920 TOUCH SENSE程式碼
第1樓

回覆主題:如何學習Embedded system領域的問題?

發表時間::2010/12/8 下午 9:39
 

作者: ask embedded

等級: 鐘點工讀生

積分: 127分

發送消息

查看用戶的所有發言

Embedded System的領域又可分為有無OS,您是詢問哪一種呢?

因為學習路徑會有差異,所以您得先釐清!!

不論是否有無OS,先決條件是您的C語言必須要有一定的程度,至少要有"用程式語言來解決問題的能力"。

若是您所想要接觸的Embedded System是沒有OS的,那麼您可以從MCU韌體設計切入,比方說TI MSP 430或者Microchip 的PIC單晶片。
而從MCU韌體設計切入,那麼您還需要從電子電路開始瞭解,建議您可以去書局或是網路上買陳龍英的電子學來看,或者到TI與Microchip的官網找尋相關的電子檔案來看,基本這二家都有提供相當豐富的資訊,只是都是英文而已。

若是您想要從有OS架構的Embedded System切入,那您可以選擇的有Linux與Windows,我是比較推崇Linux,原因很簡單,就目前的就業市場上來說,由於Android的崛起,目前台灣的廠商大多在徵求linux與Android的人才居多。

若是從Linux切入的話,您所要懂的知識包含linux系統的架構、學習 linux程式開發工具,以從中了解系統程式的概念、了解Embedded Linux的架構、toolchain使用與程式移植技巧、了解上層應用程式如何與Driver進行溝通,要學的東西不少,建議您可以找building embedded linux system與linux device driver的書籍來看,這二本都是O'Reilly的書籍。

若是您覺得看書要花很多時間,又不能持久的看書,也擔心看書會有卡住看部下去的狀況,那您可以找一下網路教學影片吧!
介紹您一個好地方,您可以去看看:http://www.powercam.cc/ittraining

或者您可以看看這個會滿符合你目前的學習需要,http://www.ittraining.com.tw/etd/course/embedded_subsidy1.html?ref=80

您比較容易知道要往那一個方向學習。
引用本留言 回覆主題 鮮花 (
0
)
臭雞蛋 (
0
)
發表新主題


Linux Device D...    下一則  
快速回復
用戶名:
遊客(您目前以遊客身份發表,請登陸 | 註冊)
標題: *
評論: *
驗證碼:  * 
維護專業、整潔的論壇環境需要您的參與,請及時舉報違規留言,如果舉報屬實,我們將給予相應的積分獎勵。
謝謝您的熱心參與!
返回嵌入式系統 | 返回自由討論
本論壇僅陳述專家或個人觀點,並不代表電子工程專輯網站立場。
《電子工程專輯》雜誌免費申請
這是一本專為電子產業設計工程師提供的刊物,只要完整填寫申請表並成功提交,便有機會免費獲得。
我要申請
返回論壇首頁
返回頁首