歡迎光臨管理范文網(wǎng)
當(dāng)前位置:報(bào)告大全 > 工作報(bào)告 > 分析報(bào)告

嵌入式分析報(bào)告15篇

發(fā)布時(shí)間:2023-09-23 12:22:04 查看人數(shù):96

嵌入式分析報(bào)告

篇一 嵌入式實(shí)訓(xùn)報(bào)告范文

一、 實(shí)習(xí)時(shí)間

20xx年4月12日-20xx年4月26日

二、 指導(dǎo)教師姓名

陳xx

三、 實(shí)習(xí)地點(diǎn)

長(zhǎng)沙市牛耳服務(wù)外包實(shí)訓(xùn)基地

四、 實(shí)習(xí)目的與內(nèi)容

對(duì)于嵌入式項(xiàng)目進(jìn)行學(xué)習(xí)培訓(xùn),掌握嵌入式的主要項(xiàng)目及相關(guān)技術(shù)

五、 實(shí)習(xí)收獲與體會(huì)

一轉(zhuǎn)眼半個(gè)月的實(shí)習(xí)生活過(guò)去了,現(xiàn)在我已經(jīng)回到學(xué)校,回想起半個(gè)月的實(shí)習(xí)生活,自己學(xué)到了很多,懂得了很多。

真的說(shuō)不出是什么感覺(jué),伴著時(shí)間,就像是在和自己的影子賽跑,不可能從真實(shí)的兩面去看清它,只是經(jīng)意不經(jīng)意的感受著有種東西在過(guò)去,也許更適合的只有那句話:時(shí)不待我,怎可駐足。原以為實(shí)習(xí)對(duì)于我來(lái)說(shuō)會(huì)是很長(zhǎng),但實(shí)際卻不同。想象收獲的東西,真的很多,看看我的工作筆記,又,記別人的事情比自己的還多,也許„„ 實(shí)習(xí),并不像我想象中的那樣輕松愜意,而是充滿了挑戰(zhàn)和艱辛。我給自己敲響了警鐘:“不要半途而廢,做事情切忌三分熱度。”我信心十足的回答到:“我一定會(huì)堅(jiān)持到底!”

天下英雄皆我輩,一入江湖立馬催。” 從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無(wú)法馬上適應(yīng)新的環(huán)境,但在同學(xué)、同事的幫助和自己摸索的情況下,我還是完成了這次實(shí)習(xí)。但我發(fā)現(xiàn),以我們的經(jīng)驗(yàn),不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,我們也許看不慣企業(yè)之間殘酷的競(jìng)爭(zhēng),無(wú)法忍受同事之間漠不關(guān)心的眼神和言語(yǔ)。很多時(shí)候覺(jué)得自己沒(méi)有受到領(lǐng)導(dǎo)重用,所干的只是一些無(wú)關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。

做不出成績(jī)時(shí),會(huì)有來(lái)自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過(guò)十多年的讀書(shū)。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問(wèn)。只有擁有自信才能夠克服一切,去實(shí)現(xiàn)自己的理想,創(chuàng)造自己的人生。

實(shí)習(xí)是個(gè)人綜合能力的鍛煉。作為一名新時(shí)代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺(jué),明白了自己與社會(huì)所需的要求,因?yàn)楝F(xiàn)在畢業(yè)求職,更多的時(shí)間是社會(huì)職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會(huì)把心態(tài)放正,在公司的時(shí)候先全面發(fā)展,等過(guò)段再看看精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。

“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會(huì)這句話的含義。課本上學(xué)的理論知識(shí)用到的很少。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、業(yè)務(wù)知識(shí)和社會(huì)知識(shí),用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識(shí)提升能力,以廣博的社會(huì)知識(shí)拓展視野。

我們還要努力實(shí)踐,自覺(jué)進(jìn)行角色轉(zhuǎn)化。“理論是灰色的,生活之樹(shù)常青”,只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。

從學(xué)校走向社會(huì),首要面臨的問(wèn)題便是角色轉(zhuǎn)換的問(wèn)題。從一個(gè)學(xué)生轉(zhuǎn)化為一個(gè)單位人,在思想的層面上,必須認(rèn)識(shí)到二者的社會(huì)角色之間存在著較大的差異。學(xué)生時(shí)代只是單純的學(xué)習(xí)知識(shí),而社會(huì)實(shí)踐則意味著繼續(xù)學(xué)習(xí),并將知識(shí)應(yīng)用于實(shí)踐,學(xué)生時(shí)代可以自己選擇交往的對(duì)象,而社會(huì)人則更多地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認(rèn)識(shí)到這一點(diǎn)還是不夠的,而是必須在實(shí)際的工作和生活中潛心體會(huì),并自覺(jué)的進(jìn)行這種角色的轉(zhuǎn)換。

在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)在自己的工作領(lǐng)域創(chuàng)造更多的價(jià)值。

大學(xué)因?qū)嵙?xí)而完整,而大學(xué)生活卻因?qū)嵙?xí)而精彩。

總之,這次實(shí)習(xí),自己確實(shí)學(xué)到了很多也成長(zhǎng)了許多。在實(shí)習(xí)期間,每日重復(fù)單調(diào)繁瑣的工作,時(shí)間久了容易厭倦。但是工作簡(jiǎn)單也不能馬虎,你一個(gè)小小的錯(cuò)誤可能會(huì)給公司帶來(lái)巨大的麻煩或損失,還是得認(rèn)真完成。這段時(shí)間,我看到了自己本身存在著許多問(wèn)題,也會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的時(shí)代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后的工作存儲(chǔ)更多的能力。

以上就是我的實(shí)習(xí)報(bào)告,可能并不是一份多么規(guī)范的報(bào)告,但確確實(shí)實(shí)我這工作中的感受。

實(shí)習(xí)收獲

通過(guò)這次實(shí)習(xí),在各方面我感覺(jué)自己都有了一定的收獲。這次實(shí)習(xí)主要是為了我們今后在工作及業(yè)務(wù)上能力的提高起到了促進(jìn)的作用,增強(qiáng)了我們今后的競(jìng)爭(zhēng)力,為我們能在以后立足增添了一塊基石。實(shí)習(xí)單位的老師也給了我很多機(jī)會(huì)參與他們的設(shè)計(jì)是我懂得了很多以前難以解決的問(wèn)題,將來(lái)從事設(shè)計(jì)工作所要面對(duì)的問(wèn)題,如:前期的策劃和后期的制作等等。這次實(shí)習(xí)豐富了我在這方面的知識(shí),使我向更深的層次邁進(jìn),對(duì)我在今后的社會(huì)當(dāng)中立足有一定的促進(jìn)作用,但我也認(rèn)識(shí)到,要想做好這方面的工作單靠這這幾天的實(shí)習(xí)是不行的,還需要我在平時(shí)的學(xué)習(xí)和工作中一點(diǎn)一點(diǎn)的積累,不斷豐富自己的經(jīng)驗(yàn)才行。我面前的路還是很漫長(zhǎng)的,需要不斷的努力和奮斗才能真正地走好。

大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但真正操作起來(lái)就沒(méi)有那么容易.紙上得來(lái)終覺(jué)淺, 絕知此事要躬行。經(jīng)過(guò)過(guò)去兩個(gè)月的實(shí)習(xí),我對(duì)自己有了新的認(rèn)識(shí)及前進(jìn)的方向。

經(jīng)過(guò)過(guò)去半個(gè)月的實(shí)踐和實(shí)習(xí),我對(duì)未來(lái)充滿了美好的憧憬,在未來(lái)的日子,我將努力做到以下幾點(diǎn):

1.繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力?,F(xiàn)在通過(guò)實(shí)習(xí)總感覺(jué)自己學(xué)的不夠,要用到知識(shí)時(shí)總感覺(jué)腦袋是空白的。很后悔自己當(dāng)時(shí)在學(xué)校為什么不多學(xué)一點(diǎn),多練習(xí)一點(diǎn)??傇诤蠡谝矝](méi)有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時(shí)間去附近的書(shū)店去看書(shū),希望能彌補(bǔ)不足。

2.加強(qiáng)信心,堅(jiān)持下去

雖然在這個(gè)公司自己可能是學(xué)歷水平是最高的,但真的工作起來(lái)我的起點(diǎn)卻很低。有時(shí)候遇到事情總會(huì)著急,慌張。平常信心不足,總感覺(jué)自己做不好。大家說(shuō)我很內(nèi)向,其實(shí)只是自己有點(diǎn)自卑,不敢去表達(dá)?;蛟S還需要一段時(shí)間的磨練吧。只有自己的知識(shí)和能力都在提升,相信自己總有一天會(huì)很勇敢的表現(xiàn)自己。

上學(xué)的時(shí)候大家都說(shuō),能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺(jué)學(xué)生時(shí)代真是最美好的時(shí)間??墒羌热惶こ鰜?lái)了就要繼續(xù)走下去,因?yàn)檫@一天也終究要來(lái)到。

對(duì)給自己點(diǎn)信心,多給自己點(diǎn)贊賞,多給自己鼓鼓勁。相信總會(huì)走出一條寬敞大道的。

3、同事相處

感覺(jué)學(xué)生時(shí)代很美好,不僅僅是不需要去努力工作,而是在學(xué)生時(shí)代你可以有很好的同學(xué),很好的朋友,大家相互噓寒問(wèn)暖,不必勾心斗角。我感覺(jué)這里才真的有純潔的友誼??商ど狭松鐣?huì),于存在著利益關(guān)系,又工作繁忙,就多了份人情世故。老板對(duì)你的頤指氣使,同事對(duì)你的多加防范,就更加想念自己的同學(xué)??赡茏约哼€不能適應(yīng)這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個(gè)好朋友,希望自己可以有個(gè)團(tuán)結(jié)的環(huán)境。

實(shí)習(xí),是開(kāi)端也是結(jié)束。在書(shū)本上學(xué)過(guò)很多理論,但從未付諸實(shí)踐過(guò),也許等到真正運(yùn)用時(shí),才會(huì)體會(huì)到難度有多大。在今后的工作和生活中,自己需要更加努力的奮斗下去。

實(shí)習(xí)的同時(shí)也讓我了解到了自己的不足,我會(huì)繼續(xù)努力,完善自我。對(duì)于學(xué)校的精心安排和指導(dǎo)老師的用心輔導(dǎo)非常

篇二 嵌入式系統(tǒng)實(shí)習(xí)報(bào)告

一、嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用概述

在今日,嵌入式arm 技術(shù)已經(jīng)成為了一門(mén)比較熱門(mén)的學(xué)科,無(wú)論是在電子類的什么領(lǐng)域,你都可以看到嵌入式arm 的影子。如果你還停留在單片機(jī)級(jí)別的學(xué)習(xí),那么實(shí)際上你已經(jīng)落下時(shí)代腳步了,arm 嵌入式技術(shù)正以幾何的倍數(shù)高速發(fā)展,它幾乎滲透到了幾乎你所想到的領(lǐng)域。本章節(jié)就是將你領(lǐng)入arm 的學(xué)習(xí)大門(mén),開(kāi)始嵌入式開(kāi)發(fā)之旅。以嵌入式計(jì)算機(jī)為技術(shù)核心的嵌入式系統(tǒng)是繼網(wǎng)絡(luò)技術(shù)之后,又一個(gè)it領(lǐng)域新的技術(shù)發(fā)展方向。由于嵌入式系統(tǒng)具有體積小、性能強(qiáng)、功耗低、可靠性高以及面向行業(yè)具體應(yīng)用等突出特征, 目前已經(jīng)廣泛地應(yīng)用于軍事國(guó)防、消費(fèi)電子、信息家電、網(wǎng)絡(luò)通信、工業(yè)控制等各個(gè)領(lǐng)域。嵌入式的廣泛應(yīng)用可以說(shuō)是無(wú)所不在。

嵌入式微處理器技術(shù)的基礎(chǔ)是通用計(jì)算機(jī)技術(shù)?,F(xiàn)在許多嵌入式處理器也是從早期的pc 機(jī)的應(yīng)用發(fā)展演化過(guò)來(lái)的,如早期pc 諸如trs-80、apple ii 和所用的z80 和6502 處理器,至今仍為低 端的嵌入式應(yīng)用。在應(yīng)用中,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點(diǎn)。嵌入式處理器目前主要有am186/88、386ex、sc-400、power pc、68000、mips、arm 等系列。

在早期實(shí)際的嵌入式應(yīng)用中,芯片選擇時(shí)往往以某一種微處理器內(nèi)核為核心,在芯片內(nèi)部集成必要的rom/eprom/flash/eeprom、sram、接口總線及總線控制邏輯、定時(shí)/計(jì)數(shù)器、watchdog、i/o、串行口、脈寬調(diào)制輸出、a/d、d/a 等各種必要的功能和外設(shè)。

二、實(shí)習(xí)設(shè)備

硬件:embest edukit-iv實(shí)驗(yàn)平臺(tái)、ulink2仿真器套件、pc機(jī)

軟件:mu;vision ide for arm集成開(kāi)發(fā)環(huán)境、windows 98/2000/nt/xp

三、實(shí)習(xí)目的

1.初步掌握液晶屏的使用及其電路設(shè)計(jì)方法;掌握s3c2410x處理器的lcd控制器的使用;掌握通過(guò)任務(wù)調(diào)用的方法把液晶顯示函數(shù)添加到uc/os-ii中;通過(guò)實(shí)驗(yàn)掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

2.了解s3c2410x處理器uart相關(guān)控制寄存器的使用; 熟悉arm處理器系統(tǒng)硬件電路中uart接口的設(shè)計(jì)方法:掌握arm處理器串行通信的軟件編程方法。

3.掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);通過(guò)實(shí)驗(yàn)了解iis音頻接口的工作原理;通過(guò)實(shí)驗(yàn)掌握對(duì)處理器s3c2410x中iis模塊電路的控制方法;通過(guò)實(shí)驗(yàn)掌握對(duì)常用iis接口音頻芯片的控制方法。

4.了解mu;c/os-ii移植條件和內(nèi)核基本結(jié)構(gòu);掌握將mu;c/os-ii內(nèi)核移植到arm9處理器上的方法和步驟。

四、實(shí)習(xí)要求

通過(guò)對(duì)mu;c/os-ii移植實(shí)驗(yàn)、mu;c/os-ii lcd顯示實(shí)驗(yàn)、串口通信實(shí)驗(yàn)、iis音頻實(shí)驗(yàn)、液晶顯示實(shí)驗(yàn)的學(xué)習(xí),并將各部分內(nèi)容合并,最終得出實(shí)習(xí)結(jié)果,實(shí)習(xí)要求在鍵盤(pán)上輸入學(xué)號(hào),在液晶顯示屏上顯示相應(yīng)的學(xué)生信息。學(xué)生信息包括顯示每個(gè)人的照片和姓名系別等,并用鍵控設(shè)置學(xué)生輸出的順序,輸入學(xué)號(hào)就顯示那個(gè)學(xué)生的信息,然后過(guò)一段時(shí)間就順序循環(huán)播放。

移植mu;c/os-ii內(nèi)核到arm處理器s3c2410,在ide中觀察其運(yùn)行狀況編寫(xiě)s3c2410x處理器的串口通信程序;監(jiān)視串行口uart1動(dòng)作;將從uart1接收到的字符串回送顯示。將從uart1接收到的字符串回送顯示。

通過(guò)使用embest edukit-iv實(shí)驗(yàn)板的彩色液晶屏(800*480)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)任務(wù)函數(shù)在uc/os-ii系統(tǒng)中實(shí)現(xiàn)位圖顯示。在uc/os-ii中建立五個(gè)任務(wù)tast1和tast2,其中tast1順序熄滅四個(gè)led,延遲一會(huì)在順序點(diǎn)亮四個(gè)led。tast2在lcd屏幕上循環(huán)顯示三幅圖片,并打印一些文字信息和背景音樂(lè)。過(guò)使用embest edukit-iii實(shí)驗(yàn)板的256 色彩色液晶屏(320x240)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)程序?qū)崿F(xiàn):畫(huà)出多個(gè)矩形框;顯示ascii字符;顯示漢字字符;顯示彩色位圖。

五、實(shí)習(xí)步驟

1. 準(zhǔn)備實(shí)驗(yàn)環(huán)境

使用ulink2仿真器連接embest edukit-iv實(shí)驗(yàn)平臺(tái)的主板jtag接口;使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的交叉串口線,連接實(shí)驗(yàn)平臺(tái)主板上的com2和pc機(jī)的串口(一般pc只有一個(gè)串口,如果有多個(gè)請(qǐng)自行選擇,筆記本沒(méi)有串口設(shè)備的可購(gòu)買(mǎi)usb轉(zhuǎn)串口適配器擴(kuò)充);使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的電源適配器,連接實(shí)驗(yàn)平臺(tái)主板上的電源接口。

2. 串口接收設(shè)置

在pc機(jī)上運(yùn)行windows自帶的超級(jí)終端串口通信程序,或者使用實(shí)驗(yàn)平臺(tái)附帶光盤(pán)內(nèi)設(shè)置好了的超級(jí)終端,設(shè)置超級(jí)終端:波特率115200、1位停止位、無(wú)校驗(yàn)位、無(wú)硬件流控制,或者使用其它串口通信程序。(注:超級(jí)終端串口的選擇根據(jù)用戶的pc串口硬件不同,請(qǐng)自行選擇,如果pc機(jī)只有一個(gè)串口,一般是com1)

3. 打開(kāi)實(shí)驗(yàn)例程

1)打開(kāi)實(shí)驗(yàn)程序

2)運(yùn)行mu;vision ide for arm軟件

3)默認(rèn)打開(kāi)的工程在源碼編輯窗口會(huì)顯示實(shí)驗(yàn)例程的說(shuō)明文件readme.txt,詳細(xì)閱讀并理解實(shí)驗(yàn)內(nèi)容。

4)工程提供了兩種運(yùn)行方式:一是下載到sdram中調(diào)試運(yùn)行,二是固化到nor flash中運(yùn)行。用戶可以在工具欄select target下拉框中選擇在ram中調(diào)試運(yùn)行還是固化flash中運(yùn)行。下面實(shí)驗(yàn)將介紹下載到sdram中調(diào)試運(yùn)行,所以我們?cè)趕elect target下拉框中選擇uart_test in ram。

5)接下來(lái)開(kāi)始編譯鏈接工程,在菜單欄“projiet”選擇“build target”或者“rebuild all target files”編譯整個(gè)工程。

6編譯完成后,在輸出窗口可以看到編譯提示信息,比如“'.sdramuart_test.axf' - 0 error(s), 1 warning(s).”,如果顯示“0 error(s)”即表示編譯成功。

7)撥動(dòng)實(shí)驗(yàn)平臺(tái)電源開(kāi)關(guān),給實(shí)驗(yàn)平臺(tái)上電,單擊菜單欄debug->;start/stop debug session項(xiàng)將編譯出來(lái)的映像文件下載到sdram中,或者單擊工具欄“”按鈕來(lái)下載。

8)下載完成后,單擊菜單欄debug->;run項(xiàng)運(yùn)行程序,或者單擊工具欄“”按鈕來(lái)全速運(yùn)行程序。用戶也可以使用進(jìn)行單步調(diào)試程序。

9)全速運(yùn)行后,用戶可以在超級(jí)終端看到程序運(yùn)行的信息。

10)用戶可以stop程序運(yùn)行,使用mu;vision ide for arm的一些調(diào)試窗口跟蹤查看程序運(yùn)行的信息。 注:如果在第4)步用戶選擇在flash中運(yùn)行,則編譯鏈接成功后,單擊菜單欄flash->;download項(xiàng)將程序固化到norflash中,從實(shí)驗(yàn)平臺(tái)的主板拔出jtag線,給實(shí)驗(yàn)平臺(tái)重新上電,程序?qū)⒆詣?dòng)運(yùn)行。

部分程序圖:

串口通信實(shí)驗(yàn):

iis音頻實(shí)驗(yàn):

六、實(shí)習(xí)體會(huì)

在嵌入式系統(tǒng)中,除了課本上的基礎(chǔ)知識(shí)外,還學(xué)會(huì)了軟件編程的基本思路,掌握了液晶屏的使用及其電路設(shè)計(jì)方法;掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

