久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

Hi,歡迎來到嵌入式培訓高端品牌 - 華清遠見教育科技集團<北京總部官網>
當前位置: 首頁 > 嵌入式軟件工程師 >資深嵌入式軟件工程師現身:談談開發的那些年
資深嵌入式軟件工程(cheng)師現身:談談開(kai)發的那些年(nian)

來源:華清遠見教育科技集團    

小(xiao)編導讀:江工告訴(su)小(xiao)編,信(xin)心、毅力(li)、勇氣三(san)者具備(bei),則天下沒(mei)有做不成(cheng)的(de)(de)事(shi)。從江工總結的(de)(de)這三(san)點可以看的(de)(de)出來,成(cheng)功是需要付(fu)出的(de)(de)。任何人任何事(shi)都離不開你內(nei)心原(yuan)本的(de)(de)那份自信(xin)。堅(jian)持(chi)做下去就會離成(cheng)功越來越近。

1、電子發燒友:談一談你學習嵌入式的那些年吧!

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

2005年剛上大一(yi),我開始接觸51單(dan)片機,自(zi)己畫(hua)板(ban)自(zi)己做板(ban),接著又嵌入式arm。但是那時候很(hen)彷(pang)徨(huang)、迷(mi)茫(mang),都是書本(ben)大理論(lun),學得一(yi)頭霧水。還(huan)是硬著頭皮(pi)啃(ken)下去。

幸(xing)好(hao),大二跟隨(sui)電(dian)子(zi)設計(ji)室的師兄學(xue)習嵌入式(shi)實(shi)際操(cao)作(zuo),剛好(hao)學(xue)院火熱(re)開展電(dian)子(zi)設計(ji)大賽,這是(shi)一個(ge)很(hen)好(hao)的學(xue)習契機。于是(shi),我和幾個(ge)哥們(men)組隊(dui),每(mei)天披(pi)星戴月泡在實(shi)驗室,從(cong)構思、設計(ji)、編(bian)程到(dao)展演,步步摸索,從(cong)院、校、市(shi),過五關斬六將(jiang),后獲(huo)得省一等獎。小(xiao)小(xiao)的成(cheng)功,這也是(shi)夢想初的吶喊吧。伙伴們(men)共同探討,志同道(dao)合還是(shi)挺(ting)振(zhen)奮人心!

大三(san),學院考(kao)(kao)(kao)研(yan)(yan)風氣(qi)還(huan)是挺濃(nong)厚。可惜(xi)是我(wo)(wo)英語不(bu)(bu)太好,連(lian)四(si)(si)級(ji)都沒過(guo),某次(ci)還(huan)被英語老師說(shuo):英語四(si)(si)級(ji)都沒過(guo),就先別(bie)考(kao)(kao)(kao)慮考(kao)(kao)(kao)研(yan)(yan)。她的(de)話給我(wo)(wo)當頭一棒,更是暗下決(jue)心,令其刮目(mu)相看!復(fu)習(xi)近一年多,過(guo)著(zhu)"起的(de)比雞(ji)早,睡得比夠晚"的(de)苦(ku)(ku)逼考(kao)(kao)(kao)研(yan)(yan)生活。那段時間(jian),每次(ci)疲憊(bei)不(bu)(bu)堪(kan)時,總以恩格(ge)斯的(de)"沒有哪一次(ci)的(de)痛苦(ku)(ku),不(bu)(bu)是以人類的(de)進步(bu)為(wei)補(bu)償"激(ji)勵自己。苦(ku)(ku)盡甘來,考(kao)(kao)(kao)上啦!離(li)畢業還(huan)有一定(ding)空擋時間(jian)。我(wo)(wo)就想做過(guo)那么(me)多項目(mu),為(wei)何不(bu)(bu)將(jiang)經驗總結?"朝花(hua)夕拾,雁過(guo)留聲"嘛(ma),我(wo)(wo)就重點(dian)將(jiang)比賽的(de)各(ge)個項目(mu)歸納(na)整理,這(zhe)也是我(wo)(wo)在論壇里(li)共享研(yan)(yan)究生三(san)年項目(mu)資料的(de)一部分(fen)。

