※ 引述《cdvd (最愛蝦蝦一隻)》之銘言:
: 大家好
: 我是資管系畢業的
: 對韌體突然有很大的興趣
: 不過我算是門外漢
: 想要入門卻不得其門而入
: 我應該從那邊下手呢
: 例如:電子學? 電路學? 邏輯設計? 程式語言(目前淺懂C/C++;delphi)? 等等
: 需要懂到哪些程度呢?
: 還有需要哪些工具? 例如:硬體需要?軟體需要?
: 大家認為自學應該具備哪些要素呢?
: 謝謝回答~~~
你如果要學, 有好幾個方向
1. 純 Firmware , 那就寫寫 8051 就可以
2. Device Driver .
那就學 Linux Drivce Driver , 有非常多的 Source Code 可以參考
3. 有簡單的 Hardware Control .
可以買一片 ARM9 的 Demo Board .
4. IC Design
可以買有 CPLD 的 Board
至於要看的東西,
電子學可以不看, 資管學電子學太深,
數位電路, (自己到 books 找)
計算機組織
http://www.books.com.tw/exep/prod/booksfile.php?item=0010051126
白皮書是最有名的.
程式語言一定要很熟 C/C++, ASM 略懂即可.
-
要我建議的話, 8051 可以跳過了, 都是大陸的市場了, 沒有必要去學過時的東西
可以買 ARM9 的學習版回來, 自己玩玩.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.22.92