通過(guò)這次設(shè)計(jì),掌握了液晶顯示實(shí)驗(yàn)、mu;c/os-ii移植、mu;c/os-iilcd顯示的工作原理及串口通信實(shí)驗(yàn)的工作過(guò)程,學(xué)會(huì)了使用仿真軟件embest edukit-iv實(shí)驗(yàn)平臺(tái)及ulink2仿真器套件,并學(xué)會(huì)通過(guò)應(yīng)用軟件仿真來(lái)實(shí)現(xiàn)各種通信系統(tǒng)的設(shè)計(jì),對(duì)以后的學(xué)習(xí)和工作都起到了一定的作用,加強(qiáng)了動(dòng)手能力和學(xué)業(yè)技能。雖然花了很長(zhǎng)時(shí)間編寫(xiě)軟件程序設(shè)計(jì),但這一切還是理論上的。希望學(xué)校能提供機(jī)會(huì)和條件,讓我們能夠去真正地將理論和實(shí)踐相結(jié)合。通過(guò)這次程序,感覺(jué)自己所掌握的知識(shí)是那么的有限,還有許多需要改進(jìn)和不足的地方,同時(shí)也幫助了我怎樣學(xué)好這門(mén)課程,增加了我對(duì)這門(mén)學(xué)科的興趣。總體來(lái)說(shuō),這次實(shí)習(xí)我受益匪淺。在摸索該如何設(shè)計(jì)電路使之實(shí)現(xiàn)所需功能的過(guò)程中特別有趣,培養(yǎng)了我的設(shè)計(jì)思維,增加了實(shí)際操作能力。在讓我體會(huì)到了設(shè)計(jì)電路的艱辛的同時(shí),更讓我體會(huì)到成功的喜悅和快樂(lè)。通過(guò)這次實(shí)習(xí)通信系統(tǒng)的設(shè)計(jì),使我更加清楚以后的發(fā)展及學(xué)習(xí)的方向。

最后感謝老師這個(gè)學(xué)期的指導(dǎo)和幫助!

七、參考文獻(xiàn)

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)應(yīng)用》熊茂華、楊震倫編著 清華大學(xué)出版社

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)教程》于明編著 電子工業(yè)出版社

《linux嵌入式系統(tǒng)教程》馬忠梅 北京航空航天大學(xué)出版社

篇三 計(jì)算機(jī)專業(yè)暑期學(xué)習(xí)嵌入式社會(huì)實(shí)踐總結(jié)報(bào)告

實(shí)踐報(bào)告摘要:學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。在這里將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!在我豐富多彩的人生路上留下了永遠(yuǎn)亮麗與難忘的記憶!

實(shí)踐報(bào)告正文:看著四年的大學(xué)生活就快要結(jié)束了,心中隱隱有一種傷感與失落,我陷入了沉思:該挺直腰桿走自己的路了!學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。

當(dāng)我決定好好利用這個(gè)暑假,學(xué)習(xí)我一直都想去學(xué)的嵌入式的時(shí)候,就注定要在我豐富多彩的人生路上留下永遠(yuǎn)亮麗與難忘的記憶!算算畢業(yè)的時(shí)間,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時(shí)代的時(shí)刻,才真正懂得回眸的意義。想想走過(guò)的路,想想現(xiàn)在的路,想想來(lái)時(shí)的路,不知道未來(lái)能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,希望在這嶄新的一頁(yè)留下人生的美好!在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

無(wú)論現(xiàn)在多么努力都無(wú)法追回失去的金色年華,所以在開(kāi)班典禮的時(shí)候,我便為自己制定了目標(biāo)!我將好好利用最后一個(gè)暑假,多學(xué)些知識(shí)鍛煉自己,為自己儲(chǔ)備一些精神食糧并不斷開(kāi)拓視野和提升自己的能力,讓自己能夠在畢業(yè)的時(shí)候成為學(xué)校的驕傲!

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。

通過(guò)對(duì)linux操作系統(tǒng)的學(xué)習(xí),我初步掌握了linux基礎(chǔ)。剛開(kāi)始我對(duì)linux只是有一點(diǎn)兒了解,但并沒(méi)有真正的去接觸。在這段時(shí)間里,從linux系統(tǒng)安裝開(kāi)始著手,了解linux的發(fā)展,相比其他系統(tǒng),它有很多優(yōu)點(diǎn)。在安裝好系統(tǒng)后,學(xué)習(xí)了linux的分區(qū)命名、linux的常用命令、文本編輯器vi、shell的使用、源代碼的編譯和調(diào)試、多模塊的編譯和鏈接以及管理工具。通過(guò)這些學(xué)習(xí),我基本能夠在linux系統(tǒng)下通過(guò)vi編輯器編寫(xiě)c語(yǔ)言程序,通過(guò)一些常用命令來(lái)調(diào)試、查看程序。

能夠在這么短的時(shí)間內(nèi)初步掌握l(shuí)inux,與在學(xué)校學(xué)習(xí)一門(mén)課程意義完全不同,通過(guò)老師的講解,自己的練習(xí),同學(xué)之間的交流,能夠加深印象,熟練操作。

學(xué)習(xí)linux基礎(chǔ)只是我嵌入式學(xué)習(xí)歷程的一個(gè)開(kāi)始,雖然有好多命令還不太熟悉,有好多命令都還沒(méi)有去嘗試過(guò),但我相信隨著后期的學(xué)習(xí),我將逐漸熟練掌握。在c語(yǔ)言學(xué)習(xí)階段,我學(xué)到了很多新的知識(shí),變量、函數(shù)、數(shù)組、指針、指針函數(shù)、函數(shù)指針、指針數(shù)組、數(shù)組指針、結(jié)構(gòu)體、結(jié)構(gòu)體指針數(shù)組、關(guān)鍵字……,從模塊到整體,從寫(xiě)代碼的風(fēng)格到代碼優(yōu)化……,通過(guò)這段時(shí)間的學(xué)習(xí),我感覺(jué)自己寫(xiě)出的代碼比以前更直觀,更注重細(xì)節(jié),bug也更少了!

在半個(gè)月時(shí)間的c語(yǔ)言學(xué)習(xí)中,我從剛開(kāi)始的重溫c語(yǔ)言到后來(lái)的位運(yùn)算、堆棧、單向鏈表、雙向鏈表以及l(fā)ist_head。新知識(shí)以及注意點(diǎn)漸漸增多,在這段時(shí)間,我創(chuàng)造了很多個(gè)記錄,比如11小時(shí)完成30道編程題,獨(dú)自完成一個(gè)功能比較齊全的學(xué)生選課管理系統(tǒng)等,特別是剛接觸到鏈表和list_head的時(shí)候,不在像前面那樣輕松了,還記得那段時(shí)間,每到晚上熱醒的時(shí)候,又想起了我的學(xué)生管理系統(tǒng),本來(lái)就少的可憐的睡覺(jué)時(shí)間,又被……,真可謂苦我心志矣!

不過(guò),等我美美的睡上一覺(jué),醒來(lái)回想起這段時(shí)間的學(xué)習(xí),真是一個(gè)大豐收!雖然不能說(shuō)是很精通c語(yǔ)言,至少可以說(shuō)真的入門(mén)了……,我又向自己的目標(biāo)邁出了堅(jiān)實(shí)的一步!這段時(shí)間,我時(shí)常會(huì)想,如果一切可以重來(lái),我會(huì)選擇另外一種學(xué)習(xí)方式,從一開(kāi)始就夯實(shí)基礎(chǔ)!可是這是不現(xiàn)實(shí)的,經(jīng)歷了無(wú)數(shù)次的風(fēng)雨后,柔弱的我早已學(xué)會(huì)了堅(jiān)強(qiáng)。通過(guò)不斷的交流與學(xué)習(xí),我懂得了生活,懂得了學(xué)習(xí),懂得了時(shí)間,懂得了成長(zhǎng),懂得了奮斗和拼搏?,F(xiàn)在知道,為時(shí)不晚,從現(xiàn)在開(kāi)始,我將為自己開(kāi)辟一條適合自己的道路。

伴隨著烈日,我們又開(kāi)始了新的征程,開(kāi)始深入學(xué)習(xí)linux系統(tǒng)程序設(shè)計(jì),在這個(gè)階段,我們學(xué)習(xí)了操作系統(tǒng)基礎(chǔ)、并發(fā)性、linux系統(tǒng)接口、進(jìn)程和線程以及進(jìn)程間的通信。通過(guò)這階段的學(xué)習(xí),我對(duì)linux有了更加深入的了解,能夠熟練進(jìn)行多線程多進(jìn)程的操作。

緊接著就進(jìn)入了網(wǎng)絡(luò)編程學(xué)習(xí)階段,從網(wǎng)絡(luò)基礎(chǔ)到linux網(wǎng)絡(luò)編程,我更加深入的學(xué)習(xí)了tcp/ip協(xié)議和osi模型,理解了數(shù)據(jù)報(bào)的傳輸過(guò)程,對(duì)網(wǎng)絡(luò)在嵌入式方面的應(yīng)用進(jìn)行了深入的學(xué)習(xí),學(xué)會(huì)了socket編程。學(xué)完后重新對(duì)學(xué)生選課管理系統(tǒng)進(jìn)行了改寫(xiě),用c/s模型改寫(xiě)成多用戶登錄,利用線程實(shí)現(xiàn)資源共享。在項(xiàng)目改寫(xiě)中,不僅融合了前面的c語(yǔ)言知識(shí),還充分的應(yīng)用了linux系統(tǒng)編程和socket編程,將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!軍隊(duì)通過(guò)扎實(shí)的訓(xùn)練培養(yǎng)出來(lái)一代代革命軍人,相信不久的將來(lái),我也會(huì)成為一名優(yōu)秀的嵌入式工程師!

篇四 嵌入式系統(tǒng)實(shí)驗(yàn)室建設(shè)項(xiàng)目申請(qǐng)報(bào)告

一、嵌入式技術(shù)發(fā)展及人才需求概述

嵌入式產(chǎn)業(yè)現(xiàn)已成為中國(guó)IT產(chǎn)業(yè)中的一個(gè)重要的新興產(chǎn)業(yè)和經(jīng)濟(jì)增長(zhǎng)點(diǎn),嵌入式技術(shù)正在越來(lái)越廣泛地被應(yīng)用在通信、電子、工業(yè)、交通等各個(gè)領(lǐng)域,大到石油提煉和相關(guān)的貯運(yùn)設(shè)施、建筑設(shè)備、計(jì)算機(jī)輔助制造系統(tǒng)、能源控制系統(tǒng)、核電站硬件機(jī)器人系統(tǒng),小到我們?nèi)粘J褂玫闹悄苁謾C(jī)、電話交換系統(tǒng),以及數(shù)字電視、掌上電腦、DVD、MP4、數(shù)碼相機(jī)、網(wǎng)絡(luò)冰箱、網(wǎng)絡(luò)空調(diào)、可視電話等,嵌入式技術(shù)正在我們的生活中占據(jù)著越來(lái)越重要的地位,如下圖所示,但隨著國(guó)內(nèi)嵌入式系統(tǒng)的飛速發(fā)展,嵌入式軟件人才的缺乏已經(jīng)成為了國(guó)內(nèi)嵌入式產(chǎn)業(yè)可持續(xù)發(fā)展的瓶頸之一,據(jù)統(tǒng)計(jì),每年的嵌入式人才缺口約有50萬(wàn)人。

目前,我國(guó)嵌入式軟件復(fù)合型人才基數(shù)小、隊(duì)伍不穩(wěn)定,缺口較大。一方面,是因?yàn)檫@一領(lǐng)域入門(mén)門(mén)檻較高,不僅要懂較底層軟件,對(duì)軟件專業(yè)水平要求較高,而且必須懂得硬件的工作原理,所以非專業(yè)IT人員很難切入這一領(lǐng)域;另一方面,是因?yàn)檫@一領(lǐng)域較新,目前發(fā)展太快,很多軟硬件技術(shù)出現(xiàn)時(shí)間不長(zhǎng)或正在出現(xiàn),掌握這些新技術(shù)的人當(dāng)然很找。嵌入式人才稀缺,身價(jià)自然就高,越有經(jīng)驗(yàn)價(jià)格就越高。其實(shí)嵌入式人才稀少,根本原因可能是大多數(shù)人無(wú)條件接觸,這需要相應(yīng)的嵌入式開(kāi)發(fā)板和軟件,另外需要有經(jīng)驗(yàn)的人進(jìn)行指導(dǎo)開(kāi)發(fā)流程。

因此,為了適應(yīng)當(dāng)前社會(huì)對(duì)嵌入式人才的需求,我們應(yīng)該盡快建立起“嵌入式系統(tǒng)實(shí)驗(yàn)室”,為培養(yǎng)嵌入式人才搭建起堅(jiān)實(shí)的軟硬件平臺(tái)。

二、嵌入式系統(tǒng)實(shí)驗(yàn)室的功能

由于要將該實(shí)驗(yàn)室建設(shè)為標(biāo)準(zhǔn)型實(shí)驗(yàn)室,因此要采用較高的配置標(biāo)準(zhǔn),以適應(yīng)10—2019年技術(shù)發(fā)展和使用的要求,且具有開(kāi)放性、靈活性和可擴(kuò)展性。

該實(shí)驗(yàn)室建成之后,除了滿足日常嵌入式學(xué)科教學(xué)之外,還要實(shí)現(xiàn)如下功能:

學(xué)生學(xué)期課題設(shè)計(jì);

全國(guó)嵌入式大學(xué)生電子競(jìng)賽實(shí)訓(xùn)基地;

學(xué)生相關(guān)課題的畢業(yè)設(shè)計(jì);

本校教師科研開(kāi)發(fā)基地;

社會(huì)嵌入式系統(tǒng)工程師培訓(xùn)基地。

三、嵌入式系統(tǒng)實(shí)驗(yàn)室的建設(shè)

實(shí)驗(yàn)室的建設(shè)包括嵌入式實(shí)驗(yàn)室環(huán)境、嵌入式實(shí)驗(yàn)室硬件環(huán)境建設(shè),軟件環(huán)境的建幾個(gè)方面內(nèi)容。

3.1 嵌入式實(shí)驗(yàn)室環(huán)境

容納40人左右的實(shí)驗(yàn)室機(jī)房,建議使用面積80m2以上;實(shí)驗(yàn)桌椅40套,每個(gè)學(xué)生實(shí)驗(yàn)桌面140×60(mm)以上,方便學(xué)生在桌面上放置實(shí)驗(yàn)箱等設(shè)備。

Windows客戶機(jī)+Linux服務(wù)器的方式,對(duì)實(shí)驗(yàn)室而言,應(yīng)該是最適合的方案了。只需多一臺(tái)Linux服務(wù)器就可以了。

3.2 嵌入式實(shí)驗(yàn)室硬件環(huán)境配置清單

嵌入式實(shí)驗(yàn)室設(shè)備清單,如下表所示:(。。。。。)

2、嵌入式實(shí)驗(yàn)箱的技術(shù)參數(shù)指標(biāo)要求

嵌入式實(shí)驗(yàn)箱是嵌入式系統(tǒng)實(shí)驗(yàn)室的關(guān)鍵組成部分,具體參數(shù)指標(biāo)要求如下:

Intel Xscale PXA270嵌入式實(shí)驗(yàn)箱

硬件要求:PXA270實(shí)驗(yàn)箱由核心板+教學(xué)底板組成

核心板硬件參數(shù)

處理器: Intel XScale PXA270 520MHz

SDRAM:64Mbyte

FLASH: 32Mbyte

底板硬件參數(shù)

LCD接口: 配TFT 8” (640*480)屏。

VGA輸出接口:可接模擬CRT顯示器或液晶顯示器

觸摸屏: UCB1400BE,四線電阻式

以太網(wǎng)接口:10M/100M 自適應(yīng)接口1個(gè)

Audio: AC97標(biāo)準(zhǔn)音頻輸入/輸出

USB HOST:1個(gè)

USB CLIENT:1個(gè)

攝像頭接口:1個(gè)

紅外通信接口:1個(gè)

串口:5個(gè)RS232(其中3個(gè)為全功能)

485通信接口:1個(gè)

JTAG接口:20pin

PCMCIA接口:1個(gè)

IDE接口:可接筆記本硬盤(pán)

SD/MMC卡接口:可接SD卡或MMC卡

SMC卡:可擴(kuò)展NAND FLASH

LED陣列:8×8發(fā)光二極管陣列

七段數(shù)碼管: 4個(gè)7段數(shù)碼管

AD:1個(gè)電位器電壓輸入,一個(gè)溫度傳感器輸入

RTC:實(shí)時(shí)鐘

鍵盤(pán):4×5鍵盤(pán)矩陣

擴(kuò)展接口:2×96pin歐式座,引出所有總線信號(hào):可擴(kuò)展以下模塊:

DSP6713&USB2.0高速數(shù)據(jù)采集板

FPGA擴(kuò)展板

GPS&GPRS擴(kuò)展板

CAN&485通信擴(kuò)展板

電機(jī)擴(kuò)展模塊

射頻卡&IC卡擴(kuò)展板

熱敏滑動(dòng)指紋傳感模塊

802.15.4擴(kuò)展模塊

3.3 嵌入式實(shí)驗(yàn)室軟件資源清單

1、提供嵌入式Linux2.4以及Windows CE5.0操作系統(tǒng)。

⑴Windows CE.NET 5.0 BSP

BootLoader源代碼;以太網(wǎng)驅(qū)動(dòng)源代碼;音頻驅(qū)動(dòng):提供音頻AC’97驅(qū)動(dòng)程序源代碼;LCD驅(qū)動(dòng)源代碼;觸摸屏驅(qū)動(dòng)源代碼;USB Host驅(qū)動(dòng)源代碼;USB Slave驅(qū)動(dòng)源代碼;攝像頭驅(qū)動(dòng)源代碼;IrDA紅外接口驅(qū)動(dòng)源代碼;RS232串口驅(qū)動(dòng)源代碼;RS485驅(qū)動(dòng)源代碼;PCMCIA 接口驅(qū)動(dòng)源代碼;SD/MMC 接口驅(qū)動(dòng)源代碼;LED數(shù)碼管驅(qū)動(dòng)源代碼;Keypad驅(qū)動(dòng)源代碼。

⑵Linux 2.4內(nèi)核

BootLoader源代碼;Linux內(nèi)核源代碼;文件系統(tǒng),提供基于日志的文件系統(tǒng)Jffs2;支持圖形用戶界面:QT;以太網(wǎng)驅(qū)動(dòng)源代碼;音頻驅(qū)動(dòng):提供音頻AC’97驅(qū)動(dòng)程序源代碼;LCD驅(qū)動(dòng)源代碼;觸摸屏驅(qū)動(dòng)源代碼;USB Host驅(qū)動(dòng)源代碼;攝像頭驅(qū)動(dòng)源代碼; RS232串口驅(qū)動(dòng)源代碼;RS485驅(qū)動(dòng)源代碼; PCMCIA接口驅(qū)動(dòng)源代碼;SD/MMC接口驅(qū)動(dòng)源代碼; LED數(shù)碼管驅(qū)動(dòng)源代碼;Keypad驅(qū)動(dòng)源代碼。

2、必須提供硬件測(cè)試程序,可以快速驗(yàn)證實(shí)驗(yàn)平臺(tái)的硬件接口,方便產(chǎn)品驗(yàn)收和日常維護(hù)。

3、嵌入式教學(xué)開(kāi)發(fā)平臺(tái)的實(shí)驗(yàn)內(nèi)容:

基礎(chǔ)實(shí)驗(yàn):Boot實(shí)驗(yàn);7段數(shù)碼管實(shí)驗(yàn);串口傳輸實(shí)驗(yàn);中斷處理實(shí)驗(yàn);觸摸屏實(shí)驗(yàn);LCD控制器實(shí)驗(yàn)。

Window CE實(shí)驗(yàn): Platform Builder使用;Platform Builder調(diào)試;文件添加實(shí)驗(yàn);線程調(diào)試實(shí)驗(yàn);EVC程序開(kāi)發(fā)實(shí)驗(yàn);注冊(cè)表集成實(shí)驗(yàn);Hiv注冊(cè)表保存實(shí)驗(yàn);串口通訊實(shí)驗(yàn);音頻錄放實(shí)驗(yàn);USB鼠標(biāo)添加實(shí)驗(yàn);CAN總線實(shí)驗(yàn);GPRS應(yīng)用實(shí)驗(yàn);藍(lán)牙通信實(shí)驗(yàn);Web Server實(shí)驗(yàn);采用提供Windows CE以及Visual Stido 2019結(jié)合的方式。

Linux實(shí)驗(yàn):嵌入式Linux入門(mén)實(shí)驗(yàn);Linux常用工具;BootLoader實(shí)驗(yàn);內(nèi)核編譯實(shí)驗(yàn);驅(qū)動(dòng)程序結(jié)構(gòu)實(shí)驗(yàn);KEYPAD_LED驅(qū)動(dòng)程序?qū)嶒?yàn);音頻驅(qū)動(dòng)實(shí)驗(yàn);USB驅(qū)動(dòng)實(shí)驗(yàn);LCD實(shí)驗(yàn);IDE接口實(shí)驗(yàn);GUI實(shí)驗(yàn);構(gòu)建文件系統(tǒng)實(shí)驗(yàn);QT實(shí)驗(yàn);WebServer實(shí)驗(yàn)。