2009年(nian),攻讀研究生(sheng),加入(ru)導(dao)師的(de)"創(chuang)新(xin)嵌(qian)(qian)入(ru)式實驗室",和(he)師兄(xiong)幾個參與(yu)導(dao)師的(de)嵌(qian)(qian)入(ru)式項目。我主要(yao)負責虛(xu)擬平臺總線設備驅(qu)動開發(fa)(fa)、音頻驅(qu)動開發(fa)(fa)以及bootloarder模塊(kuai)開發(fa)(fa)。

工作內(nei)容涉及(ji)到Linux應用(yong)程序(xu)開(kai)發(fa)、LinuxTCP/IP協議棧的改動(dong)、Linux內(nei)核驅動(dong)模塊的開(kai)發(fa)等(deng)(deng)等(deng)(deng)。現正編寫【嵌(qian)入式(shi)項目實戰(zhan)經典視頻教(jiao)程】,利(li)用(yong)周末,在YY課堂(tang)上,講解(jie)《嵌(qian)入式(shi)入門開(kai)發(fa)及(ji)實戰(zhan)項目開(kai)發(fa)》。嵌(qian)入式(shi)開(kai)發(fa)的學(xue)習路(lu)上,我始終堅信天道酬(chou)勤,一個人的成(cheng)功與(yu)否,取決于(yu)業余(yu)時間的開(kai)發(fa)利(li)用(yong)。

2、電子發燒友:能否分享一下學習linux或者是ARM時你有哪些收獲呢?

aiku:非常高(gao)興能有這個(ge)機會與大家一(yi)起交流(liu)一(yi)些經驗(yan),談一(yi)些我(wo)在電子設計以及(ji)做嵌入式項(xiang)目開發方(fang)面(mian)的感受(shou),希望(wang)我(wo)們(men)能夠(gou)共同進步。首先,我(wo)感謝我(wo)們(men)的隊友!

我認為,積極地(di)參(can)與嵌入式項目實戰,不(bu)僅可以充分(fen)的(de)體會到自己動手實踐的(de)樂(le)趣,獲得哪怕是前進一小步(bu)時候(hou)的(de)那(nei)種成(cheng)功(gong)的(de)喜(xi)悅,還有以下的(de)幾點收獲:

(1)有(you)利(li)于我們學習(xi)能力(li)(li)(li)的(de)提高。這(zhe)里所說的(de)學習(xi)能力(li)(li)(li)包括獲(huo)取(qu)資料的(de)能力(li)(li)(li)、理(li)解前人思路(lu)的(de)能力(li)(li)(li)、系統設計能力(li)(li)(li)、動手(shou)能力(li)(li)(li)、分析(xi)排除(chu)故(gu)障能力(li)(li)(li)、表達能力(li)(li)(li)等很多(duo)方(fang)面。

(2)有利(li)于我們團隊精神的培養。不(bu)管在學校(xiao)還(huan)是社會實際的工作(zuo)中,我們一般都(dou)要(yao)與人合(he)作(zuo)共同完成(cheng)某一項(xiang)目,這(zhe)(zhe)就非常需要(yao)團隊精神,而這(zhe)(zhe)一點(dian)在課(ke)堂常規教學中得(de)到的鍛煉是很(hen)有限(xian)的。嵌入(ru)式項(xiang)目開發(fa)要(yao)求(qiu)人必須互相信(xin)任、互相配合(he)、分工合(he)作(zuo)。在順(shun)境(jing)時小組(zu)成(cheng)員要(yao)相互提醒保持冷靜,逆境(jing)時要(yao)相互鼓勵共度難(nan)關,出現問題時不(bu)能相互埋怨。這(zhe)(zhe)些(xie)與學校(xiao)里面的課(ke)堂教學強調獨立性是有明顯區別的。

