[請益]有關寫韌體的相關知識

看板Soft_Job作者 (wei)時間14年前 (2010/05/23 19:33), 編輯推噓6(6049)
留言55則, 15人參與, 最新討論串1/1
因為今年剛考上某間的資工所因為我是跨考的 但是出來想寫韌體但是對於相關知識非常不足 希望強人們可以推薦我一些書或該修哪一些課 來補一些應有的相關知識 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.7.21

05/23 19:43, , 1F
OS,計結,邏設
05/23 19:43, 1F

05/24 00:00, , 2F
想學韌體,你應該離開學校投入業界,這樣最有效。
05/24 00:00, 2F

05/24 00:06, , 3F
但是在投入時也是需要依些很基本的知識把而我這些都沒有
05/24 00:06, 3F

05/24 01:37, , 4F
C和組語會不會?
05/24 01:37, 4F

05/24 01:41, , 5F
會C 組語不會= =
05/24 01:41, 5F

05/24 09:08, , 6F
以你的需求,資工你該補的科目有一樓說的三個
05/24 09:08, 6F

05/24 09:11, , 7F
加上組合語言、系統程式、正規語言和Compiler
05/24 09:11, 7F

05/24 09:11, , 8F
都有學好的話應該就夠紮實了
05/24 09:11, 8F

05/24 09:19, , 9F
不過研究所應該是沒開組合語言,可能要修大學部的
05/24 09:19, 9F

05/24 11:49, , 10F
感覺這些都是比較軟體的 要寫韌體的一些硬體的知識??
05/24 11:49, 10F

05/24 13:16, , 11F
硬體基本上就是register, memory, i/o, interface
05/24 13:16, 11F

05/24 13:16, , 12F
計結和邏輯設計有可能會牽涉到一點
05/24 13:16, 12F

05/24 13:17, , 13F
如果要在學校就學到你大概要去跟做embedded system的老師
05/24 13:17, 13F

05/24 13:17, , 14F
否則我是沒看過有這種課的
05/24 13:17, 14F

05/24 13:21, , 15F
我是勸你底子打好一點,有些東西可以後面學
05/24 13:21, 15F

05/24 13:21, , 16F
資工畢業但是不會一樓和我說的那些東西,去做系統會很虛
05/24 13:21, 16F

05/24 13:28, , 17F
而且這些東西幾乎不太可能畢業後自修的
05/24 13:28, 17F

05/24 13:29, , 18F
尤其是compiler...
05/24 13:29, 18F

05/24 15:08, , 19F
所謂的打底子指的就是那些?? 然後還有硬體的觀念
05/24 15:08, 19F

05/24 19:58, , 20F
Linux.. 8051 跟個有實做的老師 摸摸板子..
05/24 19:58, 20F

05/24 22:40, , 21F
可是我是跨考的 那些老師感覺就不會收我
05/24 22:40, 21F

05/24 23:15, , 22F
好學校的老師蠻挑的大學分數的 實做外界有開課 貴
05/24 23:15, 22F

05/24 23:23, , 23F
我大學已經是跨考的 所以更不可能收我= =
05/24 23:23, 23F

05/24 23:25, , 24F
所以在想說學校有哪些課類似的
05/24 23:25, 24F

05/24 23:28, , 25F
某大學可以隨便修課不用多付錢但你去選了再告訴我好不好
05/24 23:28, 25F

05/24 23:36, , 26F
下載大廠spec.及sample code就可以開始學習了 ^^
05/24 23:36, 26F

05/25 06:58, , 27F
還需要示波器
05/25 06:58, 27F

05/25 07:01, , 28F
拿顆51,從透過GPIO實現SPI、i2c介面開始吧
05/25 07:01, 28F

05/25 10:31, , 29F
你講的東西我都聽不懂
05/25 10:31, 29F

05/25 12:00, , 30F
聽不懂就先學吧,其實就算叫做韌體也有分
05/25 12:00, 30F

05/25 12:00, , 31F
是有分high level/low level
05/25 12:00, 31F

05/25 12:00, , 32F
有些一定要動到組語,有些可以用C寫
05/25 12:00, 32F

05/25 12:01, , 33F
小到8051自動控制,大到整個手機或電子書,都是廣義的韌體
05/25 12:01, 33F

05/25 12:02, , 34F
你要先知道你想朝哪種方向去做,才會曉得要學什麼
05/25 12:02, 34F

05/25 12:43, , 35F
那基於這些的基礎?
05/25 12:43, 35F

05/25 22:16, , 36F
念資工寫韌體?你會不會找錯科系了?請洽電機.
05/25 22:16, 36F

05/25 22:29, , 37F
to latw :如果念資工就不能走韌體 那以上的人
05/25 22:29, 37F

05/25 22:30, , 38F
不就都白說?
05/25 22:30, 38F

05/26 00:51, , 39F
EECS很多都相通的,國外很多電機資訊學院是不分系的
05/26 00:51, 39F

05/26 00:51, , 40F
就看你想要專哪一個方面
05/26 00:51, 40F

05/26 00:52, , 41F
不過你完全不懂卻說想要寫韌體也滿有意思的...
05/26 00:52, 41F

05/26 21:51, , 42F
OS... 絕對要先學OS 心法遠比工具重要
05/26 21:51, 42F

05/27 11:08, , 43F
韌體的電子電機都有,聽很多人說資工比較怕電路&MCU??
05/27 11:08, 43F

05/28 09:05, , 44F
資工學不學電路呢?資工學不學邏輯電路呢? 如果資工不會用電
05/28 09:05, 44F

05/28 09:06, , 45F
表, 不會用示波器, 不會畫線路圖, 不會插麵包板, 那麼能寫
05/28 09:06, 45F

05/28 09:07, , 46F
軔體控制程式麼?
05/28 09:07, 46F

05/28 09:08, , 47F
8051的C是8051的C, 8051的組語是8051的組語!
05/28 09:08, 47F

05/28 09:08, , 48F
不是懂得C語言就能跳下來寫的.
05/28 09:08, 48F

05/28 20:48, , 49F
請問saram 8051的C,跟x86的C,跟x64的C,跟ARM的C,跟MIPS的C有
05/28 20:48, 49F

05/28 20:49, , 50F
不一樣嗎?
05/28 20:49, 50F

05/28 20:50, , 51F
資工會視波器,會畫電路圖,會插麵包板佔多少%阿?
05/28 20:50, 51F

05/28 20:52, , 52F
電機學不學OS,學不學資料結構,演算法,那麼能寫甚麼程式麼?
05/28 20:52, 52F

05/28 22:23, , 53F
有心的話~早就轉科系或想辦法學了~不然說再多都是理由...
05/28 22:23, 53F

05/30 11:51, , 54F
重點是 資工學大型is 但台灣根本沒出息 不走大型is
05/30 11:51, 54F

05/30 11:53, , 55F
電機有學ds,algorithm好嗎 太遜的去台大旁聽
05/30 11:53, 55F
文章代碼(AID): #1B-HA7Zc (Soft_Job)