樹莓派開發(fā)板 初學(xué)者學(xué)單片機(jī)好還是樹莓派好?
初學(xué)者學(xué)單片機(jī)好還是樹莓派好?這個首先要明確一下這里指的學(xué)哪個“好”指的是什么?第一,如果是要快速實(shí)現(xiàn)產(chǎn)出,比如說要參加電子設(shè)計(jì)大賽之類的比賽,這種情況下,還是用樹莓派比較好,因?yàn)楝F(xiàn)在不說51單片機(jī),
初學(xué)者學(xué)單片機(jī)好還是樹莓派好?
這個首先要明確一下這里指的學(xué)哪個“好”指的是什么?第一,如果是要快速實(shí)現(xiàn)產(chǎn)出,比如說要參加電子設(shè)計(jì)大賽之類的比賽,這種情況下,還是用樹莓派比較好,因?yàn)楝F(xiàn)在不說51單片機(jī),就算用stm32,只要是用mcu的作品,在評委的眼里都是跟低檔的作品,一般直接就給斃掉了。當(dāng)然這里排除一些超級有創(chuàng)意有特點(diǎn)有實(shí)用性的玩意,但現(xiàn)在電子、計(jì)算機(jī)等專業(yè)的學(xué)生這么多,專業(yè)的、業(yè)余的參賽者自從電賽開賽以來得數(shù)以千萬計(jì)了吧,你能想到的、能做到的都有人嘗試過了。不是打擊初學(xué)者和參賽選手,90%以上的情況下,你的作品不會是這種能引起評委注意的好玩意。想要拿點(diǎn)上檔次的獎項(xiàng),你用的控制器也得上檔次一點(diǎn),這也是當(dāng)前電賽的“潛規(guī)則”。就算用51同樣能實(shí)現(xiàn)的項(xiàng)目,評委們還是喜歡用這種開源硬件的板子做出來的產(chǎn)品,好歹里面也是跑Linux的,說出來多么高大上對不對!這就是現(xiàn)在的浮躁、虛榮的技術(shù)圈。第二,如果題主是想要問從那種器件入門電子世界,那我推薦一定要從51開始,一年之內(nèi)千萬離樹莓派、BBB之類的開源硬件遠(yuǎn)一點(diǎn)。首先,不學(xué)51這種“低級”(或許這里應(yīng)該用適合入門)的mcu,就好比你練功不學(xué)扎馬步,技術(shù)的底子不扎實(shí),以后干什么項(xiàng)目也都不會踏實(shí)(如果你是一個負(fù)責(zé)任的人的話)。其次,樹莓派這種開源硬件,資料多,國外開源的代碼、項(xiàng)目多這都是事實(shí),但是,這里題主指的一定不是純應(yīng)用開發(fā),而是驅(qū)動級開發(fā)吧,基于這個前提,首先需要考慮下要玩的動樹莓派,需要掌握什么?Linux操作、C高級、arm匯編等,單純就這三樣來講,如果是學(xué)生學(xué)習(xí)時間比較充裕的話,沒有個一年,能真真正正拿的下來?所以,如果是要選擇一種入門電子的器件,一定要打好基礎(chǔ)?,F(xiàn)在技術(shù)圈很浮躁,大家都向快錢看,很少有人能夠靜下心來踏踏實(shí)實(shí)的把技術(shù)細(xì)節(jié)搞透徹,非常希望大家能系統(tǒng)、細(xì)致的學(xué)習(xí)基礎(chǔ)課程,過程可能枯燥,但這個階段學(xué)好了,內(nèi)功深厚,以后搞起來也會順風(fēng)順?biāo)?,不至于遇到點(diǎn)問題就不知如何解決。我是嵌入式精英訓(xùn)練營,帶你走進(jìn)嵌入式開發(fā)的精彩世界~