嵌入式實(shí)習(xí)總結(jié)(純感謝)
內(nèi)核剪裁和根文件系統(tǒng)生成
實(shí)習(xí)過程
我在按照實(shí)習(xí)指導(dǎo)書上完成內(nèi)核的剪裁和根文件系統(tǒng)的制作后,朝目標(biāo)機(jī)里燒入,燒寫時(shí)候提示系統(tǒng)崩潰。
然后為了檢測是kernel還是root.cramfs的問題,就把自己剪裁的內(nèi)核和正確的根文件系統(tǒng)又燒入,發(fā)現(xiàn)系統(tǒng)跑的起來。果然老師說根文件系統(tǒng)只有兩百多K是不可能的。于是就一直尋找怎么把一個(gè)200K的根文件系統(tǒng)變成2MB的根文件系統(tǒng)。不知道為什么,老是只有244K,如果在BusyBox中選擇了:
BuildBusyBoxasastaticbinary(nosharedlibs),編譯都會出錯(cuò)。然后我就不停地在試驗(yàn)指導(dǎo)書提供的選項(xiàng)、書上給的必選項(xiàng)和老師給的配置文件:config-uptech三個(gè)里切換著配置,發(fā)現(xiàn)無論我怎么配置,出來的就是四個(gè)或者三個(gè)文件,異常抓狂。后來我終于認(rèn)清了一個(gè)事實(shí)就是把這幾個(gè)文件mkcramfs永遠(yuǎn)也不可能有2MB。
于是在無奈之下,就在arm2410cl的文件下亂點(diǎn),也剛好聽說有make出1.5MB的,于是發(fā)現(xiàn)有一個(gè)名為:target的文件,這個(gè)文件里有包含etc、usr、sbin等文件,才意識到我們用BusyBox只能完成文件系統(tǒng)中的一部分生成,即只能得出:bin、linuxrc、sbin和usr這四個(gè)文件,而這四部分對于根文件系統(tǒng)來說遠(yuǎn)遠(yuǎn)不夠。
之后就將自己用BusyBox生成的文件替換target的文件,再把targetmkcramfs一下,就得到了一個(gè)可以跑的根文件系統(tǒng)。
擴(kuò)展閱讀:實(shí)習(xí)總結(jié)嵌入式
實(shí)習(xí)總結(jié)
就在昨天3月9日,學(xué)校規(guī)定實(shí)習(xí)時(shí)間已經(jīng)到期了。從上個(gè)月的13日到現(xiàn)
在已經(jīng)近一個(gè)月,雖然與公司的實(shí)習(xí)時(shí)間還沒有結(jié)束,但是為了完成學(xué)校交待的任務(wù),在此對這段時(shí)間的實(shí)習(xí)做一個(gè)總結(jié)。
首先,我先來簡單介紹下實(shí)習(xí)單位。我實(shí)習(xí)的單位全稱上海寶信軟件股
份有限公司廈門分公司。其作為上海寶信軟件中的重要一員,是寶信軟件在全國多網(wǎng)點(diǎn)支持服務(wù)的延伸,具備與寶信軟件上?偛肯嗤募夹g(shù)服務(wù)能力,并可無限制調(diào)用總部專家資源,秉承寶信軟件“IT服務(wù),提升信息價(jià)值”的經(jīng)營理念,致力于IT服務(wù),主營業(yè)務(wù)包括網(wǎng)絡(luò)安全產(chǎn)品銷售、系統(tǒng)集成、運(yùn)維服務(wù)、軟件工程等。
其次,向大家介紹是我的實(shí)習(xí)內(nèi)容。這里要先介紹我的實(shí)習(xí)崗位嵌入式
軟件開發(fā)工程師。實(shí)習(xí)內(nèi)容大致分為兩塊,一是軟件測試,二是編碼。在我們剛來的前兩周,我的實(shí)習(xí)內(nèi)容就是軟件測試。軟件測試的主要內(nèi)容是UnitTest也就是單元測試。但是,在實(shí)習(xí)剛開始的階段,我并沒有就馬上做測試。而是有前輩給我發(fā)了一份我們要做的產(chǎn)品的功能書給我看。功能書文檔是日文版的,我要把它看懂,才知道我們這里到底是做什么。后面的測試工作就是做單元測試了。我們在做測試是有測試環(huán)境的,整個(gè)單元測試過程是有前人經(jīng)驗(yàn)的。所以只要按照規(guī)則來就沒有問題,也相對比較簡單。就這樣單元測試做了近8天左右,測試了51個(gè)c++函數(shù)。其實(shí),單元測試比較簡單,但是碰到函數(shù)的輸入輸出的值及路徑多的時(shí)候,特別的煩,會影響測試效率。實(shí)習(xí)的另一個(gè)內(nèi)容就是編碼,其實(shí)說的確切一點(diǎn),是看代碼。一個(gè)剛來不到3周的新員工,以前又沒有經(jīng)驗(yàn),公司怎么會放心讓你寫代碼。有前輩給我安裝了秀丸和SourceInsight軟件,然后給了我一代碼,讓我按上面看,有問題可以問組里的前輩。C++代碼是看的懂,但是太多的函數(shù),被調(diào)用的關(guān)系也不清楚,也不了解決函數(shù)的意義,所以感到很無趣。也許是在考驗(yàn)我的耐心或者是讓我熟悉代碼編寫的規(guī)范。不管是什么目的,至少自己可以鞏固下c++的基礎(chǔ)。不過真的要感謝前輩的細(xì)心指導(dǎo),使我大概了解程序的調(diào)用關(guān)系。
再次,向大學(xué)介紹下我的實(shí)習(xí)階段的工作過程。每的8小時(shí)的上班時(shí)間,但是一般會比這個(gè)時(shí)間長的。早上8點(diǎn)45分到9點(diǎn)15分不等上班,晚上5點(diǎn)30分到6點(diǎn)不等下班,中午11點(diǎn)可以去吃飯、1點(diǎn)之前上班。這個(gè)時(shí)間還是比較人性化的。當(dāng)然也有時(shí)候也要加班,如有時(shí)候日本客戶來這里的時(shí)候,發(fā)現(xiàn)我們的人都很早下班的時(shí)候,他就會和我們的上級說,然后我們就得加班。這也是一種非常情況,但是加班是可以調(diào)休的。每天的上班時(shí)間基本上是跟電腦打交道。前期實(shí)習(xí)階段都是打開電子表格看日語版功能說明書,后面做測試的時(shí)間就是各種軟件一起用了。每天做單元測試的時(shí)候,其實(shí)感覺特別煩。有時(shí)候一天做7到8個(gè),有時(shí)候一天2個(gè)做不到。但是整個(gè)過程自己還是堅(jiān)持下來了,雖然很累,自己還是很好強(qiáng)的。后期基本上是學(xué)習(xí)編程了。由于后面項(xiàng)目已經(jīng)交互,所以每天都不沒有加班了。每天的工作主要就是學(xué)習(xí)代碼規(guī)范,如那里怎么縮進(jìn)、命名之類的事。至于邏輯什么的,還是很不清楚,還需要努力多問多想。
再次,與大家分享下我的實(shí)習(xí)收獲。雖然與原計(jì)劃5個(gè)月的實(shí)習(xí)還差很遠(yuǎn),但自己還是很有收獲。其一,對于歌樂Audio項(xiàng)目有一定的了解。具體的表現(xiàn)在,分了幾層。我個(gè)人是分配到app層,也就是業(yè)務(wù)應(yīng)用層。雖然對業(yè)務(wù)的熟悉不夠深,但大概知道,每一天前輩們都在做什么事。其二,日語方面的加強(qiáng)。因?yàn)榭蛻舴矫婊旧鲜侨毡救,所以加?qiáng)日語學(xué)習(xí)是必須的。有了這樣的一種壓力,自動(dòng)會轉(zhuǎn)化為一種動(dòng)力,促使我去學(xué)習(xí)。我想這樣多少可以提高下我的日語能力。還有就是,常常有很多日本客戶就做在我的旁邊。感情還是很緊張,因?yàn)椴恢涝趺锤涣鳌=Y(jié)果每一天他來的時(shí)候,我只能和他說聲早上好。希望自己在今后的時(shí)間里要多多加強(qiáng)日語學(xué)習(xí),爭取與日本客戶交流,才能提升自己的能力。其三,交流溝通能力的提高。其實(shí)自習(xí)也一直覺得溝通能力對成功貢獻(xiàn)是最大,要把一件做成肯定不是一個(gè)人的事情,我們需要與別人溝通。在溝通中互相了解相聯(lián)系的部分,這樣才能夠避免摩擦帶來不必要時(shí)間與精力的浪費(fèi)。而我自己的溝通能力提高表現(xiàn)在自我意識的提高。當(dāng)遇到問題的時(shí)候,會主動(dòng)的想想,是哪個(gè)具體的點(diǎn)不懂,然后列出問題,再向前輩請教。這樣大腦里就會有一個(gè)邏輯過程。通過這樣就可以把自己的意思清楚的傳達(dá)給別人。在別人向自己傳達(dá)信息的時(shí)候,我會邊思考邊聽,遇到不了解的地方,講明白自己的不解之處。這樣這個(gè)溝通過程就會比較流暢。其四,職場意識的提高?梢哉f來實(shí)習(xí)就意味我們提前
畢業(yè)了,提前進(jìn)入社會。所以,由學(xué)生到社會職業(yè)人的過渡期就被實(shí)習(xí)給填充了。經(jīng)過一個(gè)月實(shí)習(xí),我發(fā)現(xiàn)自己已經(jīng)很習(xí)慣在公司工作。對于自己能做什么,未來能做什么也有了一定的思考。不管畢業(yè),我還是留在這個(gè)公司還是去其他的公司,我想我心中已經(jīng)有了這份意識,這對我將來的職業(yè)生涯都是有幫助的。其五,時(shí)間管理。很多人工作的時(shí)候就忘記了生活的存在,我們的生活是多彩的,并不是只有工作。其中,有一項(xiàng)轉(zhuǎn)變的比較大,就是很多人不喜歡運(yùn)動(dòng)了。對于這些,我都是不太認(rèn)可的。我還是會抽出時(shí)間出去運(yùn)動(dòng)一下。我覺得運(yùn)動(dòng)可以帶給我健康,同時(shí)會讓我的精神更好,工作更有效率。其實(shí),運(yùn)動(dòng)并不會浪費(fèi)我們時(shí)間,而是會給生活帶更美好。
最后,與大家分享一下我這個(gè)月實(shí)習(xí)的心得與體會。通過這段時(shí)間的學(xué)習(xí),從無知到認(rèn)知,到深入了解,漸漸的我喜歡上這份工作,讓我深刻的體會到學(xué)習(xí)的過程是最美的。在整個(gè)實(shí)習(xí)過程中,我每天都有很多的新的體會,新的想法,想說的很多,我總結(jié)下來主要有以下幾點(diǎn):1、持之以恒
既然選擇了自己的這份工作,不管工作本身怎么樣,我們都要堅(jiān)持往下走。因?yàn)槲蚁嘈琶恳患夜镜墓ぷ髟矶际遣畈欢嗟。如果你在這家公司做不住的話,我想你在另外一家公司也是做不住的。只有我們改變自己的態(tài)度,才可能戰(zhàn)勝心中的浮躁。我們新人一來到公司我,一開始都不會立刻給工作我們做,-一般也都是先讓我們看看文檔或代碼,時(shí)間短的要幾天,時(shí)間長的要幾周,在這段時(shí)間里很多人會覺得很無聊,沒事可做,便覺沒有發(fā)展空間,于是產(chǎn)生想走的念頭。恰恰在這個(gè)關(guān)鍵的時(shí)候更需要我們的堅(jiān)持,輕易放棄只會讓自己后悔。2、不怕做小事,那是一種考驗(yàn)
我們一來到公司實(shí)習(xí)的時(shí)候,很多組里的前輩多數(shù)還是把我們當(dāng)學(xué)生看待。他們不會也不敢讓我們直接參考到一個(gè)真正的項(xiàng)目中去。在這個(gè)其間一般會給我們看一些過去做過項(xiàng)目的文檔和代碼,其實(shí)不可小看這些小事,也許是為了考驗(yàn)我們,也許是讓我們先了解業(yè)務(wù)。作為一人新人,一定要積極面對這些,勇于擔(dān)當(dāng)做小事,喜歡做小事。這樣公司同事才會更快的接受你,慢慢地才會讓你做一些重要的工作。
3、態(tài)度端正,一定要多主動(dòng)
我們到公司工作以后,要知道自己能否勝任這份工作,關(guān)鍵是看你自己對待工作的態(tài)度,態(tài)度對了,即使自己以前沒學(xué)過的知識也可以在工作中逐漸的掌握。態(tài)度不好,就算自己有知識基礎(chǔ)也不會把工作做好,四多一少就是我的態(tài)度,我剛到這個(gè)崗位工作,根本不清楚該做些什么,并且這和我在學(xué)校讀的專業(yè)與這里做的東西還是不太一樣的,剛開始我覺得很頭痛,可經(jīng)過工作過程中多看別人怎樣做,多聽別人怎樣說,多想自己應(yīng)該怎樣做,然后自己親自動(dòng)手去多做,終于在這一個(gè)月里對工作有了一個(gè)較系統(tǒng)的認(rèn)識,慢慢的自己也可以完成相關(guān)的工作了,光用嘴巴去說是不行的,所以,我們今后不管干什么都要端正自己的態(tài)度,這樣才能把事情做好。4.不要報(bào)怨
其實(shí)在做單元測試的那個(gè)時(shí)候,有時(shí)候覺的特別的煩。有時(shí)候做了半天連一個(gè)函數(shù)都沒有把弄出來,那種感覺真的是非常的難受,心中也有委屈?墒沁@是我的工作,我報(bào)怨也沒有用。只能一步一個(gè)腳印走過來。直到后面把函數(shù)測完,心中還是很有成就感的。其實(shí)有的人會覺得公司這里不好那里不好,同事也不好相處工作也不如愿,經(jīng)常埋怨。我覺這樣只會影響自己的工作情緒,不但做不好工作,還增加了自己的壓力。所以,我們應(yīng)該少埋怨,要看到公司好的一面,對存在的問題應(yīng)該想辦法去解決而不是去報(bào)怨,這樣才能保持工作的激情。5、虛心學(xué)習(xí)
由于我們是新手,而且又還沒有從學(xué)校里完全走出來。所以在工作過程中,我們會碰到很多問題,有的問題我們可以有我們所學(xué)的解決,有的有很大業(yè)務(wù)性的問題,我們就無法解決。這個(gè)時(shí)候不要不懂裝懂,應(yīng)該虛心地向前輩們請教。請不要害怕,因?yàn)榍拜吙辖涛覀兛隙ㄊ俏覀兊母,對我們以后在工作中都有幫助的。同時(shí)請教的時(shí)候也是一個(gè)鍛煉溝通的過程。在前輩給我們解惑的時(shí)候,我們也應(yīng)該虛心的接受,不要裝著一副不屑的樣子。6、知錯(cuò)能改
做為一名新人,不管在學(xué)校有多么的優(yōu)秀,來到公司,我們頂多就只有點(diǎn)基礎(chǔ),其他什么的都得重新開始。在學(xué)習(xí)的過程當(dāng)中,犯錯(cuò)是不可避免的。知錯(cuò)能改是我們唯一的選擇。明知自己有錯(cuò),還理直氣壯那是不應(yīng)該的。我認(rèn)為這種行為是可恥的。在犯錯(cuò)的時(shí)候來銘記于心,不要第二次在犯同樣的錯(cuò)了。當(dāng)前輩或
其他人指出我們的錯(cuò)誤時(shí),我們要虛心聽教,坦誠改錯(cuò)。這樣我們才會進(jìn)步,才會在組里與同事相處融洽。7、團(tuán)隊(duì)合作
重要的不是我,是我們。在一個(gè)項(xiàng)目組里,我并不是一個(gè)人。我只能說我是組里的一個(gè)部分。我們每一人都不是神,我們不可能一個(gè)來完成所有的工作,因此,必須分工。但是,分工并不是都很明確的。每個(gè)人分到的工作,多多少少都會和別人的工作的有交集。這是因?yàn),作為一個(gè)項(xiàng)目的每個(gè)部分,最終還是整合形成整體。我們還是需要這些部分與部分交集作為連接點(diǎn)組合起來。因此,每個(gè)雖是分工,但更多是合作。我們中的我必須明白這些,要有團(tuán)隊(duì)觀,做好自己的同時(shí),更重要也要做好與別人的溝通。這樣才會避免工作的重復(fù),意見的不同等負(fù)能量。8、溝通能力
在上一點(diǎn)的體會團(tuán)隊(duì)合作中,其實(shí)我已經(jīng)說了,團(tuán)隊(duì)合作的基礎(chǔ)就是溝通。一個(gè)有效率的團(tuán)隊(duì),我認(rèn)為它的成功就在于成員之間良好的溝通能力。因?yàn),人與人的溝通是信息傳遞的媒介。沒有良好的溝通基礎(chǔ),信息在傳遞的時(shí)候就會被曲解。在軟件開發(fā)的整個(gè)過程,團(tuán)隊(duì)合作是至關(guān)重要。每一環(huán)節(jié),都離不開溝通。需求變更帶來的問題,尤其需要在溝通中解決問題。所以,讓自己把信息傳遞的正確和有效,提高溝通能力是必不可少的。9.做人做事講究原則
其實(shí)在公司上下班是一個(gè)很大的學(xué)問。同事都已經(jīng)來上班了,你才來。或者是同事還沒下班,你人就都先走了。其實(shí)要把這些看成一種常態(tài)。在公司上班不是比誰先來,也不是比誰晚走的,比得是自己的工作的效率。有時(shí)候,我們工作做完,是可以先走。你想想,你走了之后,估計(jì)別人也敢走了。從這一點(diǎn)上,可以說你是幫助了大家。當(dāng)然這只是開玩笑,做人做事要有點(diǎn)原則。工作沒完成當(dāng)然不能跑回去,這是沒有責(zé)任的表現(xiàn),以后主管怎么能把事情交給你。工作做完,想先走就走了,不必當(dāng)擔(dān)心這擔(dān)心那的。我相信一個(gè)好的主管,不會以一些無所謂的因素來衡量一個(gè)人的。只要自己身體正,就不怕別人說。10.做好職業(yè)生涯規(guī)劃
每個(gè)人在來實(shí)習(xí)之前,肯定會想我來這家公司是做什么。當(dāng)你想好,并決定
來的時(shí)候,你已經(jīng)做了第一步職業(yè)生涯規(guī)劃了。實(shí)習(xí)也是成了我們檢驗(yàn)計(jì)劃的時(shí)候,如果你發(fā)現(xiàn)這個(gè)工作不適合你,畢業(yè)前你還有機(jī)會可以做換。如果感覺這個(gè)工作適合你,那么你就可以做下一步的規(guī)劃了。我當(dāng)初選擇這個(gè)工作,是因?yàn)榍度胧杰浖_發(fā)在近幾年會發(fā)展會比較快,而且本人對c++和c比較感興趣。同時(shí),目前做的工作是對日外包,對于我日語的提高也是很有幫助的,F(xiàn)在實(shí)習(xí)給我感覺是,不出現(xiàn)什么其他狀況,應(yīng)該畢業(yè)后會留在這個(gè)公司。至少今后的職業(yè)規(guī)劃以日語和編程提高為主,以管理為輔。
在這里,我要感謝上海寶信軟件股份分司給我這次寶貴的實(shí)習(xí)機(jī)會。同時(shí),也要感謝組員對我有直接幫助的前輩。當(dāng)然還要感謝學(xué)校和畢業(yè)指導(dǎo)王老師的關(guān)心與指導(dǎo)。
總而言之,這次實(shí)習(xí)是我大學(xué)四年來最正式的一次。我想通過這次的實(shí)習(xí),我將從學(xué)生走向社會職業(yè)人的轉(zhuǎn)變。一個(gè)月的時(shí)間過的太快了,但是我們的實(shí)習(xí)并沒有結(jié)束。通過這次的總結(jié),我對這次實(shí)習(xí)的意義有了深刻地認(rèn)識。自己在今后的學(xué)習(xí)與工作中,一定會更加努力做的更好。
友情提示:本文中關(guān)于《嵌入式實(shí)習(xí)總結(jié)(純感謝)》給出的范例僅供您參考拓展思維使用,嵌入式實(shí)習(xí)總結(jié)(純感謝):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。