特色實(shí)驗(yàn)內(nèi)容:Windows CE下GPRS上網(wǎng);Linux下媒體播放器的移植;Windows CE下媒體播放器的移植;

4、嵌入式教學(xué)課程內(nèi)容,及配套的教學(xué)幻燈片。

5、有成熟并多樣化的嵌入式系統(tǒng)工程師培養(yǎng)方案可供學(xué)校選擇。

6、為學(xué)校教師提供定期的嵌入式教學(xué)培訓(xùn)。

Multi-Radio嵌入式WiFi開(kāi)發(fā)平臺(tái)

Multi-Radio嵌入式WiFi開(kāi)發(fā)平臺(tái)采用兩個(gè)嵌入式WiFi模塊(G2M5477),以ARM9(PXA270)為核心,平臺(tái)具有完全開(kāi)放特性,可以開(kāi)發(fā)嵌入式WiFi的MAC協(xié)議、路由協(xié)議、應(yīng)用層協(xié)議等,同時(shí)平臺(tái)具有3個(gè)獨(dú)立的功耗測(cè)試電路,電路可以自行連續(xù)測(cè)量功率消耗。

一、Multi-Radio開(kāi)發(fā)平臺(tái)主要特點(diǎn)如下:

1. 采用了目前世界上最先進(jìn)的嵌入式WiFi模塊G2M5477。G2M5477由美國(guó)G2 Microsystems研發(fā),該模塊在38mm×20mm的面積上實(shí)現(xiàn)了嵌入式WiFi的全部功能,不需外接計(jì)算機(jī)或CPU就可以直接完成從物理層到應(yīng)用層的全部操作。

2. 目前傳感器網(wǎng)絡(luò)的一個(gè)發(fā)展趨勢(shì)為高速率傳輸,經(jīng)過(guò)以CC1000系列和CC2420系列為代表的兩代傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的發(fā)展,傳感器網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)入高速嵌入式WiFi階段。G2M5477的小體積、超低功耗(電池更換周期可達(dá)3-4年以上)、高速率、高性能(模塊內(nèi)包含44MHz RISC CPU),為無(wú)線傳感器網(wǎng)絡(luò)下一代節(jié)點(diǎn)的研究和應(yīng)用提供了良好的研究平臺(tái)。

3. 平臺(tái)以PXA270 CPU為核心,包含兩個(gè)嵌入式WiFi模塊,WiFi模塊與PXA270之間采用SPI高速接口(44MHz),可以完成高速M(fèi)ulti-Radio的研究工作。也可以利用一套開(kāi)發(fā)平臺(tái)上的兩個(gè)嵌入式WiFi模塊完成嵌入式WiFi的研究工作。

4. 平臺(tái)的代碼全部開(kāi)放,包括嵌入式WiFi的MAC層、網(wǎng)絡(luò)層、傳輸層,PXA270操作系統(tǒng)的代碼。

5. 平臺(tái)可以通過(guò)串口連接計(jì)算機(jī)直接進(jìn)行開(kāi)發(fā)工作,不需另購(gòu)在線編程器或調(diào)試器。

6. 支持多種傳感器。平臺(tái)依靠高性能PXA270 CPU可以連接麥克風(fēng)、攝像頭等傳感器,完成多媒體無(wú)線傳輸?shù)难芯抗ぷ鳌M瑫r(shí),平臺(tái)的G2M5477模塊高精度AD接口可以直接連接溫度、濕度、加速度等傳感器,完成基于嵌入式WiFi無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的研發(fā)工作。

Multi-Radio嵌入式WiFi開(kāi)發(fā)平臺(tái)結(jié)構(gòu)如圖1所示,圖2為平臺(tái)照片。平臺(tái)采用兩個(gè)G2M5477模塊允許利用開(kāi)源固件同時(shí)進(jìn)行發(fā)送端/發(fā)送端,發(fā)送端/接收端,接收端/接收端的操作。每個(gè)G2M5477模塊可以設(shè)置為采用2.4GHz的1到11和14信道。為了盡量減少干擾,可以同時(shí)使用非重疊的信道1,信道6和信道11。CPU是帶有RAM,ROM,SD卡接口和以太網(wǎng)接口的XScale PXA270。RAM和ROM用于嵌入式linux,SD卡接口可用于提供大容量的文件存儲(chǔ)。以太網(wǎng)接口連接到有線網(wǎng)絡(luò)用于傳輸測(cè)試和控制信息。節(jié)點(diǎn)還擁有用于連接各種應(yīng)用的不同種類的傳感器的接口。功耗測(cè)量電路被用于分別監(jiān)測(cè)兩個(gè)G2M5477模塊和整個(gè)節(jié)

二.Multi-Radio開(kāi)發(fā)平臺(tái)的主要性能指標(biāo):

1. 同時(shí)支持2個(gè)嵌入式WiFi模塊,每個(gè)模塊的特性如下:

1) 802.11b/g 2.4 GHz, 信道 1-11 和 14,數(shù)據(jù)速率6-54Mbps;

2) ISO 24730-2 2.4 GHz 收發(fā)器以及125 kHz 低頻接收器;

3) 802.11 射頻發(fā)射功率 +18 dBm(802.11g),+20 dBm(802.11b);

4) 32位 RISC CPU, 時(shí)鐘頻率44 MHz;

5) SDIO,數(shù)據(jù)速率可達(dá)100 Mbps;

6) SPI接口,最高44 Mbps;

7) UART接口,最高2.7 Mbps;

8) TCP/IP吞吐量可達(dá) 4 Mbps(包含WPA2加密);

9) RAM 128KB;

10) Flash ROM 8Mbit。

2. 高性能的CPU(ARM9);

3. 兩個(gè)WiFi模塊以及整個(gè)平臺(tái)的電壓、電流、功率、溫度的連續(xù)自動(dòng)測(cè)量;

4. 大容量存儲(chǔ)(U盤(pán)或SD卡);

5. 支持音頻和視頻接口(可以直接連接攝像頭);

6. 以太網(wǎng)、USB接口。

三、Multi-Radio平臺(tái)的開(kāi)發(fā)目的主要如下:

1.面向目前廣泛使用的P2P應(yīng)用(如網(wǎng)上電影播放、大文件下載等,特點(diǎn)為多點(diǎn)同時(shí)下載,增加速率,如常用的迅雷、快車(chē)、電驢等服務(wù)),將現(xiàn)有的有線網(wǎng)絡(luò)擴(kuò)展到無(wú)線網(wǎng)絡(luò)中,研究無(wú)線網(wǎng)絡(luò)的P2P問(wèn)題。

2.由于無(wú)線帶寬和網(wǎng)絡(luò)特性(無(wú)線一般是廣播方式的,不像有線網(wǎng)絡(luò)是交換方式的,廣播方式有同信道干擾問(wèn)題)的限制,采用多個(gè)無(wú)線模塊(即多個(gè)Radio)在同一時(shí)間進(jìn)行傳輸,每個(gè)模塊工作在不同的信道上,多個(gè)鏈路的同時(shí)傳輸增加了網(wǎng)絡(luò)傳輸?shù)耐掏铝俊?/p>

3.可以進(jìn)行嵌入式WiFi的研究,嵌入式WiFi是下一代傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的發(fā)展方向之一,利用此平臺(tái)代碼開(kāi)放的特點(diǎn)和強(qiáng)勁的CPU,可以進(jìn)行多種多樣的開(kāi)發(fā)工作,包括傳感器網(wǎng)絡(luò)多媒體的研究。

4.由于G2M5477的開(kāi)放特點(diǎn),當(dāng)應(yīng)用多個(gè)Radio同時(shí)進(jìn)行傳輸時(shí),需要用新的MAC協(xié)議替代已有的協(xié)議(當(dāng)然也可以在高層來(lái)完成此功能,效率會(huì)低一些),利用G2M5477的MAC協(xié)議的開(kāi)放性,可以研發(fā)Multi-Radio的MAC協(xié)議。

無(wú)線多通道異構(gòu)網(wǎng)絡(luò)通用試驗(yàn)床

1.1 綜述

此無(wú)線多通道異構(gòu)網(wǎng)絡(luò)通用試驗(yàn)床試驗(yàn)床是異構(gòu)對(duì)等網(wǎng)絡(luò)(Peer-to-Peer)研究的基礎(chǔ)設(shè)備。我們可以利用此試驗(yàn)床在異構(gòu)的有線/無(wú)線環(huán)境中進(jìn)行新的資源發(fā)現(xiàn)和內(nèi)容分發(fā)協(xié)議的研究。首先,我們描述了試驗(yàn)床的需求、試驗(yàn)床的結(jié)構(gòu)、多功能無(wú)線節(jié)點(diǎn)以及系統(tǒng)軟件結(jié)構(gòu)。然后說(shuō)明了試驗(yàn)床的基本測(cè)試結(jié)果。

1.2 試驗(yàn)床需求

a) 異構(gòu)性

試驗(yàn)床必須由有線和無(wú)線部分組成。有線部分的數(shù)據(jù)傳輸速率大于100Mbps,但無(wú)線部分的傳輸速率可以大大低于有線部分。

b) 支持資源發(fā)現(xiàn)服務(wù)

資源發(fā)現(xiàn)是對(duì)等網(wǎng)絡(luò)(Peer-to-Peer Network)的主要功能。試驗(yàn)床必須提供的功能有(i)動(dòng)態(tài)追蹤同種節(jié)點(diǎn)的加入/離開(kāi),(ii)保持有線和無(wú)線節(jié)點(diǎn)的目錄信息,(iii)允許實(shí)時(shí)流量分析, (iv)便于緩存節(jié)點(diǎn)的目錄信息。

c) 在動(dòng)態(tài)信道條件下支持內(nèi)容分發(fā)服務(wù)

內(nèi)容分發(fā)服務(wù)是對(duì)等網(wǎng)應(yīng)用的另外一項(xiàng)重要功能。試驗(yàn)床中的每個(gè)節(jié)點(diǎn)需要(i)能夠認(rèn)識(shí)到無(wú)線介質(zhì)的差錯(cuò)特點(diǎn)以使能隨機(jī)調(diào)度協(xié)議,同時(shí)(ii)利用無(wú)線介質(zhì)的廣播特性來(lái)提高性能。

d) 支持自定義多接口協(xié)議

試驗(yàn)床需要支持多接口,多信道結(jié)構(gòu)來(lái)增強(qiáng)節(jié)點(diǎn)執(zhí)行不同應(yīng)用程序的靈活性。

e) 系統(tǒng)服務(wù)

具有友好用戶界面的系統(tǒng)軟件服務(wù),用來(lái)監(jiān)測(cè)、控制試驗(yàn)床并存儲(chǔ)數(shù)據(jù)與事件日志。

1.3 試驗(yàn)床結(jié)構(gòu)

試驗(yàn)床包括兩個(gè)主要部分,分別是異構(gòu)對(duì)等網(wǎng)絡(luò)和監(jiān)控部分。試驗(yàn)床的體系結(jié)構(gòu)如圖1所示。網(wǎng)絡(luò)部分由多功能便攜式無(wú)線節(jié)點(diǎn),無(wú)線筆記本計(jì)算機(jī),臺(tái)式計(jì)算機(jī),服務(wù)器,有線和無(wú)線網(wǎng)關(guān),交換機(jī)等構(gòu)成。監(jiān)控部分通過(guò)以太網(wǎng)鏈接到網(wǎng)絡(luò),控制操作網(wǎng)絡(luò)運(yùn)行和分析數(shù)據(jù)。數(shù)據(jù)庫(kù)服務(wù)器存儲(chǔ)數(shù)據(jù)和事件日志。

1.4 多功能便攜式無(wú)線節(jié)點(diǎn)

多功能便攜式無(wú)線節(jié)點(diǎn)是試驗(yàn)床的重要組成部分。為了匹配無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)傳輸速率,無(wú)線節(jié)點(diǎn)應(yīng)該支持盡可能高的數(shù)據(jù)傳輸速率。我們部署一個(gè)至少包括30個(gè)節(jié)點(diǎn)的試驗(yàn)床。我們也考慮過(guò)以軟件無(wú)線電為基礎(chǔ)的試驗(yàn)床,但是發(fā)現(xiàn)適當(dāng)規(guī)模的試驗(yàn)床費(fèi)用非常高。經(jīng)過(guò)對(duì)數(shù)據(jù)傳輸速率,可用性,可靠性和費(fèi)用這些因素的綜合考慮,我們將方案定于嵌入式WiFi解決方案。我們發(fā)現(xiàn)市場(chǎng)上的大多數(shù)WiFi模塊都整合了射頻、WiFi協(xié)議以及天線,而且不允許改變介質(zhì)訪問(wèn)控制(MAC)協(xié)議。因?yàn)槲覀兊哪繕?biāo)是開(kāi)發(fā)新的基于機(jī)會(huì)主義的調(diào)度協(xié)議,我們必須訪問(wèn)和修改MAC協(xié)議。經(jīng)過(guò)調(diào)查,我們的試驗(yàn)床采用了G2 Microsystems公司的 G2C547 WiFi模塊。G2C547芯片支持在TCP/IP傳輸層上4Mbps的吞吐量。點(diǎn)的功耗。

篇五 計(jì)算機(jī)專業(yè)暑期學(xué)習(xí)嵌入式實(shí)習(xí)報(bào)告

實(shí)踐報(bào)告學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。在這里將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!在我豐富多彩的人生路上留下了永遠(yuǎn)亮麗與難忘的記憶!

實(shí)踐報(bào)告正文:看著四年的大學(xué)生活就快要結(jié)束了,心中隱隱有一種傷感與失落,我陷入了沉思:該挺直腰桿走自己的路了!學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。

當(dāng)我決定好好利用這個(gè)暑假,學(xué)習(xí)我一直都想去學(xué)的嵌入式的時(shí)候,就注定要在我豐富多彩的人生路上留下永遠(yuǎn)亮麗與難忘的記憶!算算畢業(yè)的時(shí)間,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時(shí)代的時(shí)刻,才真正懂得回眸的意義。想想走過(guò)的路,想想現(xiàn)在的路,想想來(lái)時(shí)的路,不知道未來(lái)能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,希望在這嶄新的一頁(yè)留下人生的美好!在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

無(wú)論現(xiàn)在多么努力都無(wú)法追回失去的金色年華,所以在開(kāi)班典禮的時(shí)候,我便為自己制定了目標(biāo)!我將好好利用最后一個(gè)暑假,多學(xué)些知識(shí)鍛煉自己,為自己儲(chǔ)備一些精神食糧并不斷開(kāi)拓視野和提升自己的能力,讓自己能夠在畢業(yè)的時(shí)候成為學(xué)校的驕傲!

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。

通過(guò)對(duì)linux操作系統(tǒng)的學(xué)習(xí),我初步掌握了linux基礎(chǔ)。剛開(kāi)始我對(duì)linux只是有一點(diǎn)兒了解,但并沒(méi)有真正的去接觸。在這段時(shí)間里,從linux系統(tǒng)安裝開(kāi)始著手,了解linux的發(fā)展,相比其他系統(tǒng),它有很多優(yōu)點(diǎn)。在安裝好系統(tǒng)后,學(xué)習(xí)了linux的分區(qū)命名、linux的常用命令、文本編輯器vi、shell的使用、源代碼的編譯和調(diào)試、多模塊的編譯和鏈接以及管理工具。通過(guò)這些學(xué)習(xí),我基本能夠在linux系統(tǒng)下通過(guò)vi編輯器編寫(xiě)c語(yǔ)言程序,通過(guò)一些常用命令來(lái)調(diào)試、查看程序。

能夠在這么短的時(shí)間內(nèi)初步掌握l(shuí)inux,與在學(xué)校學(xué)習(xí)一門(mén)課程意義完全不同,通過(guò)老師的講解,自己的練習(xí),同學(xué)之間的交流,能夠加深印象,熟練操作。

學(xué)習(xí)linux基礎(chǔ)只是我嵌入式學(xué)習(xí)歷程的一個(gè)開(kāi)始,雖然有好多命令還不太熟悉,有好多命令都還沒(méi)有去嘗試過(guò),但我相信隨著后期的學(xué)習(xí),我將逐漸熟練掌握。在c語(yǔ)言學(xué)習(xí)階段,我學(xué)到了很多新的知識(shí),變量、函數(shù)、數(shù)組、指針、指針函數(shù)、函數(shù)指針、指針數(shù)組、數(shù)組指針、結(jié)構(gòu)體、結(jié)構(gòu)體指針數(shù)組、關(guān)鍵字……,從模塊到整體,從寫(xiě)代碼的風(fēng)格到代碼優(yōu)化……,通過(guò)這段時(shí)間的學(xué)習(xí),我感覺(jué)自己寫(xiě)出的代碼比以前更直觀,更注重細(xì)節(jié),bug也更少了!

在半個(gè)月時(shí)間的c語(yǔ)言學(xué)習(xí)中,我從剛開(kāi)始的重溫c語(yǔ)言到后來(lái)的位運(yùn)算、堆棧、單向鏈表、雙向鏈表以及l(fā)ist_head。新知識(shí)以及注意點(diǎn)漸漸增多,在這段時(shí)間,我創(chuàng)造了很多個(gè)記錄,比如11小時(shí)完成30道編程題,獨(dú)自完成一個(gè)功能比較齊全的學(xué)生選課管理系統(tǒng)等,特別是剛接觸到鏈表和list_head的時(shí)候,不在像前面那樣輕松了,還記得那段時(shí)間,每到晚上熱醒的時(shí)候,又想起了我的學(xué)生管理系統(tǒng),本來(lái)就少的可憐的睡覺(jué)時(shí)間,又被……,真可謂苦我心志矣!

不過(guò),等我美美的睡上一覺(jué),醒來(lái)回想起這段時(shí)間的學(xué)習(xí),真是一個(gè)大豐收!雖然不能說(shuō)是很精通c語(yǔ)言,至少可以說(shuō)真的入門(mén)了……,我又向自己的目標(biāo)邁出了堅(jiān)實(shí)的一步!這段時(shí)間,我時(shí)常會(huì)想,如果一切可以重來(lái),我會(huì)選擇另外一種學(xué)習(xí)方式,從一開(kāi)始就夯實(shí)基礎(chǔ)!可是這是不現(xiàn)實(shí)的,經(jīng)歷了無(wú)數(shù)次的風(fēng)雨后,柔弱的我早已學(xué)會(huì)了堅(jiān)強(qiáng)。通過(guò)不斷的交流與學(xué)習(xí),我懂得了生活,懂得了學(xué)習(xí),懂得了時(shí)間,懂得了成長(zhǎng),懂得了奮斗和拼搏。現(xiàn)在知道,為時(shí)不晚,從現(xiàn)在開(kāi)始,我將為自己開(kāi)辟一條適合自己的道路。

伴隨著烈日,我們又開(kāi)始了新的征程,開(kāi)始深入學(xué)習(xí)linux系統(tǒng)程序設(shè)計(jì),在這個(gè)階段,我們學(xué)習(xí)了操作系統(tǒng)基礎(chǔ)、并發(fā)性、linux系統(tǒng)接口、進(jìn)程和線程以及進(jìn)程間的通信。通過(guò)這階段的學(xué)習(xí),我對(duì)linux有了更加深入的了解,能夠熟練進(jìn)行多線程多進(jìn)程的操作。

緊接著就進(jìn)入了網(wǎng)絡(luò)編程學(xué)習(xí)階段,從網(wǎng)絡(luò)基礎(chǔ)到linux網(wǎng)絡(luò)編程,我更加深入的學(xué)習(xí)了tcp/ip協(xié)議和osi模型,理解了數(shù)據(jù)報(bào)的傳輸過(guò)程,對(duì)網(wǎng)絡(luò)在嵌入式方面的應(yīng)用進(jìn)行了深入的學(xué)習(xí),學(xué)會(huì)了socket編程。學(xué)完后重新對(duì)學(xué)生選課管理系統(tǒng)進(jìn)行了改寫(xiě),用c/s模型改寫(xiě)成多用戶登錄,利用線程實(shí)現(xiàn)資源共享。在項(xiàng)目改寫(xiě)中,不僅融合了前面的c語(yǔ)言知識(shí),還充分的應(yīng)用了linux系統(tǒng)編程和socket編程,將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!軍隊(duì)通過(guò)扎實(shí)的訓(xùn)練培養(yǎng)出來(lái)一代代革命軍人,相信不久的將來(lái),我也會(huì)成為一名優(yōu)秀的嵌入式工程師!

篇六 嵌入式課程設(shè)計(jì)調(diào)研報(bào)告

