嵌入式學(xué)習(xí)牛人心得
作為一個(gè)電子系統(tǒng),它的構(gòu)成通常是:
本文引用地址:http://www.ex-cimer.com/article/221685.htm 1. 單片機(jī)最小系統(tǒng)
2. 配置(內(nèi)存、時(shí)鐘、看門(mén)狗、eeprom)
3. 開(kāi)關(guān)量輸入
4. 開(kāi)關(guān)量輸出
5. 模擬量輸入
6. 模擬量輸出
7. 人機(jī)界面(按鍵+液晶顯示/LED顯示)
8. 通訊接口和協(xié)議
四、站在前人的肩膀上學(xué)習(xí)
當(dāng)你拿到一個(gè)不會(huì)的任務(wù)或者學(xué)習(xí)一個(gè)不會(huì)的東西的時(shí)候怎么辦呢?你自己左思右想,苦苦思考,就是想不出來(lái),最后感嘆一句:真難學(xué)?
這你就錯(cuò)了,不知道沒(méi)關(guān)系,你本來(lái)就是在一點(diǎn)點(diǎn)學(xué)習(xí),本來(lái)就沒(méi)有經(jīng)驗(yàn),怎么會(huì)一下子就解決了所有的問(wèn)題呢,那樣的話,我可以告訴你:你不用學(xué)了。所以當(dāng)面臨這些問(wèn)題時(shí),不要錢(qián),我們先把問(wèn)題分成一個(gè)個(gè)小模塊,每個(gè)小模塊百度去,你就會(huì)發(fā)現(xiàn),咦?周立功老師發(fā)表過(guò)這個(gè)問(wèn)題啊,下載過(guò)來(lái)學(xué)吧!
學(xué)習(xí)就是把前輩的東西拿來(lái)用,自己累積經(jīng)驗(yàn),久而久之你也成高手了!
五、精通一門(mén)技術(shù)足以,門(mén)門(mén)相通。
大家切身經(jīng)歷的一件事就是,面試的時(shí)候簡(jiǎn)歷上寫(xiě)的會(huì)的技能一大堆,什么html了,asp了,硬件了什么的,都懂,可這些,企業(yè)會(huì)看嗎?
企業(yè)關(guān)心的,不是你會(huì)多少?而是你是否精通一門(mén),在精通一門(mén)的基礎(chǔ)上,略懂其他。
而對(duì)于嵌入式領(lǐng)域來(lái)說(shuō),我個(gè)人認(rèn)為對(duì)于在校的學(xué)生,應(yīng)該重點(diǎn)放在c語(yǔ)言的熟練上;一方面是因?yàn)橛布](méi)有實(shí)際的實(shí)踐,很難能拿得出手,當(dāng)然實(shí)踐的成本也高;當(dāng)然自己動(dòng)手做一個(gè)學(xué)習(xí)板還是很有必要的,也不算很難;還有就是在企業(yè)中,軟件和硬件的配置基本上是1:4的情況;對(duì)于成熟產(chǎn)品,基本上,硬件修改的情況非常小,升級(jí)都是在軟件的功能的增加和完善上。
六、第一份工作,不求薪資,只求長(zhǎng)經(jīng)驗(yàn)。
第一份工作是你步入社會(huì)的重要的一步,走好第一步,可以少走2~3年底的彎路;
然而,你的份工作能不能做嵌入式開(kāi)發(fā),首先就要看你是否具有嵌入式的一定基礎(chǔ)或者取得一些嵌入式開(kāi)發(fā)的經(jīng)驗(yàn),如果你不是,那一開(kāi)始不要計(jì)較工資的高低而是干了再說(shuō),哪怕是到實(shí)驗(yàn)室打雜,也比干點(diǎn)別的再回過(guò)頭來(lái)做嵌入式的開(kāi)發(fā)要強(qiáng)。
七、 保持合理規(guī)劃時(shí)間,勤奮學(xué)習(xí),才能在嵌入式中不斷提高自己
現(xiàn)在社會(huì)競(jìng)爭(zhēng)這么激烈,所以每個(gè)人都在去努力培養(yǎng)自己的核心競(jìng)爭(zhēng)力,只有成為技術(shù)專家+行業(yè)專業(yè)才能在這個(gè)行業(yè)立足不倒。
所以我們要有一個(gè)明確的職業(yè)生涯的規(guī)劃,同時(shí)要有一個(gè)達(dá)到這個(gè)目標(biāo)的可以實(shí)施的準(zhǔn)確的時(shí)間表。抓緊時(shí)間,提高效率最重要的因素之一。
八、 嵌入式系統(tǒng)設(shè)計(jì)的3個(gè)境界 - 熟練、熟能生巧、系統(tǒng)設(shè)計(jì)的思想
熟練:熟練掌握c語(yǔ)言、電路模塊、eda工具;
熟能生巧:干活多了,從中悟出很多的技巧;干得活又快又好,這是熟能生巧;
系統(tǒng)設(shè)計(jì):不滿足于熟能生巧,而開(kāi)始考慮,代碼重復(fù)使用,代碼設(shè)計(jì)的標(biāo)準(zhǔn)化、模塊化;使得后來(lái)的開(kāi)發(fā)能在一個(gè)標(biāo)準(zhǔn)的平臺(tái)上進(jìn)行;對(duì)嵌入式系統(tǒng)設(shè)計(jì)有了自己的獨(dú)到的見(jiàn)解。
也還可以使用另外的標(biāo)準(zhǔn)來(lái)作為嵌入式系統(tǒng)設(shè)計(jì)的境界:
可靠性高:在同樣的成本下,做出來(lái)的東西可靠性高于競(jìng)爭(zhēng)對(duì)手;
可靠性高的情況下成本更低:能用比競(jìng)爭(zhēng)對(duì)手成本更低的電路設(shè)計(jì)作出可靠性更高的產(chǎn)品;
在此基礎(chǔ)之上,功能更加強(qiáng)大,用戶使用更方便:進(jìn)入到行業(yè)專家的境界了。
九、 學(xué)習(xí)就要- 快、準(zhǔn)、狠
看準(zhǔn)嵌入式系統(tǒng)設(shè)計(jì)可以作為傍身之技的話,那就要:
快:下手要快,看到現(xiàn)在形勢(shì)良好,想學(xué)那就趕緊學(xué);
準(zhǔn):抓住8位mcu、can總線、arm7這樣的道路,不走冤枉路;
狠:學(xué)習(xí)就要刻苦,吃了就學(xué),睡醒就學(xué),想要成功總要付出點(diǎn)什么。
51單片機(jī)相關(guān)文章:51單片機(jī)教程
評(píng)論