嵌入式30歲還算是新手,我們公司一般都是3040的人了。學(xué)習(xí)嵌入式,該學(xué)習(xí)什么基本的知識呢?至少熟悉一種嵌入式系統(tǒng)的軟件開發(fā)環(huán)境。理解常見的嵌入式操作系統(tǒng)的工作原理,理解線程、進程、信號量、消息機制、同步與互拆、并發(fā)控制等軟件編程時用到的概念。
嵌入式開發(fā)要學(xué)多久?
不可能很快完成。沉淀這個東西是需要時間和經(jīng)驗的。如果你真的去做項目,它會成長得非???。如果只是看書學(xué)習(xí),那就慢了。建議你邊學(xué)
對一般的人來說,嵌入式工程師要學(xué)多久
邊做。看你對說和學(xué)的定義了。一般來說不需要學(xué)。只要懂C語言,就可以做嵌入式開發(fā)。但是,要想獨立,基本需要三年時間。嵌入式系統(tǒng)有很多知識點需要學(xué)習(xí)。軟件和硬件知識都要懂,需要有很強的學(xué)習(xí)能力。很多程序需要自己寫,很多參考資料都是英文的,所以英語水平也很重要
每天學(xué)5個小時,多久可以入門嵌入式開發(fā)行業(yè)
嵌入式開發(fā)是一個很廣的話題。如果你覺得自己智商夠高,C語言基礎(chǔ)扎實,有數(shù)字電路實踐經(jīng)驗,一年左右應(yīng)該就能做到。
嵌入式軟件開發(fā),30歲后還能干嗎?
30歲可以做開發(fā),管理,工作。職業(yè)規(guī)劃看個人。嵌入式30歲還是新手,我們公司一般是30-40人。學(xué)習(xí)嵌入式應(yīng)該學(xué)習(xí)哪些基礎(chǔ)知識?首先,C語言毋庸置疑。對于從事嵌入式軟件或硬件開發(fā)的人來說,掌握C語言是很有必要的,尤其是對于未來致力于嵌入式軟件開發(fā)的人。現(xiàn)在大部分都用C語言。你覺得掌握了就可以了嗎?至于如何學(xué)習(xí)C語言,我想每個人都有自己學(xué)習(xí)這些基礎(chǔ)知識的方法。關(guān)鍵是學(xué)習(xí),看書或者網(wǎng)上找一些視頻。很多人會問如何學(xué)習(xí)C語言?我覺得沒有標(biāo)準(zhǔn)答案。我覺得至少在你理解了一些基本概念之后,你就該寫代碼了。動手才是最重要的。做的時候遇到問題,然后反方向?qū)W習(xí),反方向查課本。那時候,你不會得到你看書能得到的東西。其次,你要對操作系統(tǒng)有所了解,這對你了解硬件和軟件肯定有幫助。你要了解系統(tǒng)的管理,比如進程,線程,系統(tǒng)如何分配資源,系統(tǒng)如何管理硬件。當(dāng)然,這些東西你光看書是理解不透的。如果你一時理解不了他們,那也沒關(guān)系。多讀書,結(jié)合以后的項目經(jīng)驗,你會有更好的理解。還要學(xué)習(xí)嵌入式系統(tǒng),比如or wince編程,對以后的應(yīng)用編程會有很大的幫助。當(dāng)然,如果你做手機,你可以學(xué)習(xí)MTK、塞班等操作系統(tǒng),這是未來發(fā)展的趨勢。現(xiàn)在很流行,也是基于linux系統(tǒng)打包的,建議先學(xué)linux。還有,我要學(xué)MCU或者ARM或者MIPS。很多人說我沒有單片機經(jīng)驗??梢灾苯訉W(xué)ARM嗎?我覺得這根本不是問題。當(dāng)然,如果你學(xué)過單片機,那就更好了。以后學(xué)ARM會更容易。最后,如果你知道了以上所有的知識,你就應(yīng)該去讀一些優(yōu)秀的代碼,比如結(jié)合arm芯片手冊學(xué)習(xí)UBOOT源代碼,了解一下最小系統(tǒng)開發(fā),對你整個嵌入式開發(fā)都會有很大的幫助。如果可能的話,還可以學(xué)習(xí)一下linux的源代碼。當(dāng)然,如果你直接看2.6的代碼,我想你會很痛苦??梢韵瓤纯丛缙诎姹镜膌inux代碼,比如0,1,0的代碼等等。麻雀雖小,五臟俱全。如果你都讀過,那么我認(rèn)為你是一個非常成功的嵌入式工程師。怎么學(xué)習(xí)上面提到的知識?每個人都要找到最適合自己的方法,所謂最好的方法就是最適合自己的方法。很多人看不懂書,就看視頻吧。視頻也要選,不能光看,要選,要選。我也是一路過來的,但是我懶,不會看書,看著看著就想睡覺,所以這幾年一直在看視頻,現(xiàn)在算術(shù)也有了一些成績,但是不敢說是高手。在網(wǎng)上看到有人總結(jié)了自己學(xué)習(xí)嵌入式的視頻,嵌入式系列實踐和視頻教程。你可以看看http://www.021l.com/.htm.的網(wǎng)站,我仔細(xì)看過了,覺得很不錯。想整理一下,自己的電腦硬盤空間只有40G。沒有辦法,時間也不夠。我沒有為他做廣告,盡管這要花錢。我覺得挺好的,至少不用整理,不用花很多時間找資源。當(dāng)然,如果有互聯(lián)網(wǎng)接入,你的網(wǎng)速和硬盤足夠,我建議