(3)有(you)利于我(wo)(wo)們應(ying)變(bian)能力(li)的(de)提高以及思(si)維(wei)能力(li)的(de)提高。在(zai)(zai)做(zuo)項目(mu)的(de)過程中要(yao)求我(wo)(wo)們在(zai)(zai)規定時(shi)間內(nei)完成規定的(de)項目(mu),時(shi)間急迫會說出現各種意(yi)想不(bu)到(dao)的(de)結(jie)果(guo),所以我(wo)(wo)們必須在(zai)(zai)盡可能短的(de)時(shi)間內(nei)解決問(wen)題,這(zhe)就需(xu)要(yao)在(zai)(zai)平(ping)時(shi)的(de)訓練中提高應(ying)變(bian)能力(li)。

  

那(nei)么,如(ru)何來準備成為(wei)嵌入(ru)(ru)式實戰項(xiang)目(mu)(mu)高手(shou)呢?我(wo)認為(wei),好有一個前輩領著(zhu)你一起學習(xi),一起搞項(xiang)目(mu)(mu)。這樣你遇到問題你就可以有人教(jiao)你,進(jin)步飛快! 其次,你可以使(shi)用一套(tao)有價值的教(jiao)程(cheng)領你進(jin)入(ru)(ru)linux世(shi)界(jie)!

  

3、電子發燒友:能否給大家簡單介紹一下學習linux的側重點有哪些呢?

  

aiku:很(hen)多朋(peng)友在學(xue)(xue)(xue)習(xi)(xi)arm+linux都很(hen)迷茫,他(ta)們(men)都在問(wen),作(zuo)為一個新人,怎樣(yang)學(xue)(xue)(xue)習(xi)(xi)嵌入式Linux或者如何學(xue)(xue)(xue)習(xi)(xi)嵌入式等問(wen)題(ti)(ti)這些問(wen)題(ti)(ti)被問(wen)過太多次,很(hen)多都可在這里找到答案,自學(xue)(xue)(xue)嵌入式大的(de)障礙是什么?就是有問(wen)題(ti)(ti)沒(mei)有地方提問(wen),從而打擊(ji)了學(xue)(xue)(xue)習(xi)(xi)的(de)積(ji)極性。

  

作為一(yi)(yi)名嵌(qian)入(ru)式【創科之龍】團隊的aiku來(lai)說(shuo),我(wo)想我(wo)可(ke)以做(zuo)一(yi)(yi)些(xie)(xie)嘮叨(tao)甚至可(ke)以說(shuo)一(yi)(yi)下一(yi)(yi)些(xie)(xie)建議和意(yi)見,希望我(wo)的分享(xiang)能給他們以啟發。嵌(qian)入(ru)式的入(ru)門門檻(jian)稍(shao)微高一(yi)(yi)點,但是(shi)再(zai)高的城墻(qiang)也是(shi)小磚頭(tou)筑起來(lai)的,所以沒(mei)有必要因為門檻(jian)高就(jiu)覺得很困難,一(yi)(yi)步(bu)一(yi)(yi)個腳印,貴在(zai)堅(jian)持(chi)就(jiu)可(ke)以了,當然(ran),嵌(qian)入(ru)式學習(xi)是(shi)一(yi)(yi)個漫長的過程(cheng),如(ru)果你(ni)(ni)的興趣不在(zai)于(yu)嵌(qian)入(ru)式,而只是(shi)為了某些(xie)(xie)目的而學習(xi),那學習(xi)對你(ni)(ni)來(lai)說(shuo)就(jiu)是(shi)一(yi)(yi)件(jian)枯燥的事(shi)情。

  

搞過ARM,其實(shi)有(you)(you)C語言基礎,學起來就(jiu)輕松很多,驅動(dong)(dong),其實(shi)也不(bu)難,因為對于電(dian)子的學生(sheng)來說。對硬件有(you)(you)一些了解,寫驅動(dong)(dong)是不(bu)難的。驅動(dong)(dong),有(you)(you)一個固(gu)定的模型,都差不(bu)多的。其實(shi)我們常見的驅動(dong)(dong),LINUX內核里面都有(you)(you)的了。這些暫時從簡單開始,沒有(you)(you)必(bi)要研究(jiu)太(tai)深入。

  