導(dǎo)語(yǔ):調(diào)研報(bào)告不同于調(diào)查報(bào)告,調(diào)查報(bào)告是因?yàn)榘l(fā)生了某件事(如案件、事故、災(zāi)情)才去作調(diào)查,然后寫(xiě)出報(bào)告。以下是小編整理的資料,歡迎閱讀參考。

1 設(shè)計(jì)目的

(1)通過(guò)理論學(xué)習(xí)、查閱資料、軟件設(shè)計(jì)、系統(tǒng)調(diào)試等環(huán)節(jié),鞏固和提高

所學(xué)的知識(shí)和應(yīng)用水平,進(jìn)一步學(xué)習(xí)和領(lǐng)悟嵌入式程序開(kāi)發(fā)的方法和流程。全面 綜合的應(yīng)用所學(xué)基礎(chǔ)知識(shí),建立起一個(gè)完整的嵌入式系統(tǒng)開(kāi)發(fā)過(guò)程的概念。

(2)了解wince 操作系統(tǒng)的概念。學(xué)會(huì)在embedded visual c++集成開(kāi)發(fā) 環(huán)境中開(kāi)發(fā)應(yīng)用程序。

(3)通過(guò)做實(shí)驗(yàn),測(cè)試應(yīng)用程序功能,直觀的了解pxa270 實(shí)驗(yàn)設(shè)備的組 成部分,尤其是課程設(shè)計(jì)中經(jīng)常用的一些外部設(shè)備。

(4)通過(guò)課程設(shè)計(jì),了解嵌入式編程的特點(diǎn),并且通過(guò)自己的實(shí)踐,解決 嵌入式編程的各種問(wèn)題。

(5)通過(guò)完成這個(gè)課程設(shè)計(jì),要培養(yǎng)分析問(wèn)題和解決問(wèn)題的能力;實(shí)際動(dòng)

手操作的能力;查閱中外文獻(xiàn)的能力;制定設(shè)計(jì)方案的能力;計(jì)算機(jī)應(yīng)用的能力; 設(shè)計(jì)計(jì)算和繪圖的能力;語(yǔ)言文字表達(dá)的能力;團(tuán)隊(duì)合作的能力,并能從中得到 一定的收獲與啟發(fā)。

2 設(shè)計(jì)功能與設(shè)計(jì)特色

2.1 設(shè)計(jì)功能

本次嵌入式控制系統(tǒng)課程設(shè)計(jì)試圖將老師提供的課程設(shè)計(jì)題目綜合在一起, 以對(duì)話框?yàn)橹鹘缑?,利用evc 編程,盡可能的實(shí)現(xiàn)一個(gè)集多種功能于一體的綜 合小設(shè)計(jì)。其功能包括:

(1)創(chuàng)建了一個(gè)計(jì)算器,可以實(shí)現(xiàn)順序計(jì)算與判別優(yōu)先級(jí)計(jì)算;可以自動(dòng)

判斷數(shù)據(jù)的正確性(如:參加計(jì)算的數(shù)不多于10 位,否則提示“數(shù)據(jù)溢出”); 提示“算術(shù)邏輯錯(cuò)誤”,在一些常見(jiàn)的錯(cuò)誤方面,如:數(shù)字以0 開(kāi)頭,被除數(shù)為 0;有括號(hào)優(yōu)先級(jí)運(yùn)算。

(2)創(chuàng)建文本編輯框,用于顯示運(yùn)算式及輸出結(jié)果,并將文本框的背景色

設(shè)置為黑色。設(shè)置“清零”按鈕控件,用來(lái)清除輸入框內(nèi)容,以便重新輸入新的 內(nèi)容;設(shè)置“清除”按鈕控件,用來(lái)將前一步輸錯(cuò)的內(nèi)容刪除,可以接著輸入正

確的內(nèi)容。

(3)創(chuàng)建了一個(gè)led 數(shù)字顯示控件,該控件可以顯示輸入框內(nèi)輸入的內(nèi)容

及計(jì)算器輸出結(jié)果,此外結(jié)合pxa270 八段數(shù)碼管,將計(jì)算內(nèi)容同時(shí)顯示在數(shù)碼 管上。創(chuàng)建了一個(gè)循環(huán)模塊,其功能是將計(jì)數(shù)器的計(jì)算結(jié)果在pxa270 的4 個(gè)八 段數(shù)碼管上循環(huán)顯示。循環(huán)方式為右循環(huán),設(shè)置循環(huán)間隔時(shí)間為任意輸入值。

2.2 設(shè)計(jì)特色

本次設(shè)計(jì)不僅能夠完成課程設(shè)計(jì)題目的其中計(jì)算機(jī)的基本要求,并且我們小

組精益求精,將3 項(xiàng)要求結(jié)合在一塊,并在原有功能的基礎(chǔ)上進(jìn)行了修改和完善, 實(shí)現(xiàn)了更為理想的功能,實(shí)現(xiàn)了計(jì)算器的各種功能,我們主要的設(shè)計(jì)特色有:

(1)本設(shè)計(jì)功能豐富,分模塊進(jìn)行,分為計(jì)算器、顯示、顏色三個(gè)模塊,界面設(shè)計(jì)以group box 控件劃分,界面顯得清楚明了且整齊大方。

(2)在顯示模塊中,含有“清除”、“清零”按鈕,可以方便重新輸入新的

內(nèi)容,而不必關(guān)閉對(duì)話框再打開(kāi)輸入,同時(shí)這也是考慮到pxa270 實(shí)驗(yàn)箱上鍵盤(pán) 部分沒(méi)有清除鍵而增加的。

(3)在顏色模塊中,用戶通過(guò)改變是三個(gè)滑條的值,來(lái)改變計(jì)算機(jī)顯示文

本框中數(shù)字的顏色。在改變滑動(dòng)條的同時(shí),可以在右邊的編輯框中顯示當(dāng)前紅、 綠、藍(lán)三原色各自的數(shù)值,這樣可以十分準(zhǔn)確的改變顏色為用戶需要的顏色。程 序設(shè)計(jì)時(shí)分別編寫(xiě)有改變字體顏色的函數(shù)和改變背景顏色的函數(shù)(已注釋),通 過(guò)簡(jiǎn)單修改即去除注釋,也可完成改變背景顏色的功能,或者同時(shí)使用兩種功能。

(4)在數(shù)碼管顯示模塊,可以輪流顯示多于四位的的內(nèi)容和小數(shù)點(diǎn),且循

環(huán)間隔的時(shí)間都不是固定的,可以進(jìn)行修改,這樣更加有利于用戶在使用時(shí),當(dāng) 不滿足其需求時(shí)可以方便修改。

(5)為了處理異常情況,比如說(shuō)編輯框未輸入內(nèi)容或輸入不正確的內(nèi)容, 將給出報(bào)錯(cuò)信息,提示輸入正確的內(nèi)容。

篇七 嵌入式項(xiàng)目學(xué)習(xí)培訓(xùn)實(shí)習(xí)報(bào)告范文

一、實(shí)習(xí)時(shí)間

20xx年4月12日-20xx年4月26日

二、指導(dǎo)教師姓名

陳xx

三、實(shí)習(xí)地點(diǎn)

長(zhǎng)沙市牛耳服務(wù)外包實(shí)訓(xùn)基地

四、實(shí)習(xí)目的與內(nèi)容

對(duì)于嵌入式項(xiàng)目進(jìn)行學(xué)習(xí)培訓(xùn),掌握嵌入式的主要項(xiàng)目及相關(guān)技術(shù)

五、實(shí)習(xí)收獲與體會(huì)

一轉(zhuǎn)眼半個(gè)月的實(shí)習(xí)生活過(guò)去了,現(xiàn)在我已經(jīng)回到學(xué)校,回想起半個(gè)月的實(shí)習(xí)生活,自己學(xué)到了很多,懂得了很多。

真的說(shuō)不出是什么感覺(jué),伴著時(shí)間,就像是在和自己的影子賽跑,不可能從真實(shí)的兩面去看清它,只是經(jīng)意不經(jīng)意的感受著有種東西在過(guò)去,也許更適合的只有那句話:時(shí)不待我,怎可駐足。原以為實(shí)習(xí)對(duì)于我來(lái)說(shuō)會(huì)是很長(zhǎng),但實(shí)際卻不同。想象收獲的東西,真的很多,看看我的工作筆記,一篇又一篇,記別人的事情比自己的還多,也許„„ 實(shí)習(xí),并不像我想象中的那樣輕松愜意,而是充滿了挑戰(zhàn)和艱辛。我給自己敲響了警鐘:“不要半途而廢,做事情切忌三分熱度。”我信心十足的回答到:“我一定會(huì)堅(jiān)持到底!”

天下英雄皆我輩,一入江湖立馬催。” 從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無(wú)法馬上適應(yīng)新的環(huán)境,但在同學(xué)、同事的幫助和自己摸索的情況下,我還是完成了這次實(shí)習(xí)。但我發(fā)現(xiàn),以我們的經(jīng)驗(yàn),不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,我們也許看不慣企業(yè)之間殘酷的競(jìng)爭(zhēng),無(wú)法忍受同事之間漠不關(guān)心的眼神和言語(yǔ)。很多時(shí)候覺(jué)得自己沒(méi)有受到領(lǐng)導(dǎo)重用,所干的只是一些無(wú)關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。

做不出成績(jī)時(shí),會(huì)有來(lái)自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過(guò)十多年的讀書(shū)。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問(wèn)。只有擁有自信才能夠克服一切,去實(shí)現(xiàn)自己的理想,創(chuàng)造自己的人生。

實(shí)習(xí)是個(gè)人綜合能力的鍛煉。作為一名新時(shí)代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺(jué),明白了自己與社會(huì)所需的要求,因?yàn)楝F(xiàn)在畢業(yè)求職,更多的時(shí)間是社會(huì)職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會(huì)把心態(tài)放正,在公司的時(shí)候先全面發(fā)展,等過(guò)段再看看精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。

“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會(huì)這句話的含義。課本上學(xué)的理論知識(shí)用到的很少。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、業(yè)務(wù)知識(shí)和社會(huì)知識(shí),用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識(shí)提升能力,以廣博的社會(huì)知識(shí)拓展視野。

我們還要努力實(shí)踐,自覺(jué)進(jìn)行角色轉(zhuǎn)化。“理論是灰色的,生活之樹(shù)常青”,只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。

從學(xué)校走向社會(huì),首要面臨的問(wèn)題便是角色轉(zhuǎn)換的問(wèn)題。從一個(gè)學(xué)生轉(zhuǎn)化為一個(gè)單位人,在思想的層面上,必須認(rèn)識(shí)到二者的社會(huì)角色之間存在著較大的差異。學(xué)生時(shí)代只是單純的學(xué)習(xí)知識(shí),而社會(huì)實(shí)踐則意味著繼續(xù)學(xué)習(xí),并將知識(shí)應(yīng)用于實(shí)踐,學(xué)生時(shí)代可以自己選擇交往的對(duì)象,而社會(huì)人則更多地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認(rèn)識(shí)到這一點(diǎn)還是不夠的,而是必須在實(shí)際的工作和生活中潛心體會(huì),并自覺(jué)的進(jìn)行這種角色的轉(zhuǎn)換。

在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)在自己的工作領(lǐng)域創(chuàng)造更多的價(jià)值。

大學(xué)因?qū)嵙?xí)而完整,而大學(xué)生活卻因?qū)嵙?xí)而精彩。

總之,這次實(shí)習(xí),自己確實(shí)學(xué)到了很多也成長(zhǎng)了許多。在實(shí)習(xí)期間,每日重復(fù)單調(diào)繁瑣的工作,時(shí)間久了容易厭倦。但是工作簡(jiǎn)單也不能馬虎,你一個(gè)小小的錯(cuò)誤可能會(huì)給公司帶來(lái)巨大的麻煩或損失,還是得認(rèn)真完成。這段時(shí)間,我看到了自己本身存在著許多問(wèn)題,也會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的時(shí)代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后的工作存儲(chǔ)更多的能力。

以上就是我的實(shí)習(xí)報(bào)告,可能并不是一份多么規(guī)范的報(bào)告,但確確實(shí)實(shí)我這工作中的感受。

實(shí)習(xí)收獲

通過(guò)這次實(shí)習(xí),在各方面我感覺(jué)自己都有了一定的收獲。這次實(shí)習(xí)主要是為了我們今后在工作及業(yè)務(wù)上能力的提高起到了促進(jìn)的作用,增強(qiáng)了我們今后的競(jìng)爭(zhēng)力,為我們能在以后立足增添了一塊基石。實(shí)習(xí)單位的老師也給了我很多機(jī)會(huì)參與他們的設(shè)計(jì)是我懂得了很多以前難以解決的問(wèn)題,將來(lái)從事設(shè)計(jì)工作所要面對(duì)的問(wèn)題,如:前期的策劃和后期的制作等等。這次實(shí)習(xí)豐富了我在這方面的知識(shí),使我向更深的層次邁進(jìn),對(duì)我在今后的社會(huì)當(dāng)中立足有一定的促進(jìn)作用,但我也認(rèn)識(shí)到,要想做好這方面的工作單靠這這幾天的實(shí)習(xí)是不行的,還需要我在平時(shí)的學(xué)習(xí)和工作中一點(diǎn)一點(diǎn)的積累,不斷豐富自己的經(jīng)驗(yàn)才行。我面前的路還是很漫長(zhǎng)的,需要不斷的努力和奮斗才能真正地走好。

大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但真正操作起來(lái)就沒(méi)有那么容易.紙上得來(lái)終覺(jué)淺, 絕知此事要躬行。經(jīng)過(guò)過(guò)去兩個(gè)月的實(shí)習(xí),我對(duì)自己有了新的認(rèn)識(shí)及前進(jìn)的方向。

經(jīng)過(guò)過(guò)去半個(gè)月的實(shí)踐和實(shí)習(xí),我對(duì)未來(lái)充滿了美好的憧憬,在未來(lái)的日子,我將努力做到以下幾點(diǎn):

1.繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。本文由實(shí)習(xí)報(bào)告收集整理,

篇八 嵌入式系統(tǒng)實(shí)習(xí)報(bào)告優(yōu)秀范文

一、嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用概述

在今日,嵌入式arm 技術(shù)已經(jīng)成為了一門(mén)比較熱門(mén)的學(xué)科,無(wú)論是在電子類的什么領(lǐng)域,你都可以看到嵌入式arm 的影子。如果你還停留在單片機(jī)級(jí)別的學(xué)習(xí),那么實(shí)際上你已經(jīng)落下時(shí)代腳步了,arm 嵌入式技術(shù)正以幾何的倍數(shù)高速發(fā)展,它幾乎滲透到了幾乎你所想到的領(lǐng)域。本章節(jié)就是將你領(lǐng)入arm 的學(xué)習(xí)大門(mén),開(kāi)始嵌入式開(kāi)發(fā)之旅。以嵌入式計(jì)算機(jī)為技術(shù)核心的嵌入式系統(tǒng)是繼網(wǎng)絡(luò)技術(shù)之后,又一個(gè)it領(lǐng)域新的技術(shù)發(fā)展方向。由于嵌入式系統(tǒng)具有體積小、性能強(qiáng)、功耗低、可靠性高以及面向行業(yè)具體應(yīng)用等突出特征, 目前已經(jīng)廣泛地應(yīng)用于軍事國(guó)防、消費(fèi)電子、信息家電、網(wǎng)絡(luò)通信、工業(yè)控制等各個(gè)領(lǐng)域。嵌入式的廣泛應(yīng)用可以說(shuō)是無(wú)所不在。

嵌入式微處理器技術(shù)的基礎(chǔ)是通用計(jì)算機(jī)技術(shù)?,F(xiàn)在許多嵌入式處理器也是從早期的pc 機(jī)的應(yīng)用發(fā)展演化過(guò)來(lái)的,如早期pc 諸如trs-80、apple ii 和所用的z80 和6502 處理器,至今仍為低 端的嵌入式應(yīng)用。在應(yīng)用中,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點(diǎn)。嵌入式處理器目前主要有am186/88、386ex、sc-400、power pc、68000、mips、arm 等系列。

在早期實(shí)際的嵌入式應(yīng)用中,芯片選擇時(shí)往往以某一種微處理器內(nèi)核為核心,在芯片內(nèi)部集成必要的rom/eprom/flash/eeprom、sram、接口總線及總線控制邏輯、定時(shí)/計(jì)數(shù)器、watchdog、i/o、串行口、脈寬調(diào)制輸出、a/d、d/a 等各種必要的功能和外設(shè)。

二、實(shí)習(xí)設(shè)備

硬件:embest edukit-iv實(shí)驗(yàn)平臺(tái)、ulink2仿真器套件、pc機(jī)

軟件:μvision ide for arm集成開(kāi)發(fā)環(huán)境、windows 98/2000/nt/xp

三、實(shí)習(xí)目的

1.初步掌握液晶屏的使用及其電路設(shè)計(jì)方法;掌握s3c2410x處理器的lcd控制器的使用;掌握通過(guò)任務(wù)調(diào)用的方法把液晶顯示函數(shù)添加到uc/os-ii中;通過(guò)實(shí)驗(yàn)掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

2.了解s3c2410x處理器uart相關(guān)控制寄存器的使用; 熟悉arm處理器系統(tǒng)硬件電路中uart接口的設(shè)計(jì)方法:掌握arm處理器串行通信的軟件編程方法。

3.掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);通過(guò)實(shí)驗(yàn)了解iis音頻接口的工作原理;通過(guò)實(shí)驗(yàn)掌握對(duì)處理器s3c2410x中iis模塊電路的控制方法;通過(guò)實(shí)驗(yàn)掌握對(duì)常用iis接口音頻芯片的控制方法。

4.了解μc/os-ii移植條件和內(nèi)核基本結(jié)構(gòu);掌握將μc/os-ii內(nèi)核移植到arm9處理器上的方法和步驟。

四、實(shí)習(xí)要求

通過(guò)對(duì)μc/os-ii移植實(shí)驗(yàn)、μc/os-ii lcd顯示實(shí)驗(yàn)、串口通信實(shí)驗(yàn)、iis音頻實(shí)驗(yàn)、液晶顯示實(shí)驗(yàn)的學(xué)習(xí),并將各部分內(nèi)容合并,最終得出實(shí)習(xí)結(jié)果,實(shí)習(xí)要求在鍵盤(pán)上輸入學(xué)號(hào),在液晶顯示屏上顯示相應(yīng)的學(xué)生信息。學(xué)生信息包括顯示每個(gè)人的照片和姓名系別等,并用鍵控設(shè)置學(xué)生輸出的順序,輸入學(xué)號(hào)就顯示那個(gè)學(xué)生的信息,然后過(guò)一段時(shí)間就順序循環(huán)播放。

移植μc/os-ii內(nèi)核到arm處理器s3c2410,在ide中觀察其運(yùn)行狀況編寫(xiě)s3c2410x處理器的串口通信程序;監(jiān)視串行口uart1動(dòng)作;將從uart1接收到的字符串回送顯示。將從uart1接收到的字符串回送顯示。

通過(guò)使用embest edukit-iv實(shí)驗(yàn)板的彩色液晶屏(800*480)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)任務(wù)函數(shù)在uc/os-ii系統(tǒng)中實(shí)現(xiàn)位圖顯示。在uc/os-ii中建立五個(gè)任務(wù)tast1和tast2,其中tast1順序熄滅四個(gè)led,延遲一會(huì)在順序點(diǎn)亮四個(gè)led。tast2在lcd屏幕上循環(huán)顯示三幅圖片,并打印一些文字信息和背景音樂(lè)。過(guò)使用embest edukit-iii實(shí)驗(yàn)板的256 色彩色液晶屏(320x240)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)程序?qū)崿F(xiàn):畫(huà)出多個(gè)矩形框;顯示ascii字符;顯示漢字字符;顯示彩色位圖。

五、實(shí)習(xí)步驟

1. 準(zhǔn)備實(shí)驗(yàn)環(huán)境

使用ulink2仿真器連接embest edukit-iv實(shí)驗(yàn)平臺(tái)的主板jtag接口;使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的交叉串口線,連接實(shí)驗(yàn)平臺(tái)主板上的com2和pc機(jī)的串口(一般pc只有一個(gè)串口,如果有多個(gè)請(qǐng)自行選擇,筆記本沒(méi)有串口設(shè)備的可購(gòu)買(mǎi)usb轉(zhuǎn)串口適配器擴(kuò)充);使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的電源適配器,連接實(shí)驗(yàn)平臺(tái)主板上的電源接口。

2. 串口接收設(shè)置

在pc機(jī)上運(yùn)行windows自帶的超級(jí)終端串口通信程序,或者使用實(shí)驗(yàn)平臺(tái)附帶光盤(pán)內(nèi)設(shè)置好了的超級(jí)終端,設(shè)置超級(jí)終端:波特率115200、1位停止位、無(wú)校驗(yàn)位、無(wú)硬件流控制,或者使用其它串口通信程序。(注:超級(jí)終端串口的選擇根據(jù)用戶的pc串口硬件不同,請(qǐng)自行選擇,如果pc機(jī)只有一個(gè)串口,一般是com1)

