電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 1814|回復(fù): 0
收起左側(cè)

嵌入式框架培訓(xùn)_資深工程師談學(xué)習(xí)嵌入式那些年的戰(zhàn)斗史

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級(jí)會(huì)員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-7-25 21:38:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
嵌入式框架培訓(xùn)_資深工程師談學(xué)習(xí)嵌入式那些年的戰(zhàn)斗史,   

  導(dǎo)讀:江工告訴小編,信心、毅力、勇氣三者具備,則天下沒(méi)有做不成的事。從江工總結(jié)的這三點(diǎn)可以看的出來(lái),成功是需要付出的。任何人任何事都離不開(kāi)你內(nèi)心最原本的那份自信。堅(jiān)持做下去就會(huì)離成功越來(lái)越近。

  撰文、組稿:Cici Chen chenchen@elecfans.com

  (原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明來(lái)自ElecFans)

    

  1、電子發(fā)燒友:談一談你學(xué)習(xí)嵌入式的那些年吧!

  aiku:那些年,我們一起來(lái)學(xué)嵌入式。有人用魯迅的名篇形容大學(xué)四年:大一《彷徨》,大二《吶喊》,大三《傷逝》,大四《朝花夕拾》。想想,還真是這樣!

  2005年剛上大一,我開(kāi)始接觸51單片機(jī),自己畫(huà)板自己做板,接著又嵌入式arm。但是那時(shí)候很彷徨、迷茫,都是書(shū)本大理論,學(xué)得一頭霧水。還是硬著頭皮啃下去。

  幸好,大二跟隨電子設(shè)計(jì)室的師兄學(xué)習(xí)嵌入式實(shí)際操作,剛好學(xué)院火熱開(kāi)展電子設(shè)計(jì)大賽,這是一個(gè)很好的學(xué)習(xí)契機(jī)。于是,我和幾個(gè)哥們組隊(duì),每天披星戴月泡在實(shí)驗(yàn)室,從構(gòu)思、設(shè)計(jì)、編程到展演,步步摸索,從院、校、市,過(guò)五關(guān)斬六將,最后獲得省一等獎(jiǎng)。小小的成功,這也是夢(mèng)想最初的吶喊吧。伙伴們共同探討,志同道合還是挺振奮人心!

  大三,學(xué)院考研風(fēng)氣還是挺濃厚?上俏矣⒄Z(yǔ)不太好,連四級(jí)都沒(méi)過(guò),某次還被英語(yǔ)老師說(shuō):英語(yǔ)四級(jí)都沒(méi)過(guò),就先別考慮考研。她的話給我當(dāng)頭一棒,更是暗下決心,令其刮目相看!復(fù)習(xí)近一年多,過(guò)著“起的比雞早,睡得比夠晚”的苦逼考研生活。那段時(shí)間,每次疲憊不堪時(shí),總以恩格斯的“沒(méi)有哪一次的痛苦,不是以人類(lèi)的進(jìn)步為補(bǔ)償”激勵(lì)自己?啾M甘來(lái),考上啦!離畢業(yè)還有一定空擋時(shí)間。我就想做過(guò)那么多項(xiàng)目,為何不將經(jīng)驗(yàn)總結(jié)?“朝花夕拾,雁過(guò)留聲”嘛,我就重點(diǎn)將比賽的各個(gè)項(xiàng)目歸納整理,這也是我在論壇里共享研究生三年項(xiàng)目資料的一部分。

  2009年,攻讀研究生,加入導(dǎo)師的“創(chuàng)新嵌入式實(shí)驗(yàn)室”,和師兄幾個(gè)參與導(dǎo)師的嵌入式項(xiàng)目。我主要負(fù)責(zé)虛擬平臺(tái)總線設(shè)備驅(qū)動(dòng)開(kāi)發(fā)、音頻驅(qū)動(dòng)開(kāi)發(fā)以及bootloarder模塊開(kāi)發(fā)。

  工作內(nèi)容涉及到Linux應(yīng)用程序開(kāi)發(fā)、LinuxTCP/IP協(xié)議棧的改動(dòng)、Linux內(nèi)核驅(qū)動(dòng)模塊的開(kāi)發(fā)等等。現(xiàn)正編寫(xiě)【嵌入式項(xiàng)目實(shí)戰(zhàn)經(jīng)典視頻教程】,利用周末,在YY課堂上,講解《嵌入式入門(mén)開(kāi)發(fā)及實(shí)戰(zhàn)項(xiàng)目開(kāi)發(fā)》。嵌入式開(kāi)發(fā)的學(xué)習(xí)路上,我始終堅(jiān)信天道酬勤,一個(gè)人的成功與否,取決于業(yè)余時(shí)間的開(kāi)發(fā)利用。

    

  2、電子發(fā)燒友:能否分享一下學(xué)習(xí)linux或者是ARM時(shí)你有哪些收獲呢?

  aiku:非常高興能有這個(gè)機(jī)會(huì)與大家一起交流一些經(jīng)驗(yàn),談一些我在電子設(shè)計(jì)以及做嵌入式項(xiàng)目開(kāi)發(fā)方面的感受,希望我們能夠共同進(jìn)步。首先,我感謝我們的隊(duì)友!

  我認(rèn)為,積極地參與嵌入式項(xiàng)目實(shí)戰(zhàn),不僅可以充分的體會(huì)到自己動(dòng)手實(shí)踐的樂(lè)趣,獲得哪怕是前進(jìn)一小步時(shí)候的那種成功的喜悅,還有以下的幾點(diǎn)收獲:

 。1)有利于我們學(xué)習(xí)能力的提高。這里所說(shuō)的學(xué)習(xí)能力包括獲取資料的能力、理解前人思路的能力、系統(tǒng)設(shè)計(jì)能力、動(dòng)手能力、分析排除故障能力、表達(dá)能力等很多方面。

 。2)有利于我們團(tuán)隊(duì)精神的培養(yǎng)。不管在學(xué)校還是社會(huì)實(shí)際的工作中,我們一般都要與人合作共同完成某一項(xiàng)目,這就非常需要團(tuán)隊(duì)精神,而這一點(diǎn)在課堂常規(guī)教學(xué)中得到的鍛煉是很有限的。嵌入式項(xiàng)目開(kāi)發(fā)要求人必須互相信任、互相配合、分工合作。在順境時(shí)小組成員要相互提醒保持冷靜,逆境時(shí)要相互鼓勵(lì)共度難關(guān),出現(xiàn)問(wèn)題時(shí)不能相互埋怨。這些與學(xué)校里面的課堂教學(xué)強(qiáng)調(diào)獨(dú)立性是有明顯區(qū)別的。

 。3)有利于我們應(yīng)變能力的提高以及思維能力的提高。在做項(xiàng)目的過(guò)程中要求我們?cè)谝?guī)定時(shí)間內(nèi)完成規(guī)定的項(xiàng)目,時(shí)間急迫會(huì)說(shuō)出現(xiàn)各種意想不到的結(jié)果,所以我們必須在盡可能短的時(shí)間內(nèi)解決問(wèn)題,這就需要在平時(shí)的訓(xùn)練中提高應(yīng)變能力。

  那么,如何來(lái)準(zhǔn)備成為嵌入式實(shí)戰(zhàn)項(xiàng)目高手呢?我認(rèn)為,最好有一個(gè)前輩領(lǐng)著你一起學(xué)習(xí),一起搞項(xiàng)目。這樣你遇到問(wèn)題你就可以有人教你,進(jìn)步飛快! 其次,你可以使用一套有價(jià)值的教程領(lǐng)你進(jìn)入linux世界!

    

  3、電子發(fā)燒友:能否給大家簡(jiǎn)單介紹一下學(xué)習(xí)linux的側(cè)重點(diǎn)有哪些呢?

  aiku:很多朋友在學(xué)習(xí)arm+linux都很迷茫,他們都在問(wèn),作為一個(gè)新人,怎樣學(xué)習(xí)嵌入式Linux或者如何學(xué)習(xí)嵌入式等問(wèn)題這些問(wèn)題被問(wèn)過(guò)太多次,很多都可在這里找到答案,自學(xué)嵌入式最大的障礙是什么?就是有問(wèn)題沒(méi)有地方提問(wèn),從而打擊了學(xué)習(xí)的積極性。

  作為一名嵌入式【創(chuàng)科之龍】團(tuán)隊(duì)的aiku來(lái)說(shuō),我想我可以做一些嘮叨甚至可以說(shuō)一下一些建議和意見(jiàn),希望我的分享能給他們以啟發(fā)。嵌入式的入門(mén)門(mén)檻稍微高一點(diǎn),但是再高的城墻也是小磚頭筑起來(lái)的,所以沒(méi)有必要因?yàn)殚T(mén)檻高就覺(jué)得很困難,一步一個(gè)腳印,貴在堅(jiān)持就可以了,當(dāng)然,嵌入式學(xué)習(xí)是一個(gè)漫長(zhǎng)的過(guò)程,如果你的興趣不在于嵌入式,而只是為了某些目的而學(xué)習(xí),那學(xué)習(xí)對(duì)你來(lái)說(shuō)就是一件枯燥的事情。

  搞過(guò)ARM,其實(shí)有C語(yǔ)言基礎(chǔ),學(xué)起來(lái)就輕松很多,驅(qū)動(dòng),其實(shí)也不難,因?yàn)閷?duì)于電子的學(xué)生來(lái)說(shuō)。對(duì)硬件有一些了解,寫(xiě)驅(qū)動(dòng)是不難的。驅(qū)動(dòng),有一個(gè)固定的模型,都差不多的。其實(shí)我們常見(jiàn)的驅(qū)動(dòng),LINUX內(nèi)核里面都有的了。這些暫時(shí)從簡(jiǎn)單開(kāi)始,沒(méi)有必要研究太深入。

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表