4、電子發燒友:大家都知道學習講究方法,那么學習嵌入式系統可以分為哪幾個階段呢?

  

aiku:我個(ge)人認為可(ke)以分為4層,硬件層、驅動層、操作系統層和應(ying)用(yong)層。

  

1)硬件層(ceng),是(shi)整(zheng)個嵌(qian)入式系統(tong)的(de)(de)(de)根本(ben),如果你們現在單(dan)片(pian)機及接口(kou)這塊很(hen)熟悉,并(bing)且能用(yong)C和匯編(bian)語言來編(bian)程的(de)(de)(de)話(hua),從嵌(qian)入式系統(tong)的(de)(de)(de)硬件層(ceng)走起來相(xiang)對容易(yi),硬件層(ceng)也是(shi)驅動層(ceng)的(de)(de)(de)基礎(chu),一個優秀(xiu)的(de)(de)(de)驅動工程師是(shi)要(yao)能夠看懂硬件的(de)(de)(de)電路圖和自行完成簡單(dan)的(de)(de)(de)硬件邏輯(ji)設計的(de)(de)(de),同時還要(yao)對操作系統(tong)內核及其調度性(xing)相(xiang)當的(de)(de)(de)熟悉的(de)(de)(de)。但硬件平臺(tai)是(shi)基礎(chu),它的(de)(de)(de)增值還需要(yao)要(yao)靠軟件。

  

我(wo)個(ge)人(ren)覺得硬件層比較適合于(yu),電子、通(tong)信、自動化、機電一體、信息工(gong)程(cheng)類專業(ye)的(de)人(ren)來搞,需要掌握的(de)專業(ye)基(ji)礎知識大概有(you)單片機原理及(ji)接口技(ji)術、微機原理及(ji)接口技(ji)術、C語言。

  

2)驅(qu)動(dong)(dong)(dong)層,這部分比(bi)較難(nan),驅(qu)動(dong)(dong)(dong)工(gong)程師(shi)不(bu)僅要(yao)能(neng)看(kan)懂電路圖還要(yao)能(neng)對操(cao)作(zuo)系(xi)(xi)統內(nei)核(he)十分的(de)(de)精通,以便其(qi)所寫(xie)的(de)(de)驅(qu)動(dong)(dong)(dong)程序(xu)在系(xi)(xi)統調(diao)用(yong)時(shi)(shi),不(bu)會(hui)獨占操(cao)作(zuo)系(xi)(xi)統時(shi)(shi)間(jian)片,而導至(zhi)其(qi)它(ta)任(ren)務不(bu)能(neng)動(dong)(dong)(dong)行,不(bu)懂操(cao)作(zuo)系(xi)(xi)統內(nei)核(he)架構和實時(shi)(shi)調(diao)度(du)性,沒有良(liang)好(hao)的(de)(de)驅(qu)動(dong)(dong)(dong)編寫(xie)風格,按(an)大多(duo)(duo)數書上所說添(tian)加的(de)(de)驅(qu)動(dong)(dong)(dong)的(de)(de)方式,很多(duo)(duo)人都(dou)能(neng)做到,但(dan)可(ke)能(neng)連個(ge)(ge)(ge)(ge)初(chu)級的(de)(de)驅(qu)動(dong)(dong)(dong)工(gong)程師(shi)的(de)(de)水(shui)平都(dou)達不(bu)到,這樣所寫(xie)的(de)(de)驅(qu)動(dong)(dong)(dong)在應用(yong)調(diao)用(yong)時(shi)(shi)就如同windows下我們(men)打(da)開一個(ge)(ge)(ge)(ge)程序(xu)運行后,再打(da)開一個(ge)(ge)(ge)(ge)程序(xu)時(shi)(shi),要(yao)不(bu)就是(shi)(shi)中(zhong)斷以前的(de)(de)程序(xu),要(yao)不(bu)就是(shi)(shi)等上一會(hui)才能(neng)運行后來打(da)開的(de)(de)程序(xu)。想做個(ge)(ge)(ge)(ge)好(hao)的(de)(de)驅(qu)動(dong)(dong)(dong)人員沒有三、四年功底(di),操(cao)作(zuo)系(xi)(xi)統內(nei)核(he)不(bu)研(yan)究上幾編,不(bu)是(shi)(shi)太容易成功的(de)(de),但(dan)其(qi)工(gong)資在嵌入式系(xi)(xi)統四層中(zhong)可(ke)是(shi)(shi)高的(de)(de)。

  