3. 打開(kāi)實(shí)驗(yàn)例程

1)打開(kāi)實(shí)驗(yàn)程序

2)運(yùn)行μvision ide for arm軟件

3)默認(rèn)打開(kāi)的工程在源碼編輯窗口會(huì)顯示實(shí)驗(yàn)例程的說(shuō)明文件readme.txt,詳細(xì)閱讀并理解實(shí)驗(yàn)內(nèi)容。

4)工程提供了兩種運(yùn)行方式:一是下載到sdram中調(diào)試運(yùn)行,二是固化到nor flash中運(yùn)行。用戶可以在工具欄select target下拉框中選擇在ram中調(diào)試運(yùn)行還是固化flash中運(yùn)行。下面實(shí)驗(yàn)將介紹下載到sdram中調(diào)試運(yùn)行,所以我們?cè)趕elect target下拉框中選擇uart_test in ram。

5)接下來(lái)開(kāi)始編譯鏈接工程,在菜單欄“projiet”選擇“build target”或者“rebuild all target files”編譯整個(gè)工程。

6編譯完成后,在輸出窗口可以看到編譯提示信息,比如“'./sdram/uart_test.axf' - 0 error(s), 1 warning(s).”,如果顯示“0 error(s)”即表示編譯成功。

7)撥動(dòng)實(shí)驗(yàn)平臺(tái)電源開(kāi)關(guān),給實(shí)驗(yàn)平臺(tái)上電,單擊菜單欄debug->;start/stop debug session項(xiàng)將編譯出來(lái)的映像文件下載到sdram中,或者單擊工具欄“”按鈕來(lái)下載。

8)下載完成后,單擊菜單欄debug->;run項(xiàng)運(yùn)行程序,或者單擊工具欄“”按鈕來(lái)全速運(yùn)行程序。用戶也可以使用進(jìn)行單步調(diào)試程序。

9)全速運(yùn)行后,用戶可以在超級(jí)終端看到程序運(yùn)行的信息。

10)用戶可以stop程序運(yùn)行,使用μvision ide for arm的一些調(diào)試窗口跟蹤查看程序運(yùn)行的信息。 注:如果在第4)步用戶選擇在flash中運(yùn)行,則編譯鏈接成功后,單擊菜單欄flash->;download項(xiàng)將程序固化到norflash中,從實(shí)驗(yàn)平臺(tái)的主板拔出jtag線,給實(shí)驗(yàn)平臺(tái)重新上電,程序?qū)⒆詣?dòng)運(yùn)行。

部分程序圖:

串口通信實(shí)驗(yàn):

iis音頻實(shí)驗(yàn):

六、實(shí)習(xí)體會(huì)

在嵌入式系統(tǒng)中,除了課本上的基礎(chǔ)知識(shí)外,還學(xué)會(huì)了軟件編程的基本思路,掌握了液晶屏的使用及其電路設(shè)計(jì)方法;掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

通過(guò)這次設(shè)計(jì),掌握了液晶顯示實(shí)驗(yàn)、μc/os-ii移植、μc/os-iilcd顯示的工作原理及串口通信實(shí)驗(yàn)的工作過(guò)程,學(xué)會(huì)了使用仿真軟件embest edukit-iv實(shí)驗(yàn)平臺(tái)及ulink2仿真器套件,并學(xué)會(huì)通過(guò)應(yīng)用軟件仿真來(lái)實(shí)現(xiàn)各種通信系統(tǒng)的設(shè)計(jì),對(duì)以后的學(xué)習(xí)和工作都起到了一定的作用,加強(qiáng)了動(dòng)手能力和學(xué)業(yè)技能。雖然花了很長(zhǎng)時(shí)間編寫(xiě)軟件程序設(shè)計(jì),但這一切還是理論上的。希望學(xué)校能提供機(jī)會(huì)和條件,讓我們能夠去真正地將理論和實(shí)踐相結(jié)合。通過(guò)這次程序,感覺(jué)自己所掌握的知識(shí)是那么的有限,還有許多需要改進(jìn)和不足的地方,同時(shí)也幫助了我怎樣學(xué)好這門(mén)課程,增加了我對(duì)這門(mén)學(xué)科的興趣??傮w來(lái)說(shuō),這次實(shí)習(xí)我受益匪淺。在摸索該如何設(shè)計(jì)電路使之實(shí)現(xiàn)所需功能的過(guò)程中特別有趣,培養(yǎng)了我的設(shè)計(jì)思維,增加了實(shí)際操作能力。在讓我體會(huì)到了設(shè)計(jì)電路的艱辛的同時(shí),更讓我體會(huì)到成功的喜悅和快樂(lè)。通過(guò)這次實(shí)習(xí)通信系統(tǒng)的設(shè)計(jì),使我更加清楚以后的發(fā)展及學(xué)習(xí)的方向。

最后感謝老師這個(gè)學(xué)期的指導(dǎo)和幫助!

七、參考文獻(xiàn)

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)應(yīng)用》熊茂華、楊震倫編著 清華大學(xué)出版社

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)教程》于明編著 電子工業(yè)出版社

《linux嵌入式系統(tǒng)教程》馬忠梅 北京航空航天大學(xué)出版社

篇九 2023年嵌入式實(shí)訓(xùn)報(bào)告范文

一、 實(shí)習(xí)時(shí)間

20xx年4月12日-20xx年4月26日

二、 指導(dǎo)教師姓名

陳xx

三、 實(shí)習(xí)地點(diǎn)

長(zhǎng)沙市牛耳服務(wù)外包實(shí)訓(xùn)基地

四、 實(shí)習(xí)目的與內(nèi)容

對(duì)于嵌入式項(xiàng)目進(jìn)行學(xué)習(xí)培訓(xùn),掌握嵌入式的主要項(xiàng)目及相關(guān)技術(shù)

五、 實(shí)習(xí)收獲與體會(huì)

一轉(zhuǎn)眼半個(gè)月的實(shí)習(xí)生活過(guò)去了,現(xiàn)在我已經(jīng)回到學(xué)校,回想起半個(gè)月的實(shí)習(xí)生活,自己學(xué)到了很多,懂得了很多。

真的說(shuō)不出是什么感覺(jué),伴著時(shí)間,就像是在和自己的影子賽跑,不可能從真實(shí)的兩面去看清它,只是經(jīng)意不經(jīng)意的感受著有種東西在過(guò)去,也許更適合的只有那句話:時(shí)不待我,怎可駐足。原以為實(shí)習(xí)對(duì)于我來(lái)說(shuō)會(huì)是很長(zhǎng),但實(shí)際卻不同。想象收獲的東西,真的很多,看看我的工作筆記,又,記別人的事情比自己的還多,也許„„ 實(shí)習(xí),并不像我想象中的那樣輕松愜意,而是充滿了挑戰(zhàn)和艱辛。我給自己敲響了警鐘:“不要半途而廢,做事情切忌三分熱度。”我信心十足的回答到:“我一定會(huì)堅(jiān)持到底!”

天下英雄皆我輩,一入江湖立馬催。” 從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無(wú)法馬上適應(yīng)新的環(huán)境,但在同學(xué)、同事的幫助和自己摸索的情況下,我還是完成了這次實(shí)習(xí)。但我發(fā)現(xiàn),以我們的經(jīng)驗(yàn),不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,我們也許看不慣企業(yè)之間殘酷的競(jìng)爭(zhēng),無(wú)法忍受同事之間漠不關(guān)心的眼神和言語(yǔ)。很多時(shí)候覺(jué)得自己沒(méi)有受到領(lǐng)導(dǎo)重用,所干的只是一些無(wú)關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。

做不出成績(jī)時(shí),會(huì)有來(lái)自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過(guò)十多年的讀書(shū)。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問(wèn)。只有擁有自信才能夠克服一切,去實(shí)現(xiàn)自己的理想,創(chuàng)造自己的人生。

實(shí)習(xí)是個(gè)人綜合能力的鍛煉。作為一名新時(shí)代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺(jué),明白了自己與社會(huì)所需的要求,因?yàn)楝F(xiàn)在畢業(yè)求職,更多的時(shí)間是社會(huì)職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會(huì)把心態(tài)放正,在公司的時(shí)候先全面發(fā)展,等過(guò)段再看看精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。

“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會(huì)這句話的含義。課本上學(xué)的理論知識(shí)用到的很少。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、業(yè)務(wù)知識(shí)和社會(huì)知識(shí),用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識(shí)提升能力,以廣博的社會(huì)知識(shí)拓展視野。

我們還要努力實(shí)踐,自覺(jué)進(jìn)行角色轉(zhuǎn)化。“理論是灰色的,生活之樹(shù)常青”,只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。

從學(xué)校走向社會(huì),首要面臨的問(wèn)題便是角色轉(zhuǎn)換的問(wèn)題。從一個(gè)學(xué)生轉(zhuǎn)化為一個(gè)單位人,在思想的層面上,必須認(rèn)識(shí)到二者的社會(huì)角色之間存在著較大的差異。學(xué)生時(shí)代只是單純的學(xué)習(xí)知識(shí),而社會(huì)實(shí)踐則意味著繼續(xù)學(xué)習(xí),并將知識(shí)應(yīng)用于實(shí)踐,學(xué)生時(shí)代可以自己選擇交往的對(duì)象,而社會(huì)人則更多地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認(rèn)識(shí)到這一點(diǎn)還是不夠的,而是必須在實(shí)際的工作和生活中潛心體會(huì),并自覺(jué)的進(jìn)行這種角色的轉(zhuǎn)換。

在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)在自己的工作領(lǐng)域創(chuàng)造更多的價(jià)值。

大學(xué)因?qū)嵙?xí)而完整,而大學(xué)生活卻因?qū)嵙?xí)而精彩。

總之,這次實(shí)習(xí),自己確實(shí)學(xué)到了很多也成長(zhǎng)了許多。在實(shí)習(xí)期間,每日重復(fù)單調(diào)繁瑣的工作,時(shí)間久了容易厭倦。但是工作簡(jiǎn)單也不能馬虎,你一個(gè)小小的錯(cuò)誤可能會(huì)給公司帶來(lái)巨大的麻煩或損失,還是得認(rèn)真完成。這段時(shí)間,我看到了自己本身存在著許多問(wèn)題,也會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的時(shí)代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后的工作存儲(chǔ)更多的能力。

以上就是我的實(shí)習(xí)報(bào)告,可能并不是一份多么規(guī)范的報(bào)告,但確確實(shí)實(shí)我這工作中的感受。

實(shí)習(xí)收獲

通過(guò)這次實(shí)習(xí),在各方面我感覺(jué)自己都有了一定的收獲。這次實(shí)習(xí)主要是為了我們今后在工作及業(yè)務(wù)上能力的提高起到了促進(jìn)的作用,增強(qiáng)了我們今后的競(jìng)爭(zhēng)力,為我們能在以后立足增添了一塊基石。實(shí)習(xí)單位的老師也給了我很多機(jī)會(huì)參與他們的設(shè)計(jì)是我懂得了很多以前難以解決的問(wèn)題,將來(lái)從事設(shè)計(jì)工作所要面對(duì)的問(wèn)題,如:前期的策劃和后期的制作等等。這次實(shí)習(xí)豐富了我在這方面的知識(shí),使我向更深的層次邁進(jìn),對(duì)我在今后的社會(huì)當(dāng)中立足有一定的促進(jìn)作用,但我也認(rèn)識(shí)到,要想做好這方面的工作單靠這這幾天的實(shí)習(xí)是不行的,還需要我在平時(shí)的學(xué)習(xí)和工作中一點(diǎn)一點(diǎn)的積累,不斷豐富自己的經(jīng)驗(yàn)才行。我面前的路還是很漫長(zhǎng)的,需要不斷的努力和奮斗才能真正地走好。

大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但真正操作起來(lái)就沒(méi)有那么容易.紙上得來(lái)終覺(jué)淺, 絕知此事要躬行。經(jīng)過(guò)過(guò)去兩個(gè)月的實(shí)習(xí),我對(duì)自己有了新的認(rèn)識(shí)及前進(jìn)的方向。

經(jīng)過(guò)過(guò)去半個(gè)月的實(shí)踐和實(shí)習(xí),我對(duì)未來(lái)充滿了美好的憧憬,在未來(lái)的日子,我將努力做到以下幾點(diǎn):

1.繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力?,F(xiàn)在通過(guò)實(shí)習(xí)總感覺(jué)自己學(xué)的不夠,要用到知識(shí)時(shí)總感覺(jué)腦袋是空白的。很后悔自己當(dāng)時(shí)在學(xué)校為什么不多學(xué)一點(diǎn),多練習(xí)一點(diǎn)??傇诤蠡谝矝](méi)有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時(shí)間去附近的書(shū)店去看書(shū),希望能彌補(bǔ)不足。

2.加強(qiáng)信心,堅(jiān)持下去

雖然在這個(gè)公司自己可能是學(xué)歷水平是最高的,但真的工作起來(lái)我的起點(diǎn)卻很低。有時(shí)候遇到事情總會(huì)著急,慌張。平常信心不足,總感覺(jué)自己做不好。大家說(shuō)我很內(nèi)向,其實(shí)只是自己有點(diǎn)自卑,不敢去表達(dá)?;蛟S還需要一段時(shí)間的磨練吧。只有自己的知識(shí)和能力都在提升,相信自己總有一天會(huì)很勇敢的表現(xiàn)自己。

上學(xué)的時(shí)候大家都說(shuō),能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺(jué)學(xué)生時(shí)代真是最美好的時(shí)間??墒羌热惶こ鰜?lái)了就要繼續(xù)走下去,因?yàn)檫@一天也終究要來(lái)到。

對(duì)給自己點(diǎn)信心,多給自己點(diǎn)贊賞,多給自己鼓鼓勁。相信總會(huì)走出一條寬敞大道的。

3、同事相處

感覺(jué)學(xué)生時(shí)代很美好,不僅僅是不需要去努力工作,而是在學(xué)生時(shí)代你可以有很好的同學(xué),很好的朋友,大家相互噓寒問(wèn)暖,不必勾心斗角。我感覺(jué)這里才真的有純潔的友誼??商ど狭松鐣?huì),于存在著利益關(guān)系,又工作繁忙,就多了份人情世故。老板對(duì)你的頤指氣使,同事對(duì)你的多加防范,就更加想念自己的同學(xué)??赡茏约哼€不能適應(yīng)這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個(gè)好朋友,希望自己可以有個(gè)團(tuán)結(jié)的環(huán)境。

實(shí)習(xí),是開(kāi)端也是結(jié)束。在書(shū)本上學(xué)過(guò)很多理論,但從未付諸實(shí)踐過(guò),也許等到真正運(yùn)用時(shí),才會(huì)體會(huì)到難度有多大。在今后的工作和生活中,自己需要更加努力的奮斗下去。

篇十 嵌入式實(shí)習(xí)報(bào)告

一、 實(shí)習(xí)時(shí)間

20xx年4月12日-20xx年4月26日

二、 指導(dǎo)教師姓名

陳xx

三、 實(shí)習(xí)地點(diǎn)

長(zhǎng)沙市牛耳服務(wù)外包實(shí)訓(xùn)基地

四、 實(shí)習(xí)目的與內(nèi)容

對(duì)于嵌入式項(xiàng)目進(jìn)行學(xué)習(xí)培訓(xùn),掌握嵌入式的主要項(xiàng)目及相關(guān)技術(shù)

五、 實(shí)習(xí)收獲與體會(huì)

一轉(zhuǎn)眼半個(gè)月的實(shí)習(xí)生活過(guò)去了,現(xiàn)在我已經(jīng)回到學(xué)校,回想起半個(gè)月的實(shí)習(xí)生活,自己學(xué)到了很多,懂得了很多。

真的說(shuō)不出是什么感覺(jué),伴著時(shí)間,就像是在和自己的影子賽跑,不可能從真實(shí)的兩面去看清它,只是經(jīng)意不經(jīng)意的感受著有種東西在過(guò)去,也許更適合的只有那句話:時(shí)不待我,怎可駐足。原以為實(shí)習(xí)對(duì)于我來(lái)說(shuō)會(huì)是很長(zhǎng),但實(shí)際卻不同。想象收獲的東西,真的很多,看看我的工作筆記,又,記別人的事情比自己的還多,也許 實(shí)習(xí),并不像我想象中的那樣輕松愜意,而是充滿了挑戰(zhàn)和艱辛。我給自己敲響了警鐘:“不要半途而廢,做事情切忌三分熱度?!蔽倚判氖愕幕卮鸬剑骸拔乙欢〞?huì)堅(jiān)持到底!”

天下英雄皆我輩,一入江湖立馬催?!?從學(xué)校到社會(huì)的大環(huán)境的轉(zhuǎn)變,身邊接觸的人也完全換了角色,老師變成老板,同學(xué)變成同事,相處之道完全不同。在這巨大的轉(zhuǎn)變中,我們可能彷徨,迷茫,無(wú)法馬上適應(yīng)新的環(huán)境,但在同學(xué)、同事的幫助和自己摸索的情況下,我還是完成了這次實(shí)習(xí)。但我發(fā)現(xiàn),以我們的經(jīng)驗(yàn),不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需在加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,我們也許看不慣企業(yè)之間殘酷的競(jìng)爭(zhēng),無(wú)法忍受同事之間漠不關(guān)心的眼神和言語(yǔ)。很多時(shí)候覺(jué)得自己沒(méi)有受到領(lǐng)導(dǎo)重用,所干的只是一些無(wú)關(guān)重要的雜活,自己的提議或工作不能得到老板的肯定。

做不出成績(jī)時(shí),會(huì)有來(lái)自各方面的壓力,老板的眼色同事的嘲諷。而在學(xué)校,有同學(xué)老師的關(guān)心和支持,每日只是上上課,很輕松。常言道:工作一兩年勝過(guò)十多年的讀書(shū)。兩個(gè)月的實(shí)習(xí)時(shí)間雖然不長(zhǎng),但是我從中學(xué)到了很多知識(shí),關(guān)于做人,做事,做學(xué)問(wèn)。只有擁有自信才能夠克服一切,去實(shí)現(xiàn)自己的理想,創(chuàng)造自己的人生。

實(shí)習(xí)是個(gè)人綜合能力的鍛煉。作為一名新時(shí)代的新青年更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。像我這種文憑不高的人,心里就有一種很渴望的感覺(jué),明白了自己與社會(huì)所需的要求,因?yàn)楝F(xiàn)在畢業(yè)求職,更多的時(shí)間是社會(huì)職業(yè)選擇自己面試,更多的不是自己去選擇職業(yè),這應(yīng)該就是所謂的先就業(yè)再擇業(yè)吧。所以自己會(huì)把心態(tài)放正,在公司的時(shí)候先全面發(fā)展,等過(guò)段再看看精于哪個(gè)方面,然后向那個(gè)方向努力發(fā)展。

