Re: [請益] 資策會課程選擇

看板Soft_Job (軟體人)作者 (戒菸計畫~)時間13年前 (2013/03/17 19:40), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串10/17 (看更多)
這邊好像很多東西都搞混了, 嵌入式系統的定義是,為特定用途所製造出來的,並不是general purpose。 所以OS需要嗎?! 不一定。 所以driver、kernel、application這些東西也可以摻在一起做。 Arduino是個玩具,他只不過把很多東西封起來,讓你專心做應用,創意無價。 這世界上一堆有的沒有的SoC可以玩,不一定要用你講得那幾個, 要買Pi,我倒覺得買Cubieboard玩玩大陸的SoC也挺有趣的, Panda會比較複雜?! 雙核心的部分嗎?! 還是DSP?! 其實好多東西可以選, 就我手上的玩具,Raspberry Pi、BeagleBaord、BeagleBoardXm、Beaglebone、 PandaBoard、Cubieboard,大陸的沒弄社群的還有公司拿到的公板的就不說了。 Pi跟Cubieboard最便宜,但是Pi還是有些東西沒開放出來,cubie相對好玩一點。 如果只是想玩玩,找一台IP分享器拆了,找SDK,找schematic(通常都跟公板一樣, 現在他們無敵懶惰,只把不要的地方砍掉,連RXX CXX這些東西的命名也一樣) 就可以開始你的bootloader跟kernel之旅。 當然要玩用拆的最好找那種不是BGA的。 ※ 引述《waterdisney (想要征服的世界)》之銘言: : ※ 引述《achaos (熱~~~~)》之銘言: : : 建議要花錢學,選嵌入式比較好, : : 因為嵌入式比起JAVA要自學是較為困難的。 : : 而且比起純軟,嵌入式比較有機會拿到較佳的薪水。 : 因為沒當過JAVA工程師,所以我來說說..嵌入式系統工程師可以怎麼開始? : 其實RD/工程師最重要的是擁有自我解決問題的能力, : 而去資策會上課,學JAVA或者學嵌入式系統,都是在培養一種基本的sense : 讓你先有一個基本的感覺,未來碰到類似的東西時 懂得從哪裡下手。 : 當然不可能一上完課出來,就立刻變成大內高手,什麼東西都萬物皆通... : 試想,如果你沒摸過嵌入式系統,你怎麼會知道..什麼是mips,什麼是arm : 什麼是UART,什麼是console,什麼是kernel,什麼是driver,什麼是application : 什麼是porting,什麼是MCU,什麼是debug board,什麼是..... : 所以去上課是培養一種最基本的感覺..培養自己熟悉這種環境.. : 不管是JAVA工程師或者嵌入式工程師,先看看你未來想要成為什麼樣的人.. : 如果你說,我很希望能夠自己做一個產品.. : (可能是IPCAM / Set top box / Smart TV/ Android TV/ router ....) : 那就大膽的選擇走嵌入式工程師這一塊吧... : 如果你不想去資策會上課,過去也沒經驗 : 那你可以先在網路上搜尋 Arduino : 先看看網路上的教學文章,瞭解一下這是什麼東西。 : 然後花個一千元 買個start kit,買一本書,開始練習書上的範例 : 這是最基本而且最友善的單晶片程式設計的開始。 : 當你已經看的懂Arduino中的那些術語.. : 恭喜你,你可以進階到下一步,開始來玩真正的嵌入式系統。 : 下一步,你可以買一塊Respberry pi的版子(1500左右) : 然後,開始搜尋網路上的文章,先試著自己把這塊版子灌一個OS.. : 再來是看看別人都用這塊版子玩些什麼 : 選個簡單的實做 開始動手做。 : 做完這些,有了基本的sense..看看你是不是真的喜歡剛剛所經歷的這個過程。 : ....如果你喜歡所經歷的這些過程,那你真的是個當工程師的料, : 義無反顧,帶著你所做出來的成品,去投履歷吧。 : 如果你經過了上述兩種系統,還想再體驗更複雜的系統 : 那再給你一個關鍵字,去買片 pandaboard,這可以讓你學會更多複雜的應用。 : 也給有心想走嵌入式的大家一些想法.. : 硬體的部分永遠都不是最難解決的~困難的是..版子買回來之後 : 你永遠懶得去動這片版子。 : 希望未來能夠看到越來越多自學出身的嵌入式系統工程師..... : (完畢) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.28.188

03/17 19:43, , 1F
一般還是現有的OS拿來改一改 很少重做的
03/17 19:43, 1F
文章代碼(AID): #1HHQklS0 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1HHQklS0 (Soft_Job)