我(wo)個人覺得驅動(dong)層(ceng)(ceng)比(bi)較適合于電(dian)子、通信、自動(dong)化、機(ji)電(dian)一(yi)體(ti)、信息工程類專業尤其(qi)(qi)是(shi)計算機(ji)偏體(ti)系結(jie)構(gou)類專業的(de)人來搞,除硬(ying)件層(ceng)(ceng)所具備(bei)的(de)基礎學科外,還要對(dui)數據結(jie)構(gou)與算法、操(cao)作系統原理(li)、編譯原理(li)都要了(le)解。 驅動(dong)開發方面(mian),建議先從簡單的(de)入(ru)手,比(bi)如串(chuan)口/并口/LED/矩陣鍵盤/IIC等(deng),難一(yi)點再(zai)做(zuo) PCI/USB等(deng)其(qi)(qi)他的(de)。

  

3)操作(zuo)(zuo)系(xi)統(tong)層,對于操作(zuo)(zuo)系(xi)統(tong)層目前可(ke)能只能說是(shi)簡單的(de)移植(zhi),而很少有(you)人來自已(yi)寫操作(zuo)(zuo)系(xi)統(tong),或者寫出缺胳膊(bo)少腿的(de)操作(zuo)(zuo)系(xi)統(tong)來,這部(bu)分(fen)工(gong)(gong)作(zuo)(zuo)大都由驅(qu)動工(gong)(gong)程師來完成。操作(zuo)(zuo)系(xi)統(tong)是(shi)負(fu)責系(xi)統(tong)任務的(de)調試(shi)、磁盤和文件的(de)管理(li),而嵌(qian)入式系(xi)統(tong)的(de)實時性十(shi)分(fen)重要。據說,XP 操作(zuo)(zuo)系(xi)統(tong)是(shi)微軟(ruan)投入300人用兩年(nian)時間(jian)才搞定(ding)的(de),總時工(gong)(gong)時是(shi)600人年(nian),因此這部(bu)分(fen)工(gong)(gong)作(zuo)(zuo)相對來講沒有(you)太大意義。

  

4)應(ying)(ying)用層(ceng),相對來講較為(wei)容易的(de),如果會在windows下如何進行(xing)編程(cheng)(cheng)接口函數(shu)調(diao)用,到操作系(xi)統下只是(shi)編譯和(he)開發環境有相應(ying)(ying)的(de)變化而已。如果涉(she)及Jave方(fang)面的(de)編程(cheng)(cheng)也是(shi)如此(ci)的(de)。嵌入式(shi)系(xi)統中涉(she)及算(suan)法的(de)由專業算(suan)法的(de)人來處理(li)的(de),不必歸結到嵌入式(shi)系(xi)統范疇(chou)內(nei)。

  

目前(qian)為止,我(wo)了解驅(qu)動開(kai)發的待(dai)遇都(dou)是(shi)非常高的,本(ben)科出來工作(zuo)5-6年(nian),一(yi)(yi)般待(dai)遇都(dou)10k左右!如果我(wo)們初學者想(xiang)從事(shi)android手(shou)機驅(qu)動開(kai)發,本(ben)科出來5-6年(nian)一(yi)(yi)般都(dou)會有15k月薪,研(yan)究生2-3經(jing)驗那么也有20k。

  

所(suo)以(yi)我(wo)建議(yi)大家先把字(zi)符設備驅動學好,后面把平臺總線驅動學好,接下來就可以(yi)接手android的手機驅動開(kai)(kai)發或(huo)者(zhe)android驅動開(kai)(kai)發。

  

