查看完整版本: 問 : 學習寫韌體 該從哪邊開始??
頁: [1] 2

u87cl3su3 發表於 2018-6-6 07:08 PM

問 : 學習寫韌體 該從哪邊開始??

各位高手好,小弟最近有稍微接觸一點硬體,突然覺得用軟體控制硬體是一件非常好玩的事情,所以想要開始學習
但是網路上找到的都是 8051開始,有沒有其他的選項呢??

另外想請問,關於軟體定義Register的部分,有沒有書籍教學

麻煩各位高手們幫我推薦 書籍 關於 問題1的韌體 以及 問題2的部分



在請問一個最基本的問題  "買克隆"  發音是這樣"mychrome"  但真正的意思 拼音 不了解,有人可以順便幫我解釋嗎
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

jackyo04 發表於 2018-6-13 10:58 AM

8051算基本的東西,學會後再去想其他的吧。
很多東西都是8051衍生的,你可以自己Google一下
如果想要更簡單的,可以去研究Arduino,但這個東西太簡單,研究起來沒意思

u87cl3su3 發表於 2018-6-14 12:04 PM

jackyo04 發表於 2018-6-13 10:58 AM static/image/common/back.gif
8051算基本的東西,學會後再去想其他的吧。
很多東西都是8051衍生的,你可以自己Google一下
如果想要更簡單 ...

Arduino有研究過了 但他的模組做得太好了 我用起來一點幫助都沒有
所以想重頭開始學起

u87cl3su3 發表於 2018-6-14 12:04 PM

jackyo04 發表於 2018-6-13 10:58 AM static/image/common/back.gif
8051算基本的東西,學會後再去想其他的吧。
很多東西都是8051衍生的,你可以自己Google一下
如果想要更簡單 ...

Arduino有研究過了 但他的模組做得太好了 我用起來一點幫助都沒有
所以想重頭開始學起


                         ...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

mdlin 發表於 2018-6-17 05:12 PM

可以去找單晶片或者8051相關課程,有些有經濟部工業局補助款更好。再來就是看你要往哪一個領域發展。如IOT /車用/醫療/工控/馬達控制等等領域。<br><br><br><br><br><div></div>

z1090128 發表於 2018-6-17 10:04 PM

可以玩玩ARM的板子比較偏軟體,可以的話也可以玩玩FPGA搭配NIOS II 玩,這方面就篇硬體,可以學到很多

u87cl3su3 發表於 2018-6-25 04:15 PM

z1090128 發表於 2018-6-17 10:04 PM static/image/common/back.gif
可以玩玩ARM的板子比較偏軟體,可以的話也可以玩玩FPGA搭配NIOS II 玩,這方面就篇硬體,可以學到很多 ...

好像很複雜很專業  哈哈  我在google看看

titanping 發表於 2018-7-9 12:05 PM

arm embedded system for linux 才是最有用的

affkame 發表於 2018-7-12 12:32 PM

考慮一下樓上說的arduino, 會比較貼近應用些

virdoll 發表於 2018-7-13 01:22 PM

上課或是自行上網查資料學習是都可以。
先準備環境:程式建置環境、開發板之類也是需要的啦。
找到特定的單晶片就可以看看規格書,弄清楚暫存器及相關的限制。
有些晶片系列資源會相對比較集中。
當然最好是看你打算作什麼樣的方面去找相關的資源,有時候作中學會蠻快的。<br><br><br><br><br><div></div>

hunter00101 發表於 2018-9-11 04:00 PM

為什麼現在學校還在教8051,因為8051的架構很齊全,麻雀雖小,五髒俱全。所以乖乖的先打好基礎吧。

affkame 發表於 2018-10-3 12:54 PM

老實說 韌體不比軟體,很多東西谷狗不到,先看看你有沒有實際project的需求吧,如果沒有,不用執著於韌體,先把軟體基本功打好

mountainboy 發表於 2018-11-17 10:03 PM

先從學組合語言開始!
Arduino 不適合學組合語言;8051有點難入門(CISC指令集)

TI有出一顆16位元的 MSP430,全部只有27個指令(RISC指令集)及16個暫存器,簡單易學,且開發軟體的IAR IDE不用錢,完全支援組合語言。供參考!

a11931a 發表於 2018-12-22 09:53 PM

我還是推薦先學 8051
或是直接找相關公司去練功
有些公司願意招收新人(無經驗) 但是比較辛苦!
有太多產品都還是用8051做出來的 無OS

shuyoe 發表於 2019-2-5 03:02 PM

8051
microchip (pic 系列)
avr 系列
都可以<br><br><br><br><br><div></div>
頁: [1] 2