東軟實(shí)習(xí)總結(jié)報(bào)告_第1頁
東軟實(shí)習(xí)總結(jié)報(bào)告_第2頁
東軟實(shí)習(xí)總結(jié)報(bào)告_第3頁
東軟實(shí)習(xí)總結(jié)報(bào)告_第4頁
東軟實(shí)習(xí)總結(jié)報(bào)告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)習(xí)總結(jié)匯報(bào)題目:智慧醫(yī)療之醫(yī)生掌中寶實(shí)習(xí)名稱:東軟嵌入式開發(fā)班級(jí):學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:哈爾濱工程大學(xué)7月22日本次實(shí)習(xí)來到了沈陽的東軟集團(tuán),我們?cè)谶@里進(jìn)行了為期兩周的實(shí)習(xí),實(shí)習(xí)的內(nèi)容是嵌入式開發(fā),重要是學(xué)習(xí)了Linux系統(tǒng)的操作,并且鞏固拓展了C語言的知識(shí)。初次運(yùn)用Ubuntu虛擬機(jī),其中的Linux系統(tǒng)是不一樣于windows系統(tǒng),在VMareWorkstation上操作命令所有是用鍵盤敲入命令,而不是用鼠標(biāo),這一點(diǎn)非常有趣。剛開始的時(shí)候會(huì)覺得純鍵盤輸入比較麻煩,雖然是進(jìn)入上一種文獻(xiàn)夾或者是刪除某個(gè)文獻(xiàn),都要鍵入好多的字符,不如鼠標(biāo)來的便捷。不過當(dāng)這些命令敲得多了,也就慢慢體會(huì)到這種命令方式的長(zhǎng)處。在某些命令上鍵盤操作是優(yōu)于鼠標(biāo)操作的,這也就是Linux系統(tǒng)經(jīng)久不衰的原因。Linux的諸多操作都比較故意思,在這里我要簡(jiǎn)樸說一說某些命令的神奇之處。=1\*GB3①cat與vi。其中cat是在Ubuntu操作上顯示文檔內(nèi)容,不過這個(gè)像我們平時(shí)用的只讀閱讀器,你可以清晰地看到文獻(xiàn)里的內(nèi)容,不過卻不可修改。而vi命令卻是像我們平時(shí)使用的word編輯器,可以看到內(nèi)容,又可以修改內(nèi)容。=2\*GB3②touch與mkdir。這兩個(gè)命令都是創(chuàng)立的功能,touch是創(chuàng)立一種新的空文獻(xiàn),創(chuàng)立好之后可以用上面提到的vi來編輯內(nèi)容。mkdir是創(chuàng)立一種空的目錄,即mkdir是一種目錄,我們可以用cd命令進(jìn)入這個(gè)目錄,從而又可以使用touch創(chuàng)立文檔了。=3\*GB3③mv與cp。mv是遷移的命令,這個(gè)命令可以講一種文獻(xiàn)夾里的文檔或子文獻(xiàn)夾遷移到另一種文獻(xiàn)夾中,二cp是復(fù)制的命令,與mv不一樣的是cp命令是時(shí)候原文獻(xiàn)夾還保留著被操作的文獻(xiàn),而mv命令則否。這種存在異同的有趣的命令尚有諸多,在這里我就不一一列舉了。下面我說一說C文獻(xiàn)的編譯。一般的C文獻(xiàn)編譯僅用到gcc即可,例如我想要編譯一種名為hello.c的文獻(xiàn),那么我就可以簡(jiǎn)樸的輸入命令:gcc-ohellohello.c或者gcchello.c-ohello。不過很有也許我們碰到這樣的狀況,即想要編譯的文獻(xiàn)不在目前文獻(xiàn)夾里,這個(gè)時(shí)候我們要找到它的相對(duì)途徑,此時(shí)需要在編譯時(shí)加上-I。gcc命令尚有一種功能就是可以同步編譯不止一種源文獻(xiàn)。尚有一種重要的知識(shí)是庫文獻(xiàn)。庫文獻(xiàn)又分為靜態(tài)庫與動(dòng)態(tài)庫,靜態(tài)庫是以.a為后綴結(jié)尾,動(dòng)態(tài)庫是以.so為后綴結(jié)尾。靜態(tài)庫和動(dòng)態(tài)庫在創(chuàng)立的過程中是存在差異的,例如制作靜態(tài)庫,首先要生成目的文獻(xiàn),然后再用ar命令使之歸檔。使用的時(shí)候,要將庫文獻(xiàn)連接到main函數(shù)里,然后再編譯。編譯的時(shí)候假如gcc所能找到庫目錄同步有兩種版本,則優(yōu)先鏈接動(dòng)態(tài)庫,若是想要使用靜態(tài)庫則需要在庫名稱前加上-static。有些程序很長(zhǎng),我們?cè)谡{(diào)試運(yùn)行的時(shí)候會(huì)輸入一大串的命令,假如碰到了程序出錯(cuò)我們會(huì)一遍一遍的調(diào)試,這個(gè)時(shí)候鍵入命令就會(huì)變得很繁瑣,Linux系統(tǒng)中的Makefile的處理了這個(gè)問題。我們可以在Makefile中編輯每一次編譯程序所用到的命令,把它存儲(chǔ)在與程序相似的文獻(xiàn)夾里,這樣每次調(diào)試的時(shí)候只需要加入make,便可以迅速執(zhí)行所有敲在Makefile里的命令了,這樣以便快捷省時(shí)省力。最故意思的我認(rèn)為莫過于GTK界面的制作。GTK是一套用于創(chuàng)立圖形顧客界面的工具包,這個(gè)界面有一點(diǎn)像MATLAB中的GUI界面,構(gòu)建某些函數(shù)來實(shí)現(xiàn)功能,然后這個(gè)界面就可用于接下來的鼠標(biāo)操作,。包括怎樣創(chuàng)立窗口、顯示窗口、設(shè)置多種參數(shù)等。為了在GTK中添加某些想要的文字按鈕或者編輯框,GTK中包括了框的規(guī)則??蛟贕TK中是一種不可見的widget容器,它有水平框和垂直框兩種。水平框是指構(gòu)建放入窗口的次序水平排列,垂直礦是指構(gòu)建放入窗口的次序垂直排列。水平框可以看作是只有一行的表格,而垂直框可以看作是只有一列的表格。不過他們的操作比表格愈加簡(jiǎn)樸,防止構(gòu)件時(shí)不需要考慮構(gòu)件的位置。當(dāng)大部分的操作理解后,我們就可以將arm2440與Ubuntu相連接,使用UDP或者TCP進(jìn)行傳播數(shù)據(jù)了。TCP和UDP的相似點(diǎn)是服務(wù)器進(jìn)程都需要?jiǎng)?chuàng)立套接字,并把自己的當(dāng)?shù)氐刂方壎ǖ竭@個(gè)套接字上,TCP中客戶端只需要連接到服務(wù)器就可以了,UDP中客戶端必須創(chuàng)立套接字并綁定地址。除了Linux系統(tǒng)的學(xué)習(xí),培訓(xùn)老師還帶領(lǐng)我們復(fù)習(xí)并拓展了C語言學(xué)習(xí),包括某些數(shù)組的運(yùn)用,函數(shù)調(diào)用,指針運(yùn)用等,每天晚上大家都會(huì)最某些小的練習(xí)鞏固一天所學(xué)。實(shí)習(xí)最終的幾天我們以小組為單位完畢了一種最終項(xiàng)目——智慧醫(yī)療之醫(yī)生掌中寶,這個(gè)項(xiàng)目有軟件與硬件的結(jié)合,把我們之前培訓(xùn)所學(xué)到的所有內(nèi)容所有應(yīng)用到了,不僅如此,尚有諸多沒有學(xué)習(xí)的東西,這就是來考驗(yàn)我們自學(xué)的能力了。兩周的實(shí)習(xí)生活結(jié)束了,回憶起來比較懷念培訓(xùn)的時(shí)光。培訓(xùn)的時(shí)候每天早上來到培訓(xùn)基地,然后就是上午下午的培訓(xùn),晚上尚有晚自習(xí),結(jié)束后八點(diǎn)半才能回寢室,每天的工作量長(zhǎng)達(dá)八個(gè)半小時(shí),雖然腦力勞動(dòng)的時(shí)間比較長(zhǎng),不過大家一起學(xué)習(xí)的時(shí)光過得很快,尤其是這次來到一種陌生的地方,學(xué)一種歷來沒接觸到的系統(tǒng),短短的兩周時(shí)間,讓我們從陌生到可以小組合作完畢一種完整的項(xiàng)目,這種精神上帶來的喜悅是什么都掩蓋不住的。Linux系統(tǒng)是一種

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論