5、電子發燒友:您做這么多項目,什么讓你感覺有成就?感覺艱難的項目是什么?您又是如何克服這些問題的呢?

  

aiku:我(wo)們(men)(men)【創科之(zhi)龍】幾個隊友,做大(da)大(da)小小的(de)(de)項(xiang)目(mu)應該不下100個嵌(qian)入式(shi)的(de)(de)項(xiang)目(mu),在開發嵌(qian)入式(shi)的(de)(de)項(xiang)目(mu)的(de)(de)過程(cheng)中讓我(wo)們(men)(men)有(you)成就感(gan)的(de)(de)就是:積累豐富(fu)的(de)(de)項(xiang)目(mu)經驗。

  

在(zai)做嵌入式項(xiang)目(mu)中,大的(de)(de)(de)(de)(de)艱難就是(shi)(shi)眼看要交(jiao)貨了(le)(le),現在(zai)項(xiang)目(mu)遇到(dao)技術瓶頸,解決好(hao)(hao)多天甚(shen)至一個(ge)月了(le)(le),都沒有(you)進展。遇到(dao)這(zhe)(zhe)樣(yang)(yang)后,我(wo)(wo)(wo)一般都先網上查(cha)查(cha),是(shi)(shi)不(bu)是(shi)(shi)有(you)前輩(bei)有(you)遇到(dao)跟我(wo)(wo)(wo)一樣(yang)(yang)的(de)(de)(de)(de)(de)問(wen)題(ti),如(ru)果有(you),那當(dang)然好(hao)(hao)解決,如(ru)果沒有(you),那么(me)我(wo)(wo)(wo)接下來要冷靜分析整個(ge)項(xiang)目(mu)過程的(de)(de)(de)(de)(de)思(si)路,到(dao)底哪(na)里(li)出(chu)問(wen)題(ti)?為(wei)(wei)什(shen)么(me)會出(chu)現這(zhe)(zhe)個(ge)問(wen)題(ti)?為(wei)(wei)什(shen)么(me)會導(dao)致(zhi)這(zhe)(zhe)樣(yang)(yang)問(wen)題(ti)?是(shi)(shi)什(shen)么(me)原因導(dao)致(zhi)這(zhe)(zhe)樣(yang)(yang)的(de)(de)(de)(de)(de)問(wen)題(ti)~?然后和隊(dui)友的(de)(de)(de)(de)(de)一起(qi)談論(lun)一下項(xiang)目(mu)整個(ge)狀況(kuang)。因為(wei)(wei)每個(ge)人的(de)(de)(de)(de)(de)思(si)維(wei)(wei)都不(bu)一樣(yang)(yang),也(ye)許別人的(de)(de)(de)(de)(de)思(si)維(wei)(wei)就是(shi)(shi)可以(yi)解決我(wo)(wo)(wo)們(men)現在(zai)遇到(dao)的(de)(de)(de)(de)(de)問(wen)題(ti),因此我(wo)(wo)(wo)還(huan)是(shi)(shi)要強調(diao)個(ge)人的(de)(de)(de)(de)(de)力量是(shi)(shi)有(you)限的(de)(de)(de)(de)(de),團隊(dui)的(de)(de)(de)(de)(de)力量是(shi)(shi)無(wu)窮(qiong)的(de)(de)(de)(de)(de)!

  

6、電子發燒友:從事LINUX驅動或者是安卓驅動工作的話,初學者應具備哪些專業技能呢?

  

aiku:1)學(xue)會(hui)寫簡(jian)單的(de)makefile

  

2)編一應用(yong)程序,可以(yi)用(yong)makefile跑起來

  

3)學會寫驅(qu)動的makefile

  

4)寫一簡單char驅動,makefile編譯通(tong)過,可以insmod, lsmod, rmmod. 在驅動的init函(han)數里打印hello world,insmod后應該能夠通(tong)過dmesg看到輸出。

  