“在大學(xué)里學(xué)的不是知識(shí),而是一種叫做自學(xué)的能力”。參加工作后才能深刻體會(huì)這句話的含義。課本上學(xué)的理論知識(shí)用到的`很少。在這個(gè)信息爆炸的時(shí)代,知識(shí)更新太快,靠原有的一點(diǎn)知識(shí)肯定是不行的。我們必須在工作中勤于動(dòng)手慢慢琢磨,不斷學(xué)習(xí)不斷積累。遇到不懂的地方,自己先想方設(shè)法解決,實(shí)在不行可以虛心請(qǐng)教他人,而沒(méi)有自學(xué)能力的人遲早要被企業(yè)和社會(huì)所淘汰。所以我們還要繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕同志更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、業(yè)務(wù)知識(shí)和社會(huì)知識(shí),用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識(shí)提升能力,以廣博的社會(huì)知識(shí)拓展視野。

我們還要努力實(shí)踐,自覺(jué)進(jìn)行角色轉(zhuǎn)化。“理論是灰色的,生活之樹(shù)常青”,只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過(guò)實(shí)踐活動(dòng)來(lái)實(shí)現(xiàn)的,也只有通過(guò)實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。

從學(xué)校走向社會(huì),首要面臨的問(wèn)題便是角色轉(zhuǎn)換的問(wèn)題。從一個(gè)學(xué)生轉(zhuǎn)化為一個(gè)單位人,在思想的層面上,必須認(rèn)識(shí)到二者的社會(huì)角色之間存在著較大的差異。學(xué)生時(shí)代只是單純的學(xué)習(xí)知識(shí),而社會(huì)實(shí)踐則意味著繼續(xù)學(xué)習(xí),并將知識(shí)應(yīng)用于實(shí)踐,學(xué)生時(shí)代可以自己選擇交往的對(duì)象,而社會(huì)人則更多地被他人所選擇。諸此種種的差異。不勝枚舉。但僅僅在思想的層面上認(rèn)識(shí)到這一點(diǎn)還是不夠的,而是必須在實(shí)際的工作和生活中潛心體會(huì),并自覺(jué)的進(jìn)行這種角色的轉(zhuǎn)換。

在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)在自己的工作領(lǐng)域創(chuàng)造更多的價(jià)值。

大學(xué)因?qū)嵙?xí)而完整,而大學(xué)生活卻因?qū)嵙?xí)而精彩。

總之,這次實(shí)習(xí),自己確實(shí)學(xué)到了很多也成長(zhǎng)了許多。在實(shí)習(xí)期間,每日重復(fù)單調(diào)繁瑣的工作,時(shí)間久了容易厭倦。但是工作簡(jiǎn)單也不能馬虎,你一個(gè)小小的錯(cuò)誤可能會(huì)給公司帶來(lái)巨大的麻煩或損失,還是得認(rèn)真完成。這段時(shí)間,我看到了自己本身存在著許多問(wèn)題,也會(huì)遇到這樣那樣的問(wèn)題,當(dāng)前的時(shí)代日趨復(fù)雜,不學(xué)到一定的深度和廣度是難以在實(shí)際工作中應(yīng)付自如的。因此反映出學(xué)習(xí)的還不夠,缺點(diǎn)疏漏。需再加以刻苦鉆研及學(xué)習(xí),不斷開(kāi)拓視野,增強(qiáng)自己的實(shí)踐操作技能,為以后的工作存儲(chǔ)更多的能力。

以上就是我的實(shí)習(xí)報(bào)告,可能并不是一份多么規(guī)范的報(bào)告,但確確實(shí)實(shí)我這工作中的感受。

實(shí)習(xí)收獲

通過(guò)這次實(shí)習(xí),在各方面我感覺(jué)自己都有了一定的收獲。這次實(shí)習(xí)主要是為了我們今后在工作及業(yè)務(wù)上能力的提高起到了促進(jìn)的作用,增強(qiáng)了我們今后的競(jìng)爭(zhēng)力,為我們能在以后立足增添了一塊基石。實(shí)習(xí)單位的老師也給了我很多機(jī)會(huì)參與他們的設(shè)計(jì)是我懂得了很多以前難以解決的問(wèn)題,將來(lái)從事設(shè)計(jì)工作所要面對(duì)的問(wèn)題,如:前期的策劃和后期的制作等等。這次實(shí)習(xí)豐富了我在這方面的知識(shí),使我向更深的層次邁進(jìn),對(duì)我在今后的社會(huì)當(dāng)中立足有一定的促進(jìn)作用,但我也認(rèn)識(shí)到,要想做好這方面的工作單靠這這幾天的實(shí)習(xí)是不行的,還需要我在平時(shí)的學(xué)習(xí)和工作中一點(diǎn)一點(diǎn)的積累,不斷豐富自己的經(jīng)驗(yàn)才行。我面前的路還是很漫長(zhǎng)的,需要不斷的努力和奮斗才能真正地走好。

大學(xué)生活讓我對(duì)計(jì)算機(jī)理論知識(shí)有了一定的了解,但真正操作起來(lái)就沒(méi)有那么容易.紙上得來(lái)終覺(jué)淺, 絕知此事要躬行。經(jīng)過(guò)過(guò)去兩個(gè)月的實(shí)習(xí),我對(duì)自己有了新的認(rèn)識(shí)及前進(jìn)的方向。

經(jīng)過(guò)過(guò)去半個(gè)月的實(shí)踐和實(shí)習(xí),我對(duì)未來(lái)充滿了美好的憧憬,在未來(lái)的日子,我將努力做到以下幾點(diǎn):

1.繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。

在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力?,F(xiàn)在通過(guò)實(shí)習(xí)總感覺(jué)自己學(xué)的不夠,要用到知識(shí)時(shí)總感覺(jué)腦袋是空白的。很后悔自己當(dāng)時(shí)在學(xué)校為什么不多學(xué)一點(diǎn),多練習(xí)一點(diǎn)??傇诤蠡谝矝](méi)有用,只能自己去努力學(xué)習(xí)。為了能更好的適應(yīng)工作,我利用自己空閑時(shí)間去附近的書(shū)店去看書(shū),希望能彌補(bǔ)不足。

2.加強(qiáng)信心,堅(jiān)持下去

雖然在這個(gè)公司自己可能是學(xué)歷水平是最高的,但真的工作起來(lái)我的起點(diǎn)卻很低。有時(shí)候遇到事情總會(huì)著急,慌張。平常信心不足,總感覺(jué)自己做不好。大家說(shuō)我很內(nèi)向,其實(shí)只是自己有點(diǎn)自卑,不敢去表達(dá)。或許還需要一段時(shí)間的磨練吧。只有自己的知識(shí)和能力都在提升,相信自己總有一天會(huì)很勇敢的表現(xiàn)自己。

上學(xué)的時(shí)候大家都說(shuō),能珍惜現(xiàn)在的日子就好好珍惜。等工作了才真的領(lǐng)悟這句話。每天起早貪黑,忙忙碌碌,做了第一天就想回到學(xué)校接著做學(xué)生。感覺(jué)學(xué)生時(shí)代真是最美好的時(shí)間??墒羌热惶こ鰜?lái)了就要繼續(xù)走下去,因?yàn)檫@一天也終究要來(lái)到。

對(duì)給自己點(diǎn)信心,多給自己點(diǎn)贊賞,多給自己鼓鼓勁。相信總會(huì)走出一條寬敞大道的。

3、同事相處

感覺(jué)學(xué)生時(shí)代很美好,不僅僅是不需要去努力工作,而是在學(xué)生時(shí)代你可以有很好的同學(xué),很好的朋友,大家相互噓寒問(wèn)暖,不必勾心斗角。我感覺(jué)這里才真的有純潔的友誼??商ど狭松鐣?huì),于存在著利益關(guān)系,又工作繁忙,就多了份人情世故。老板對(duì)你的頤指氣使,同事對(duì)你的多加防范,就更加想念自己的同學(xué)??赡茏约哼€不能適應(yīng)這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個(gè)好朋友,希望自己可以有個(gè)團(tuán)結(jié)的環(huán)境。

實(shí)習(xí),是開(kāi)端也是結(jié)束。在書(shū)本上學(xué)過(guò)很多理論,但從未付諸實(shí)踐過(guò),也許等到真正運(yùn)用時(shí),才會(huì)體會(huì)到難度有多大。在今后的工作和生活中,自己需要更加努力的奮斗下去。

篇十一 計(jì)算機(jī)專業(yè)暑期學(xué)習(xí)嵌入式實(shí)習(xí)報(bào)告范文總結(jié)報(bào)告

實(shí)踐報(bào)告學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。在這里將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!在我豐富多彩的人生路上留下了永遠(yuǎn)亮麗與難忘的記憶!

實(shí)踐報(bào)告正文:看著四年的大學(xué)生活就快要結(jié)束了,心中隱隱有一種傷感與失落,我陷入了沉思:該挺直腰桿走自己的路了!學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。

當(dāng)我決定好好利用這個(gè)暑假,學(xué)習(xí)我一直都想去學(xué)的嵌入式的時(shí)候,就注定要在我豐富多彩的人生路上留下永遠(yuǎn)亮麗與難忘的記憶!算算畢業(yè)的時(shí)間,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時(shí)代的時(shí)刻,才真正懂得回眸的意義。想想走過(guò)的路,想想現(xiàn)在的路,想想來(lái)時(shí)的路,不知道未來(lái)能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,希望在這嶄新的一頁(yè)留下人生的美好!在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

無(wú)論現(xiàn)在多么努力都無(wú)法追回失去的金色年華,所以在開(kāi)班典禮的時(shí)候,我便為自己制定了目標(biāo)!我將好好利用最后一個(gè)暑假,多學(xué)些知識(shí)鍛煉自己,為自己儲(chǔ)備一些精神食糧并不斷開(kāi)拓視野和提升自己的能力,讓自己能夠在畢業(yè)的時(shí)候成為學(xué)校的驕傲!

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。

通過(guò)對(duì)linux操作系統(tǒng)的學(xué)習(xí),我初步掌握了linux基礎(chǔ)。剛開(kāi)始我對(duì)linux只是有一點(diǎn)兒了解,但并沒(méi)有真正的去接觸。在這段時(shí)間里,從linux系統(tǒng)安裝開(kāi)始著手,了解linux的發(fā)展,相比其他系統(tǒng),它有很多優(yōu)點(diǎn)。在安裝好系統(tǒng)后,學(xué)習(xí)了linux的分區(qū)命名、linux的常用命令、文本編輯器vi、shell的使用、源代碼的編譯和調(diào)試、多模塊的編譯和鏈接以及管理工具。通過(guò)這些學(xué)習(xí),我基本能夠在linux系統(tǒng)下通過(guò)vi編輯器編寫(xiě)c語(yǔ)言程序,通過(guò)一些常用命令來(lái)調(diào)試、查看程序。

能夠在這么短的時(shí)間內(nèi)初步掌握l(shuí)inux,與在學(xué)校學(xué)習(xí)一門(mén)課程意義完全不同,通過(guò)老師的講解,自己的練習(xí),同學(xué)之間的交流,能夠加深印象,熟練操作。

學(xué)習(xí)linux基礎(chǔ)只是我嵌入式學(xué)習(xí)歷程的一個(gè)開(kāi)始,雖然有好多命令還不太熟悉,有好多命令都還沒(méi)有去嘗試過(guò),但我相信隨著后期的學(xué)習(xí),我將逐漸熟練掌握。在c語(yǔ)言學(xué)習(xí)階段,我學(xué)到了很多新的知識(shí),變量、函數(shù)、數(shù)組、指針、指針函數(shù)、函數(shù)指針、指針數(shù)組、數(shù)組指針、結(jié)構(gòu)體、結(jié)構(gòu)體指針數(shù)組、關(guān)鍵字……,從模塊到整體,從寫(xiě)代碼的風(fēng)格到代碼優(yōu)化……,通過(guò)這段時(shí)間的學(xué)習(xí),我感覺(jué)自己寫(xiě)出的代碼比以前更直觀,更注重細(xì)節(jié),bug也更少了!

在半個(gè)月時(shí)間的c語(yǔ)言學(xué)習(xí)中,我從剛開(kāi)始的重溫c語(yǔ)言到后來(lái)的位運(yùn)算、堆棧、單向鏈表、雙向鏈表以及l(fā)ist_head。新知識(shí)以及注意點(diǎn)漸漸增多,在這段時(shí)間,我創(chuàng)造了很多個(gè)記錄,比如11小時(shí)完成30道編程題,獨(dú)自完成一個(gè)功能比較齊全的學(xué)生選課管理系統(tǒng)等,特別是剛接觸到鏈表和list_head的時(shí)候,不在像前面那樣輕松了,還記得那段時(shí)間,每到晚上熱醒的時(shí)候,又想起了我的學(xué)生管理系統(tǒng),本來(lái)就少的可憐的睡覺(jué)時(shí)間,又被……,真可謂苦我心志矣!

不過(guò),等我美美的睡上一覺(jué),醒來(lái)回想起這段時(shí)間的學(xué)習(xí),真是一個(gè)大豐收!雖然不能說(shuō)是很精通c語(yǔ)言,至少可以說(shuō)真的入門(mén)了……,我又向自己的目標(biāo)邁出了堅(jiān)實(shí)的一步!這段時(shí)間,我時(shí)常會(huì)想,如果一切可以重來(lái),我會(huì)選擇另外一種學(xué)習(xí)方式,從一開(kāi)始就夯實(shí)基礎(chǔ)!可是這是不現(xiàn)實(shí)的,經(jīng)歷了無(wú)數(shù)次的風(fēng)雨后,柔弱的我早已學(xué)會(huì)了堅(jiān)強(qiáng)。通過(guò)不斷的交流與學(xué)習(xí),我懂得了生活,懂得了學(xué)習(xí),懂得了時(shí)間,懂得了成長(zhǎng),懂得了奮斗和拼搏?,F(xiàn)在知道,為時(shí)不晚,從現(xiàn)在開(kāi)始,我將為自己開(kāi)辟一條適合自己的道路。

伴隨著烈日,我們又開(kāi)始了新的征程,開(kāi)始深入學(xué)習(xí)linux系統(tǒng)程序設(shè)計(jì),在這個(gè)階段,我們學(xué)習(xí)了操作系統(tǒng)基礎(chǔ)、并發(fā)性、linux系統(tǒng)接口、進(jìn)程和線程以及進(jìn)程間的通信。通過(guò)這階段的學(xué)習(xí),我對(duì)linux有了更加深入的了解,能夠熟練進(jìn)行多線程多進(jìn)程的操作。

緊接著就進(jìn)入了網(wǎng)絡(luò)編程學(xué)習(xí)階段,從網(wǎng)絡(luò)基礎(chǔ)到linux網(wǎng)絡(luò)編程,我更加深入的學(xué)習(xí)了tcp/ip協(xié)議和osi模型,理解了數(shù)據(jù)報(bào)的傳輸過(guò)程,對(duì)網(wǎng)絡(luò)在嵌入式方面的應(yīng)用進(jìn)行了深入的學(xué)習(xí),學(xué)會(huì)了socket編程。學(xué)完后重新對(duì)學(xué)生選課管理系統(tǒng)進(jìn)行了改寫(xiě),用c/s模型改寫(xiě)成多用戶登錄,利用線程實(shí)現(xiàn)資源共享。在項(xiàng)目改寫(xiě)中,不僅融合了前面的c語(yǔ)言知識(shí),還充分的應(yīng)用了linux系統(tǒng)編程和socket編程,將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!軍隊(duì)通過(guò)扎實(shí)的訓(xùn)練培養(yǎng)出來(lái)一代代革命軍人,相信不久的將來(lái),我也會(huì)成為一名優(yōu)秀的嵌入式工程師!

篇十二 嵌入式課程設(shè)計(jì)報(bào)告

嵌入式課程設(shè)計(jì)報(bào)告

最近幾年,幾乎所有的it 企業(yè)對(duì)應(yīng)屆畢業(yè)生都有抱怨:動(dòng)手能力太差,編程水平低下。下面和小編一起來(lái)看看報(bào)告吧!

嵌入式課程設(shè)計(jì)報(bào)告

cortex-m3 是 arm 公司基于 arm v7 架構(gòu)的新型芯片內(nèi)核。 stm32v100-ii 型是英蓓特 公司新推出的一款基于 st 意法半導(dǎo)體 stm32 系列處理器(cortex-m3 內(nèi)核)的全功能 評(píng)估板。stm103v100-ii 評(píng)估板有 usb,motor control,can,sd 卡,smart 卡, uart,speaker,lcd,led,bnc,耳塞插孔等豐富的外設(shè),有助于用戶輕松開(kāi)發(fā) stm32 的強(qiáng)大功能。stm32 系列使用了 arm 最新的、先進(jìn)架構(gòu) cortex-m3 內(nèi)核,本文論述 了在 keil realview 開(kāi)發(fā)環(huán)境上開(kāi)發(fā)基于匯編語(yǔ)言的 led 控制程序, 基于對(duì) stm32 的 gpio 寄存器寫(xiě)值配置思想, 控制 edukit-m3 實(shí)驗(yàn)平臺(tái)的發(fā)光二極管 led1、 led2、 led3、 led4, 使它們有規(guī)律地點(diǎn)亮。

一、 設(shè)計(jì)概述

1.1、 設(shè)計(jì)需求

keil realview 開(kāi)發(fā)環(huán)境上,全部采用匯編語(yǔ)言編程,實(shí)現(xiàn)對(duì) edukit-m3 實(shí)驗(yàn)平臺(tái)的發(fā) 光二極管 led1、led2、led3、led4 的亮滅控制,使它們有規(guī)律地點(diǎn)亮。 這里采用例程提供的順序點(diǎn)亮方式,按照 led1 亮 led2 亮 led3 亮 led4 亮,如此反復(fù),要求每個(gè) led 亮滅之間延時(shí)一段時(shí)間,以增強(qiáng)可觀性。需要說(shuō)明的是,這 僅僅作為程序控制 led 的一種控制方式,基于點(diǎn)亮 led 的控制原理,可以編程實(shí)現(xiàn)各種顯 示 led 的亮滅模式,并提供一種通用的控制方法,要求程序可讀性強(qiáng),易于修改。

1.2、 設(shè)計(jì)原理

(1)stm32 通用 gpio 端口概述 stm32f10x 處理器上共有 7 個(gè) i/o 端口:a、b、c、d、e、f、g,每個(gè) 16 個(gè)管腳 每組端口(寄存器必須以 32 位字形式訪問(wèn)) 每組端口有以下寄存器: , 32 位配置寄存器: gpiox_crl、gpiox_crh 32 為數(shù)據(jù)寄存器: gpiox_idr、gpiox_odr 32 位置位/復(fù)位寄存器: gpiox_bsrr 16 位復(fù)位寄存器: gpiox_brr 32 為鎖定寄存器: gpiox_lckr i/o 口通用輸入、輸出端口配置為輸入時(shí),每個(gè) apb2 時(shí)鐘周期將端口數(shù)據(jù)送輸入寄存 器(gpiox_idr),在輸入模式下,輸出是斷開(kāi)的。輸出模式時(shí):寫(xiě)到輸出寄存器(gpiox_odr) 的值被傳給對(duì)應(yīng)的 i/o 引腳。在輸出模式下,輸入是允許的 (2)程序設(shè)計(jì)原理 edukit-m3 實(shí)驗(yàn)平臺(tái)上,通過(guò)寫(xiě)值配置端口數(shù)據(jù)輸出寄存器 gpioc_odr[15:0]值,可 以實(shí)現(xiàn)對(duì)四個(gè) led 的亮滅控制, 因?yàn)?c 口[9:6]位和四個(gè) led 燈連通。 而這里主要是通過(guò)對(duì) 時(shí)鐘控制寄存器以及端口 c 的各配置寄存器和輸出寄存器寫(xiě)值, 以達(dá)到配置端口, 控制 led 的目的。 匯編語(yǔ)言與 c 語(yǔ)言相比,要求更加貼近硬件,了解 m3 內(nèi)核的內(nèi)部結(jié)構(gòu)和寄存器地址。 基于匯編語(yǔ)言的編程控制, 只需要找出需要配置的端口基地址, 然后弄清楚各寄存器的偏移 地址,以及各寄存器每位的含義,按照要求寫(xiě) 1 或?qū)?0 即可。

2

二、 硬件設(shè)計(jì):

2.1 硬件電路

2.2 硬件電路描述

本設(shè)計(jì)是基于 edukit-m3 實(shí)驗(yàn)平臺(tái)的嵌入式開(kāi)發(fā)實(shí)例, edukit-m3 實(shí)驗(yàn)平臺(tái)有四個(gè) led 燈,分別為 led1、led2、led3、led4,對(duì)應(yīng)的連接到 i/o 的 c 口 pc.6、pc.7、pc.8、 pc.9 四位輸出位上,不需要外擴(kuò)電路或者額外接線,簡(jiǎn)單易行。

三、 軟件設(shè)計(jì)

3.1 程 序 流 程 圖

3.2 軟 件 設(shè) 計(jì) 描 述

(1)整個(gè)工程包含 3 個(gè)源文件:stm32f10x.s、和 my led.s,stm32f10x_lib.c 其中3stm32f10x.s 為啟動(dòng)代碼, 。啟動(dòng)代碼作用是:1)堆和棧的初始化;2)向量表定義;3)地 址重映射及中斷向量表的轉(zhuǎn)移;4)設(shè)置系統(tǒng)時(shí)鐘頻率;5)中斷寄存器的初始化;6)進(jìn)入 匯編主程序。my led.s 是匯編主程序,完成所有控制功能。

(2)程序工作原理概述: 對(duì)于 led 的控制,主要通過(guò)對(duì) i/o 端口的配置,將對(duì)應(yīng)的寄存器相應(yīng)的位寫(xiě) 1 寫(xiě) 0 控 制。程序首先要經(jīng)過(guò)啟動(dòng)代碼段進(jìn)行相關(guān)的啟動(dòng)配置,然后跳轉(zhuǎn)到匯編主程序。 匯編主程序完成了時(shí)鐘、端口配置以及 led 點(diǎn)亮的所有功能。首先需要對(duì)于系統(tǒng)時(shí)鐘進(jìn) 行配置,已獲得系統(tǒng)所用頻率。 然后進(jìn)行端口配置低、高寄存器配置,獲得輸入輸出模式以及最大速度。將時(shí)鐘和端口 配置完成后,就可以對(duì)輸出寄存器進(jìn)行對(duì)應(yīng)位的寫(xiě)值控制了,從而達(dá)到控制 led 的目的,高 電平點(diǎn)亮,低電平熄滅。 點(diǎn)亮 led 后,轉(zhuǎn)入延時(shí)子程序,延時(shí)子程序?qū)懼?0x000fffff,做寄存器值減法,減到 0 后,過(guò)程所需時(shí)間即是延時(shí)時(shí)間,即單個(gè) led 點(diǎn)亮?xí)r間。本程序設(shè)置循環(huán)點(diǎn)亮模式,即 led1 到 led4 順序循環(huán)點(diǎn)亮,將對(duì)應(yīng)位逐次寫(xiě) 1,如果需要修改點(diǎn)亮模式,只需修改寄存器的值以 及寫(xiě)值順序即可。

(3)寄存器配置描述 端口配置低寄存器(gpioc_crl) c口基地址:0x40011000 偏移地址:0x00 復(fù)位值:0x44444444 寄存器配置:0x22222222 功能含義: 口配置低寄存器為模擬輸入模式, 端 通用推挽輸出模式, 輸出模式, 最大速? 2mhz

端口配置高寄存器(gpioc_crh) c口基地址:0x40011000 偏移地址:0x04 復(fù)位值:0x44444444 寄存器配置:0x22222222 功能含義: 口配置高寄存器為模擬輸入模式, 端 通用推挽輸出模式, 輸出模式, 最大速? 2mhz 端口輸出數(shù)據(jù)寄存器(gpioc_odr) c口基地址:0x40011000 地址偏移:0ch 寄存器配置 0xfffffc4f 0xfffffc8f 復(fù)位值:00000000h 功能含義 pc.6 位寫(xiě) 1,對(duì)應(yīng)點(diǎn)亮 led1 pc.7 位寫(xiě) 1,對(duì)應(yīng)點(diǎn)亮 led2

40xfffffd0f 0xfffffe0fpc.8 位寫(xiě) 1,對(duì)應(yīng)點(diǎn)亮 led3 pc.9 位寫(xiě) 1,對(duì)應(yīng)點(diǎn)亮 led4

時(shí)鐘控制寄存器(rcc_cr) 復(fù)位和時(shí)鐘基地址:0x40021000 偏移地址: 0x00 復(fù)位值: 0x000 xx83 寄存器配置:0x00000003 功能含義:pll 未鎖定,pll 關(guān)閉,時(shí)鐘監(jiān)測(cè)器關(guān)閉,外部 1-25mhz 振蕩器沒(méi)有旁?,外部 1-25mhz 時(shí)鐘沒(méi)有就緒,hse 振蕩器關(guān)閉內(nèi)部 8mhz 時(shí)鐘就緒,內(nèi)部 8mhz 時(shí)鐘開(kāi)啟。 時(shí)鐘配置寄存器(rcc_cfgr) 復(fù)位和時(shí)鐘基地址:0x40021000 偏移地址: 0x04 復(fù)位值: 0x0000 0000 寄存器配置:0x00000000 功能含義:沒(méi)有時(shí)鐘輸出,pll 時(shí)鐘 1.5 倍分頻作為 usb 時(shí)鐘,pll 2 倍頻輸出,hse 不分 頻,hsi 時(shí)鐘 2 分頻后作為 pll 輸入時(shí)鐘,pclk2 2 分頻后作為 adc 時(shí)鐘,hclk 不分頻, hclk 不分頻,sysclk 不分頻,hsi 作為系統(tǒng)時(shí)鐘,hsi 作為系統(tǒng)時(shí)鐘。 ahb外設(shè)時(shí)鐘使能寄存器 (rcc_ahbenr) 復(fù)位和時(shí)鐘基地址:0x40021000 偏移地址:0x14 復(fù)位值:0x0000 0014 寄存器配置:0x00000014 功能含義:睡眠模式時(shí)閃存接口電路時(shí)鐘開(kāi)啟,睡眠模式時(shí) sram 時(shí)鐘開(kāi)啟,dma 時(shí)鐘關(guān) 閉 apb2 外設(shè)時(shí)鐘使能寄存器(rcc_apb2enr) 復(fù)位和時(shí)鐘基地址:0x40021000 偏移地址:0x18 復(fù)位值:0x0000 0000 寄存器配置:0xffffffff 功能含義:usart1 時(shí)鐘開(kāi)啟,spi1 時(shí)鐘開(kāi)啟,tim1 時(shí)鐘開(kāi)啟,adc2 時(shí)鐘開(kāi)啟,adc1 時(shí)鐘開(kāi)啟,io 口 e 時(shí)鐘開(kāi)啟,io 口 d 時(shí)鐘開(kāi)啟,io 口 c 時(shí)鐘開(kāi)啟,io 口 b 時(shí)鐘開(kāi)啟,io 口 a 時(shí)鐘開(kāi)啟,輔助功能 io 時(shí)鐘開(kāi)啟

3.2 主 要 程 序 說(shuō) 明

(1)啟動(dòng)代碼轉(zhuǎn)入?yún)R編主程序的設(shè)置: 啟動(dòng)代碼段設(shè)置: reset_handler proc export reset_handler [weak] import main ;聲明外部函數(shù),導(dǎo)入符號(hào) ldr r0, =main ;等待工作調(diào)用 bx r0 ;跳轉(zhuǎn)到匯編主程序 main 函數(shù) endp ;過(guò)程段結(jié)束 匯編主程序設(shè)置: area mycode,code,readonly ;定義一個(gè)代碼段,屬性為只讀 export main main proc (主程序功能段開(kāi)始) endp end (2)匯編主程序 ;配置時(shí)鐘

5ldr r1,=0x40021000 ldr r0,=0x00000003 str r0,[r1,#0x00] ldr r0,=0x00000000 str r0,[r1,#0x004] ldr r0,=0x00000014 str r0,[r1,#0x14]

時(shí)鐘控制寄存器入口

配置時(shí)鐘控制寄存器(rcc_cr)

配置時(shí)鐘配置寄存器(rcc_cfgr)

配置 ahb 外設(shè)時(shí)鐘使能寄存器 rcc_ahbenr

ldr r0,=0xffffffff str r0,[r1,#0x18] ;配置 apb2 外設(shè)時(shí)鐘使能寄存器(rcc_apb2enr) ;----------------------------------------------------------------------------------------------------;配置端口 movs r0,#0x22222222 ldr r1,=0x40011000 str r0,[r1,#0x00] ;配置端口配置寄存器 gpioc_crl movs r0,#0x22222222 ldr r1,=0x40011000 str r0,[r1,#0x04] ;配置端口配置寄存器 gpioc_crh ;---------------------------------------------------------------------------------------------------;點(diǎn) 亮 led ldr r0,=0xfffffc4f str r0,[r1,#0x0c] ;將 0xfffffc4f 寫(xiě)進(jìn) gipoc_odr, 點(diǎn)亮 led1 bl delay ;延時(shí) --------------------------------------------------------------------------------------------------------ldr r0,=0xfffffc8f str r0,[r1,#0x0c] ;將 0xfffffc8f 寫(xiě)進(jìn) gipoc_odr, 點(diǎn)亮 led2 bl delay ;延時(shí) -------------------------------------------------------------------------------------------------------ldr r0,=0xfffffd0f str r0,[r1,#0x0c] ;將 0xfffffd0f 寫(xiě)進(jìn) gipoc_odr, 點(diǎn)亮 led3 bl delay ;延時(shí) -------------------------------------------------------------------------------------------------------ldr r0,=0xfffffe0f str r0,[r1,#0x0c] ;0xfffffe0f 寫(xiě)進(jìn) gipoc_odr, 點(diǎn)亮 led4 bl delay ;延時(shí) -------------------------------------------------------------------------------------------------------b main ;跳到 main 函數(shù) ;------------------------------------------------------------------------(2)延時(shí)子程序 delay

6ldr r3,=0x000fffff ;延時(shí)控制字 delay_1 subs r3,r3,#0x01 ;延時(shí)控制字自減 beq delay_out ;為 0 跳出返回 b delay_1 ;不為 0 回轉(zhuǎn)繼續(xù)做減法 delay_out bx lr ;程序返回

四、 調(diào)試與結(jié)果

4.1 調(diào) 試 過(guò) 程

(1) 使用 keil uvision3 通過(guò) ulink 2 仿真器連接 edukit-m3 實(shí)驗(yàn)平臺(tái),打開(kāi)建立的' my led controler 工程,點(diǎn)擊子目錄下的 my led.s 文件,編譯鏈接工程。 設(shè)置 flash——debug, 選擇 cortex-m3 j-link, flash——utilities, 同樣選擇 cortex-m3 j-link,效果如下

點(diǎn)擊編譯鏈接,生成 hex 文件

點(diǎn)擊 load,下載源程序到 stm32,運(yùn)行程序 (2) 選擇軟件調(diào)試模式,點(diǎn)擊 mdk 的 debug 菜單,選擇 start/stop debug session 項(xiàng)或 ctrl+f5 鍵。

7在邏輯分析儀中添加 gpioc_odr.6、gpioc_odr.7、gpioc_odr.8、gpioc_odr.9, 點(diǎn)擊 run 按鈕即可在邏輯分析儀中看波形。

4.2 測(cè) 試

本程序由于大量的涉及到原理簡(jiǎn)單,測(cè)試方便,只需要單步運(yùn)行,查看寄存器的值,就 可以測(cè)試程序的正確性。

(1) 程序開(kāi)始時(shí)各寄存器的值

(2)將時(shí)鐘控制寄存器入口基地址賦值給 r1

(3)r1 既已經(jīng)被賦值了時(shí)鐘控制寄存器入口地址,利用偏移地址將時(shí)鐘各控制寄存器的地 址賦值給(r1+偏移量) 達(dá)到配置 rcc_cr、rcc_cfgr、rcc_ahbenr、rcc_apb2enr 的目的, , 集體寄存器值變化如下:

8(4)端口配置情況測(cè)試:i/o c 口入口地址寫(xiě)進(jìn)通用寄存器 r1,利用基地址加偏移地址找 到端口配置寄存器 gpioc_crl、gpioc_crh,然后將控制字 0x22222222 寫(xiě)進(jìn)該寄存器。

(5)端口輸出數(shù)據(jù)寄存器(gpiox_odr) 的值的變化,直接反映了外部 led 的亮滅變化, 采用逐位寫(xiě) 1 的方式,實(shí)現(xiàn)循環(huán)點(diǎn)亮,此時(shí)通用 r1 已經(jīng)被寫(xiě)進(jìn)了 c 口的入口基地址,只需 加上偏移地址#0x0c,便是 gpiox_odr 的地址,每次寫(xiě)值控制 led 點(diǎn)亮后,程序跳轉(zhuǎn)到延 時(shí)子程序,所測(cè)試結(jié)果如下: 將 0xfffffc4f 寫(xiě)進(jìn) gipoc_odr 點(diǎn)亮 led1 延時(shí)子程序運(yùn)行寄存器變化情況

當(dāng)轉(zhuǎn)入延時(shí)子程序后,寄存器 r3 值做減 1 算法,從 0x000fffff 循環(huán)減至 0,是為延時(shí) 時(shí)間,然后繼續(xù)跳轉(zhuǎn)至端口輸出寄存器配置,點(diǎn)亮 led2,接著再次跳轉(zhuǎn)到延時(shí)子程序,r39再次做減 1 運(yùn)算,如此控制 led 循環(huán)點(diǎn)亮。 轉(zhuǎn)入延時(shí)子程序

退出延時(shí)子程序?qū)?led2 對(duì)應(yīng)位寫(xiě) 1 況

4.3 結(jié) 果 及 描 述

(1)邏輯分析儀中波形:

gpioc_odr.6、 gpioc_odr.7、 gpioc_odr.8、 gpioc_odr.9 的波形即對(duì)應(yīng)的 led1、 led2、led3、led4 高低電平波形,由此可以驗(yàn)證程序的正確性,即 led 確實(shí)按照程序的 思想循環(huán)順序點(diǎn)亮。

(2)當(dāng)將程序下載到 stm32 中后,edukit-m3 實(shí)驗(yàn)平臺(tái)上四個(gè) led 確實(shí)循環(huán)點(diǎn)亮,進(jìn)一 步驗(yàn)證控制程序的正確性。

五、總結(jié)

本設(shè)計(jì)是基于 stm32 的匯編語(yǔ)言編寫(xiě)的 led 循環(huán)順序點(diǎn)亮控制程序,原理簡(jiǎn)單易行, 程序可修改性和可讀性強(qiáng), 件電路也很簡(jiǎn)單, 需要外擴(kuò)電路, 接利用試驗(yàn)臺(tái)內(nèi)部接線, 硬 不 直 通過(guò)對(duì) gpio 的控制來(lái)相應(yīng)地點(diǎn)亮 led 燈。 整個(gè)控制程序只需要找到相應(yīng)的時(shí)鐘、端口、輸出寄存器的地址,以及各控制寄存器的 偏移地址,直接尋址寫(xiě)值控制,這是與 c 語(yǔ)言程序最大的不同點(diǎn),即匯編編程更加的貼近硬 件,要求熟悉內(nèi)部寄存器的地址,熟悉如何配置各位,這就要求對(duì)寄存器每位的含義非常清 楚。 通過(guò)用匯編語(yǔ)言編寫(xiě) i/o 控制程序, 進(jìn)一步熟悉了解了 stm32 gpio 操作, 以及 cortex m3 的內(nèi)部架構(gòu)和優(yōu)點(diǎn),學(xué)會(huì)了如何使用 keil realview 開(kāi)發(fā) stm32,以及如何進(jìn)行程序單 步調(diào)試,寄存器值查看。了解了 edukit-m3 實(shí)驗(yàn)平臺(tái)內(nèi)部結(jié)構(gòu)和優(yōu)良的功能。

篇十三 嵌入式系統(tǒng)實(shí)習(xí)報(bào)告范文

一、嵌入式系統(tǒng)開(kāi)發(fā)與應(yīng)用概述

在今日,嵌入式arm 技術(shù)已經(jīng)成為了一門(mén)比較熱門(mén)的學(xué)科,無(wú)論是在電子類的什么領(lǐng)域,你都可以看到嵌入式arm 的影子。如果你還停留在單片機(jī)級(jí)別的學(xué)習(xí),那么實(shí)際上你已經(jīng)落下時(shí)代腳步了,arm 嵌入式技術(shù)正以幾何的倍數(shù)高速發(fā)展,它幾乎滲透到了幾乎你所想到的領(lǐng)域。本章節(jié)就是將你領(lǐng)入arm 的學(xué)習(xí)大門(mén),開(kāi)始嵌入式開(kāi)發(fā)之旅。以嵌入式計(jì)算機(jī)為技術(shù)核心的嵌入式系統(tǒng)是繼網(wǎng)絡(luò)技術(shù)之后,又一個(gè)it領(lǐng)域新的技術(shù)發(fā)展方向。由于嵌入式系統(tǒng)具有體積小、性能強(qiáng)、功耗低、可靠性高以及面向行業(yè)具體應(yīng)用等突出特征, 目前已經(jīng)廣泛地應(yīng)用于軍事國(guó)防、消費(fèi)電子、信息家電、網(wǎng)絡(luò)通信、工業(yè)控制等各個(gè)領(lǐng)域。嵌入式的廣泛應(yīng)用可以說(shuō)是無(wú)所不在。

嵌入式微處理器技術(shù)的基礎(chǔ)是通用計(jì)算機(jī)技術(shù)?,F(xiàn)在許多嵌入式處理器也是從早期的pc 機(jī)的應(yīng)用發(fā)展演化過(guò)來(lái)的,如早期pc 諸如trs-80、apple ii 和所用的z80 和6502 處理器,至今仍為低 端的嵌入式應(yīng)用。在應(yīng)用中,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點(diǎn)。嵌入式處理器目前主要有am186/88、386ex、sc-400、power pc、68000、mips、arm 等系列。

在早期實(shí)際的嵌入式應(yīng)用中,芯片選擇時(shí)往往以某一種微處理器內(nèi)核為核心,在芯片內(nèi)部集成必要的rom/eprom/flash/eeprom、sram、接口總線及總線控制邏輯、定時(shí)/計(jì)數(shù)器、watchdog、i/o、串行口、脈寬調(diào)制輸出、a/d、d/a 等各種必要的功能和外設(shè)。

二、實(shí)習(xí)設(shè)備

硬件:embest edukit-iv實(shí)驗(yàn)平臺(tái)、ulink2仿真器套件、pc機(jī)

軟件:μvision ide for arm集成開(kāi)發(fā)環(huán)境、windows 98/2000/nt/xp

三、實(shí)習(xí)目的

1.初步掌握液晶屏的使用及其電路設(shè)計(jì)方法;掌握s3c2410x處理器的lcd控制器的使用;掌握通過(guò)任務(wù)調(diào)用的方法把液晶顯示函數(shù)添加到uc/os-ii中;通過(guò)實(shí)驗(yàn)掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

2.了解s3c2410x處理器uart相關(guān)控制寄存器的使用; 熟悉arm處理器系統(tǒng)硬件電路中uart接口的設(shè)計(jì)方法:掌握arm處理器串行通信的軟件編程方法。

3.掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);通過(guò)實(shí)驗(yàn)了解iis音頻接口的工作原理;通過(guò)實(shí)驗(yàn)掌握對(duì)處理器s3c2410x中iis模塊電路的控制方法;通過(guò)實(shí)驗(yàn)掌握對(duì)常用iis接口音頻芯片的控制方法。

4.了解μc/os-ii移植條件和內(nèi)核基本結(jié)構(gòu);掌握將μc/os-ii內(nèi)核移植到arm9處理器上的方法和步驟。

四、實(shí)習(xí)要求

通過(guò)對(duì)μc/os-ii移植實(shí)驗(yàn)、μc/os-ii lcd顯示實(shí)驗(yàn)、串口通信實(shí)驗(yàn)、iis音頻實(shí)驗(yàn)、液晶顯示實(shí)驗(yàn)的學(xué)習(xí),并將各部分內(nèi)容合并,最終得出實(shí)習(xí)結(jié)果,實(shí)習(xí)要求在鍵盤(pán)上輸入學(xué)號(hào),在液晶顯示屏上顯示相應(yīng)的學(xué)生信息。學(xué)生信息包括顯示每個(gè)人的照片和姓名系別等,并用鍵控設(shè)置學(xué)生輸出的順序,輸入學(xué)號(hào)就顯示那個(gè)學(xué)生的信息,然后過(guò)一段時(shí)間就順序循環(huán)播放。

移植μc/os-ii內(nèi)核到arm處理器s3c2410,在ide中觀察其運(yùn)行狀況編寫(xiě)s3c2410x處理器的串口通信程序;監(jiān)視串行口uart1動(dòng)作;將從uart1接收到的字符串回送顯示。將從uart1接收到的字符串回送顯示。

通過(guò)使用embest edukit-iv實(shí)驗(yàn)板的彩色液晶屏(800*480)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)任務(wù)函數(shù)在uc/os-ii系統(tǒng)中實(shí)現(xiàn)位圖顯示。在uc/os-ii中建立五個(gè)任務(wù)tast1和tast2,其中tast1順序熄滅四個(gè)led,延遲一會(huì)在順序點(diǎn)亮四個(gè)led。tast2在lcd屏幕上循環(huán)顯示三幅圖片,并打印一些文字信息和背景音樂(lè)。過(guò)使用embest edukit-iii實(shí)驗(yàn)板的256 色彩色液晶屏(320x240)進(jìn)行電路設(shè)計(jì),掌握液晶屏作為人機(jī)接口界面的設(shè)計(jì)方法,并編寫(xiě)程序?qū)崿F(xiàn):畫(huà)出多個(gè)矩形框;顯示ascii字符;顯示漢字字符;顯示彩色位圖。

五、實(shí)習(xí)步驟

1. 準(zhǔn)備實(shí)驗(yàn)環(huán)境

使用ulink2仿真器連接embest edukit-iv實(shí)驗(yàn)平臺(tái)的主板jtag接口;使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的交叉串口線,連接實(shí)驗(yàn)平臺(tái)主板上的com2和pc機(jī)的串口(一般pc只有一個(gè)串口,如果有多個(gè)請(qǐng)自行選擇,筆記本沒(méi)有串口設(shè)備的可購(gòu)買(mǎi)usb轉(zhuǎn)串口適配器擴(kuò)充);使用embest edukit-iv實(shí)驗(yàn)平臺(tái)附帶的電源適配器,連接實(shí)驗(yàn)平臺(tái)主板上的電源接口。

2. 串口接收設(shè)置

在pc機(jī)上運(yùn)行windows自帶的超級(jí)終端串口通信程序,或者使用實(shí)驗(yàn)平臺(tái)附帶光盤(pán)內(nèi)設(shè)置好了的超級(jí)終端,設(shè)置超級(jí)終端:波特率115200、1位停止位、無(wú)校驗(yàn)位、無(wú)硬件流控制,或者使用其它串口通信程序。(注:超級(jí)終端串口的選擇根據(jù)用戶的pc串口硬件不同,請(qǐng)自行選擇,如果pc機(jī)只有一個(gè)串口,一般是com1)

3. 打開(kāi)實(shí)驗(yàn)例程

1)打開(kāi)實(shí)驗(yàn)程序

2)運(yùn)行μvision ide for arm軟件

3)默認(rèn)打開(kāi)的工程在源碼編輯窗口會(huì)顯示實(shí)驗(yàn)例程的說(shuō)明文件readme.txt,詳細(xì)閱讀并理解實(shí)驗(yàn)內(nèi)容。

4)工程提供了兩種運(yùn)行方式:一是下載到sdram中調(diào)試運(yùn)行,二是固化到nor flash中運(yùn)行。用戶可以在工具欄select target下拉框中選擇在ram中調(diào)試運(yùn)行還是固化flash中運(yùn)行。下面實(shí)驗(yàn)將介紹下載到sdram中調(diào)試運(yùn)行,所以我們?cè)趕elect target下拉框中選擇uart_test in ram。

5)接下來(lái)開(kāi)始編譯鏈接工程,在菜單欄“projiet”選擇“build target”或者“rebuild all target files”編譯整個(gè)工程。

6編譯完成后,在輸出窗口可以看到編譯提示信息,比如“'.sdramuart_test.axf' - 0 error(s), 1 warning(s).”,如果顯示“0 error(s)”即表示編譯成功。

7)撥動(dòng)實(shí)驗(yàn)平臺(tái)電源開(kāi)關(guān),給實(shí)驗(yàn)平臺(tái)上電,單擊菜單欄debug-start/stop debug session項(xiàng)將編譯出來(lái)的映像文件下載到sdram中,或者單擊工具欄“”按鈕來(lái)下載。

8)下載完成后,單擊菜單欄debug-run項(xiàng)運(yùn)行程序,或者單擊工具欄“”按鈕來(lái)全速運(yùn)行程序。用戶也可以使用進(jìn)行單步調(diào)試程序。

9)全速運(yùn)行后,用戶可以在超級(jí)終端看到程序運(yùn)行的信息。

10)用戶可以stop程序運(yùn)行,使用μvision ide for arm的一些調(diào)試窗口跟蹤查看程序運(yùn)行的信息。 注:如果在第4)步用戶選擇在flash中運(yùn)行,則編譯鏈接成功后,單擊菜單欄flash-download項(xiàng)將程序固化到norflash中,從實(shí)驗(yàn)平臺(tái)的主板拔出jtag線,給實(shí)驗(yàn)平臺(tái)重新上電,程序?qū)⒆詣?dòng)運(yùn)行。

部分程序

串口通信實(shí)驗(yàn):

iis音頻實(shí)驗(yàn):

六、實(shí)習(xí)體會(huì)

在嵌入式系統(tǒng)中,除了課本上的基礎(chǔ)知識(shí)外,還學(xué)會(huì)了軟件編程的基本思路,掌握了液晶屏的使用及其電路設(shè)計(jì)方法;掌握有關(guān)音頻處理的基礎(chǔ)知識(shí);掌握液晶顯示文本及圖形的方法與程序設(shè)計(jì)。

通過(guò)這次設(shè)計(jì),掌握了液晶顯示實(shí)驗(yàn)、μc/os-ii移植、μc/os-iilcd顯示的工作原理及串口通信實(shí)驗(yàn)的工作過(guò)程,學(xué)會(huì)了使用仿真軟件embest edukit-iv實(shí)驗(yàn)平臺(tái)及ulink2仿真器套件,并學(xué)會(huì)通過(guò)應(yīng)用軟件仿真來(lái)實(shí)現(xiàn)各種通信系統(tǒng)的設(shè)計(jì),對(duì)以后的學(xué)習(xí)和工作都起到了一定的作用,加強(qiáng)了動(dòng)手能力和學(xué)業(yè)技能。雖然花了很長(zhǎng)時(shí)間編寫(xiě)軟件程序設(shè)計(jì),但這一切還是理論上的。希望學(xué)校能提供機(jī)會(huì)和條件,讓我們能夠去真正地將理論和實(shí)踐相結(jié)合。通過(guò)這次程序,感覺(jué)自己所掌握的知識(shí)是那么的有限,還有許多需要改進(jìn)和不足的地方,同時(shí)也幫助了我怎樣學(xué)好這門(mén)課程,增加了我對(duì)這門(mén)學(xué)科的興趣??傮w來(lái)說(shuō),這次實(shí)習(xí)我受益匪淺。在摸索該如何設(shè)計(jì)電路使之實(shí)現(xiàn)所需功能的過(guò)程中特別有趣,培養(yǎng)了我的設(shè)計(jì)思維,增加了實(shí)際操作能力。在讓我體會(huì)到了設(shè)計(jì)電路的艱辛的同時(shí),更讓我體會(huì)到成功的喜悅和快樂(lè)。通過(guò)這次實(shí)習(xí)通信系統(tǒng)的設(shè)計(jì),使我更加清楚以后的發(fā)展及學(xué)習(xí)的方向。

最后感謝老師這個(gè)學(xué)期的指導(dǎo)和幫助!

七、參考文獻(xiàn)

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)應(yīng)用》熊茂華、楊震倫編著 清華大學(xué)出版社

《arm9嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)教程》于明編著 電子工業(yè)出版社

《linux嵌入式系統(tǒng)教程》馬忠梅 北京航空航天大學(xué)出版社

篇十四 嵌入式實(shí)驗(yàn)四實(shí)驗(yàn)報(bào)告

嵌入式實(shí)驗(yàn)四實(shí)驗(yàn)報(bào)告

一、實(shí)驗(yàn)?zāi)康?/p>

學(xué)習(xí)lm3s9b92的串口通信

學(xué)習(xí)應(yīng)用超級(jí)終端調(diào)試串口

學(xué)會(huì)應(yīng)用uart有關(guān)的庫(kù)函數(shù)

二、實(shí)驗(yàn)設(shè)備

計(jì)算機(jī)、lm3s9b92開(kāi)發(fā)板、usb a型公口轉(zhuǎn) mini b型 5pin 數(shù)據(jù)線1 條

三、實(shí)驗(yàn)原理

stellaris系列arm的uart具有完全可編程、16c550型串行接口的特性。stellaris系列arm含有2至3個(gè)uart模塊。

該指導(dǎo)書(shū)在第一部分的1.2節(jié)中說(shuō)明,該開(kāi)發(fā)板使用了ft2232芯片實(shí)現(xiàn)usb到串口的轉(zhuǎn)換。并設(shè)置在芯片的b通道上使用虛擬com接口(vcp)。虛擬串行端口(vcp)與lm3s9b92上的uart0模塊連接。在安裝ftdi驅(qū)動(dòng)程序后,windows會(huì)分配一個(gè)串行通信端口號(hào)到vcp通道,并允許windows應(yīng)用程序(如超級(jí)終端)通過(guò)usb與lm3s9b92上的uart0進(jìn)行通信。 利用windows超級(jí)終端調(diào)試uart的方法

對(duì)于該開(kāi)發(fā)板,使用的是usb虛擬的com端口,無(wú)須使用db9連接器。因此下面講解一下如何利用windows附帶的超級(jí)終端來(lái)調(diào)試uart接口。

windows附件里的“超級(jí)終端”是個(gè)非常實(shí)用的應(yīng)用程序,可以用來(lái)調(diào)試電腦的com串行口,也能很好地支持通過(guò)usb虛擬的com口。以下是超級(jí)終端配置com端口的過(guò)程:

四、實(shí)驗(yàn)要求

采用超級(jí)終端作為外部輸入與輸出的.接口,實(shí)現(xiàn)多位數(shù)的相加。即通過(guò)uart串口分別輸入需要相加的多位數(shù)a與b,最后把a(bǔ)和b兩個(gè)多位數(shù)相加的過(guò)程和結(jié)果,回顯給用戶。具體實(shí)現(xiàn)方法:既可以采用輪詢的方式也可以應(yīng)用中斷。

五、實(shí)驗(yàn)步驟

1、 連接實(shí)驗(yàn)設(shè)備:使用usb mini b線纜的mini端與開(kāi)發(fā)板icdi口相連,另一端接到pc機(jī)的usb插口上。

2、 根據(jù)實(shí)驗(yàn)要求編寫(xiě)、調(diào)試、運(yùn)行程序。并要求在代碼上附上相關(guān)的注釋。

#include

#include 'inc/hw_ints.h'

#include 'inc/hw_memmap.h'

#include 'inc/hw_types.h'

#include 'driverlib/debug.h'

#include 'driverlib/gpio.h'

#include 'driverlib/interrupt.h'

#include 'driverlib/sysctl.h'

#include 'driverlib/uart.h'

#include 'grlib/grlib.h'

#include 'drivers/kitronix320x240x16_ssd2119_8bit.h'

#include 'drivers/set_pinout.h'

#include 'systeminit.h'

void uartinit(void)

{

sysctlperienable(sysctl_periph_uart0); // 使能uart模塊

sysctlperienable(sysctl_periph_gpioa); // 使能rx/tx所在的gpio端口 gpiopintypeuart(gpio_porta_base, // 配置rx/tx所在管腳為

gpio_pin_0 | gpio_pin_1); // uart收發(fā)功能

uartconfigset(uart0_base, // 配置uart端口

9600, // 波特率:9600

uart_config_wlen_8| // 數(shù)據(jù)位:8

uart_config_stopxone | // 停止位:1

uart_config_par_none); // 校驗(yàn)位:無(wú)

uartenable(uart0_base); // 使能uart端口

}

void uartputs(const char *s)

{

while (*s != '')

{

uartcharput(uart0_base, *(s++));

}

}

main(void)

{

char c,a[12];

int sum=0,num=0,i;

// jtagwait( ); // 防止 jtag 失效,重要!

clockinit( ); // 時(shí)鐘初始化:晶振, 6mhz

uartinit( ); // uart 初始化

uartputs('輸入格式 m+n= ');

for (;;)

{

c = uartcharget(uart0_base); // 等待接收字符

if(c>='0'&&c<='9')//判斷收到的是否為字符{

num=num*10+c-'0'; //將收到的字符轉(zhuǎn)換為整形儲(chǔ)存 }

else if(c=='+'){ //接收第二個(gè)數(shù) sum=sum+num;

num=0;

}

else if(c=='=') //輸出

{

sum=sum+num;

num=0;

for(i=0;sum!=0;i++)

{

a[i]=sum%10;

sum=(sum-a[i])/10;

}

for(i--;i>=0;i--){

uartcharput(uart0_base, a[i]+'0'); }

uartcharput(uart0_base, ' '); }

if (c == ' ') // 如果遇到回車(chē)

{

uartcharput(uart0_base, ' '); // 多回顯一個(gè)換行}

}

}

3、 書(shū)寫(xiě)實(shí)驗(yàn)報(bào)告,要求附上程序流程圖。

六、實(shí)驗(yàn)心得

比較輪詢方式與中斷方式

嵌入式實(shí)驗(yàn)四實(shí)驗(yàn)報(bào)告

篇十五 計(jì)算機(jī)專業(yè)暑期學(xué)習(xí)嵌入式實(shí)習(xí)總結(jié)報(bào)告

實(shí)踐報(bào)告學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。在這里將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!在我豐富多彩的人生路上留下了永遠(yuǎn)亮麗與難忘的記憶!

實(shí)踐報(bào)告正文:看著四年的大學(xué)生活就快要結(jié)束了,心中隱隱有一種傷感與失落,我陷入了沉思:該挺直腰桿走自己的路了!學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。

當(dāng)我決定好好利用這個(gè)暑假,學(xué)習(xí)我一直都想去學(xué)的嵌入式的時(shí)候,就注定要在我豐富多彩的人生路上留下永遠(yuǎn)亮麗與難忘的記憶!算算畢業(yè)的時(shí)間,我已經(jīng)聞到了離別的氣息,在這即將遠(yuǎn)離大學(xué)時(shí)代的時(shí)刻,才真正懂得回眸的意義。想想走過(guò)的路,想想現(xiàn)在的路,想想來(lái)時(shí)的路,不知道未來(lái)能否成功,既然選擇了遠(yuǎn)方,就注定要風(fēng)雨兼程!帶著無(wú)比豪邁的心情和繽紛的夢(mèng)想來(lái)到易嵌學(xué)習(xí)嵌入式,希望在這嶄新的一頁(yè)留下人生的美好!在新的老師、新的同學(xué)和新的環(huán)境中,我開(kāi)始了我的嵌入式學(xué)習(xí),開(kāi)始了新一輪的拼搏。

無(wú)論現(xiàn)在多么努力都無(wú)法追回失去的金色年華,所以在開(kāi)班典禮的時(shí)候,我便為自己制定了目標(biāo)!我將好好利用最后一個(gè)暑假,多學(xué)些知識(shí)鍛煉自己,為自己儲(chǔ)備一些精神食糧并不斷開(kāi)拓視野和提升自己的能力,讓自己能夠在畢業(yè)的時(shí)候成為學(xué)校的驕傲!

在易嵌短暫的兩個(gè)月,我們從linux基礎(chǔ)入手,強(qiáng)化了c語(yǔ)言編程,學(xué)習(xí)了linux系統(tǒng)編程和網(wǎng)絡(luò)編程。時(shí)間雖短,但成長(zhǎng)很快,無(wú)論是理論知識(shí)還是實(shí)踐能力都得到了大幅度的提高。

通過(guò)對(duì)linux操作系統(tǒng)的學(xué)習(xí),我初步掌握了linux基礎(chǔ)。剛開(kāi)始我對(duì)linux只是有一點(diǎn)兒了解,但并沒(méi)有真正的去接觸。在這段時(shí)間里,從linux系統(tǒng)安裝開(kāi)始著手,了解linux的發(fā)展,相比其他系統(tǒng),它有很多優(yōu)點(diǎn)。在安裝好系統(tǒng)后,學(xué)習(xí)了linux的分區(qū)命名、linux的常用命令、文本編輯器vi、shell的使用、源代碼的編譯和調(diào)試、多模塊的編譯和鏈接以及管理工具。通過(guò)這些學(xué)習(xí),我基本能夠在linux系統(tǒng)下通過(guò)vi編輯器編寫(xiě)c語(yǔ)言程序,通過(guò)一些常用命令來(lái)調(diào)試、查看程序。

能夠在這么短的時(shí)間內(nèi)初步掌握l(shuí)inux,與在學(xué)校學(xué)習(xí)一門(mén)課程意義完全不同,通過(guò)老師的講解,自己的練習(xí),同學(xué)之間的交流,能夠加深印象,熟練操作。

學(xué)習(xí)linux基礎(chǔ)只是我嵌入式學(xué)習(xí)歷程的一個(gè)開(kāi)始,雖然有好多命令還不太熟悉,有好多命令都還沒(méi)有去嘗試過(guò),但我相信隨著后期的學(xué)習(xí),我將逐漸熟練掌握。在c語(yǔ)言學(xué)習(xí)階段,我學(xué)到了很多新的知識(shí),變量、函數(shù)、數(shù)組、指針、指針函數(shù)、函數(shù)指針、指針數(shù)組、數(shù)組指針、結(jié)構(gòu)體、結(jié)構(gòu)體指針數(shù)組、關(guān)鍵字……,從模塊到整體,從寫(xiě)代碼的風(fēng)格到代碼優(yōu)化……,通過(guò)這段時(shí)間的學(xué)習(xí),我感覺(jué)自己寫(xiě)出的代碼比以前更直觀,更注重細(xì)節(jié),bug也更少了!

在半個(gè)月時(shí)間的c語(yǔ)言學(xué)習(xí)中,我從剛開(kāi)始的重溫c語(yǔ)言到后來(lái)的位運(yùn)算、堆棧、單向鏈表、雙向鏈表以及l(fā)ist_head。新知識(shí)以及注意點(diǎn)漸漸增多,在這段時(shí)間,我創(chuàng)造了很多個(gè)記錄,比如11小時(shí)完成30道編程題,獨(dú)自完成一個(gè)功能比較齊全的學(xué)生選課管理系統(tǒng)等,特別是剛接觸到鏈表和list_head的時(shí)候,不在像前面那樣輕松了,還記得那段時(shí)間,每到晚上熱醒的時(shí)候,又想起了我的學(xué)生管理系統(tǒng),本來(lái)就少的可憐的睡覺(jué)時(shí)間,又被……,真可謂苦我心志矣!

不過(guò),等我美美的睡上一覺(jué),醒來(lái)回想起這段時(shí)間的學(xué)習(xí),真是一個(gè)大豐收!雖然不能說(shuō)是很精通c語(yǔ)言,至少可以說(shuō)真的入門(mén)了……,我又向自己的目標(biāo)邁出了堅(jiān)實(shí)的一步!這段時(shí)間,我時(shí)常會(huì)想,如果一切可以重來(lái),我會(huì)選擇另外一種學(xué)習(xí)方式,從一開(kāi)始就夯實(shí)基礎(chǔ)!可是這是不現(xiàn)實(shí)的,經(jīng)歷了無(wú)數(shù)次的風(fēng)雨后,柔弱的我早已學(xué)會(huì)了堅(jiān)強(qiáng)。通過(guò)不斷的交流與學(xué)習(xí),我懂得了生活,懂得了學(xué)習(xí),懂得了時(shí)間,懂得了成長(zhǎng),懂得了奮斗和拼搏?,F(xiàn)在知道,為時(shí)不晚,從現(xiàn)在開(kāi)始,我將為自己開(kāi)辟一條適合自己的道路。

伴隨著烈日,我們又開(kāi)始了新的征程,開(kāi)始深入學(xué)習(xí)linux系統(tǒng)程序設(shè)計(jì),在這個(gè)階段,我們學(xué)習(xí)了操作系統(tǒng)基礎(chǔ)、并發(fā)性、linux系統(tǒng)接口、進(jìn)程和線程以及進(jìn)程間的通信。通過(guò)這階段的學(xué)習(xí),我對(duì)linux有了更加深入的了解,能夠熟練進(jìn)行多線程多進(jìn)程的操作。

緊接著就進(jìn)入了網(wǎng)絡(luò)編程學(xué)習(xí)階段,從網(wǎng)絡(luò)基礎(chǔ)到linux網(wǎng)絡(luò)編程,我更加深入的學(xué)習(xí)了tcp/ip協(xié)議和osi模型,理解了數(shù)據(jù)報(bào)的傳輸過(guò)程,對(duì)網(wǎng)絡(luò)在嵌入式方面的應(yīng)用進(jìn)行了深入的學(xué)習(xí),學(xué)會(huì)了socket編程。學(xué)完后重新對(duì)學(xué)生選課管理系統(tǒng)進(jìn)行了改寫(xiě),用c/s模型改寫(xiě)成多用戶登錄,利用線程實(shí)現(xiàn)資源共享。在項(xiàng)目改寫(xiě)中,不僅融合了前面的c語(yǔ)言知識(shí),還充分的應(yīng)用了linux系統(tǒng)編程和socket編程,將理論和實(shí)踐相結(jié)合,相互促進(jìn),相互補(bǔ)充,使得學(xué)習(xí)更加透徹。通過(guò)用不同方法實(shí)現(xiàn)同一個(gè)項(xiàng)目,不斷深入,層層推進(jìn),學(xué)以致用!

在易嵌的這個(gè)暑假,我過(guò)得充實(shí)而快樂(lè)。在這里有著同學(xué)間的探討、師生間的互動(dòng)和魔鬼般的訓(xùn)練!軍隊(duì)通過(guò)扎實(shí)的訓(xùn)練培養(yǎng)出來(lái)一代代革命軍人,相信不久的將來(lái),我也會(huì)成為一名優(yōu)秀的嵌入式工程師!

嵌入式分析報(bào)告15篇

實(shí)踐報(bào)告學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú)比豪邁的心…
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

相關(guān)嵌入式信息

  • 嵌入式分析報(bào)告15篇
  • 嵌入式分析報(bào)告15篇96人關(guān)注

    實(shí)踐報(bào)告學(xué)習(xí)嵌入式是我的夢(mèng)想,我很羨慕能夠在嵌入式方面獨(dú)檔一面的高手,希望有一天我也能像他們那樣自信自如的在嵌入式這片熱土上揮灑著自己的青春和浪漫。帶著無(wú) ...[更多]

分析報(bào)告熱門(mén)信息