5)寫一完整驅(qu)動(dong), 加上(shang)read, write, ioctl, polling等(deng)各種函數的(de)驅(qu)動(dong)實現(xian)(xian)。 在ioctl里完成從(cong)用(yong)戶(hu)空間(jian)向(xiang)內核空間(jian)傳遞結構體的(de)實現(xian)(xian)。

  

6)寫一block驅動, 加(jia)上read,write,ioctl,poll等各(ge)種函數實現。

  

7)簡單學習下內存(cun)管理(li), 這個是難(nan)的,明白各(ge)種memory、alloc的函數(shu)實現細節。這是Linux開發的基本(ben)功。

  

8)學習鎖(suo)機(ji)制的(de)應用,這個不是難的(de)但是容易犯錯的(de),涉及(ji)到很多同步和并發的(de)問(wen)題。

  

9)看內核(he)中實(shi)際應用的(de)驅動代碼。 你(ni)(ni)會發現基本(ben)的(de)你(ni)(ni)已經知道了(le),

  

大的框架都是(shi)(shi)一樣的, 無(wu)非是(shi)(shi)read, write, ioctl等函數(shu)的實(shi)現, 但(dan)(dan)里(li)面(mian)包含(han)了很(hen)多很(hen)多細(xi)小(xiao)的實(shi)現細(xi)節是(shi)(shi)之前不(bu)(bu)(bu)知道的。 這時候(hou)就要考慮到很(hen)多別的問(wen)題而不(bu)(bu)(bu)僅僅是(shi)(shi)基本(ben)功(gong)能的實(shi)現。 推薦您看2.6.20中integrated的一個驅動(dong) kvm, 記得是(shi)(shi)在(zai)driver/lguest下(xia),很(hen)好玩的, 就是(shi)(shi)Linux下(xia)的虛擬機驅動(dong), 代碼不(bu)(bu)(bu)長,但(dan)(dan)功(gong)能強大。

  

7、電子發燒友:安卓驅動開發需要學習安卓的framwork框架嗎?如果學習有什么好的建議。

  

aiku:Android的(de)(de)驅(qu)動(dong)開發不需(xu)要學習framwork框架(jia)(jia);而framwork框架(jia)(jia)只是正(zheng)對一些(xie)系統(tong)架(jia)(jia)構人員(yuan)開發的(de)(de)。

  

不管(guan)學習linux驅動(dong)還是學習android驅動(dong)開(kai)發(fa),它們(men)的(de)(de)門(men)檻都是比較高的(de)(de),所(suo)以(yi)為什么(me)說工(gong)(gong)作(zuo)幾年的(de)(de)android驅動(dong)工(gong)(gong)程師動(dong)不動(dong)就年薪10w以(yi)上的(de)(de)原因。

  

因此,學習android的(de)驅動好(hao)的(de)學習方法要(yao)找對(dui)(dui)人學,要(yao)找對(dui)(dui)資料學,重(zhong)要(yao)要(yao)找到目(mu)標來學。

  

后記:很多人總(zong)說(shuo)時間(jian)不夠,沒有(you)時間(jian)去做想做的(de)事(shi)情,這(zhe)種時候你(ni)有(you)沒有(you)靜下心(xin)來思(si)考過(guo)你(ni)是否真的(de)有(you)用(yong)心(xin)去做呢?時間(jian)就是海(hai)綿,擠一擠就有(you)了。為了我們的(de)青春無悔,珍惜時間(jian),你(ni)會享(xiang)受更(geng)好(hao)的(de)生活(huo)。

發表評論
評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)

全國咨(zi)詢熱(re)線:400-611-6270,雙(shuang)休(xiu)日及節假日請致電值班(ban)手機:15010390966

在線咨詢: 張老師(shi)QQ(619366077), 宋老師(shi)QQ(2814652411), 陳(chen)老師(shi)QQ(1462495461)

企業培訓洽談專線:010-82600901,院校合作洽談專線:010-82600350,在線咨詢:QQ(248856300)

Copyright 2004-2018 華清遠(yuan)見(jian)教育科技集團(tuan) 版權所有 ,京ICP備(bei)16055225號,京公海網安備(bei)11010802025203號