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

嵌入式分析報告15篇

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

嵌入式分析報告

篇一 嵌入式實訓(xùn)報告范文

一、 實習(xí)時間

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

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

陳xx

三、 實習(xí)地點

長沙市牛耳服務(wù)外包實訓(xùn)基地

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

實習(xí)收獲

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

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

經(jīng)過過去半個月的實踐和實習(xí),我對未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點:

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

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

2.加強信心,堅持下去

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

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

對給自己點信心,多給自己點贊賞,多給自己鼓鼓勁。相信總會走出一條寬敞大道的。

3、同事相處

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

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

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

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

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

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

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

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

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

硬件:embest edukit-iv實驗平臺、ulink2仿真器套件、pc機

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

三、實習(xí)目的

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

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

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

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

四、實習(xí)要求

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

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

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

五、實習(xí)步驟

1. 準備實驗環(huán)境

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

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

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

3. 打開實驗例程

1)打開實驗程序

2)運行mu;vision ide for arm軟件

3)默認打開的工程在源碼編輯窗口會顯示實驗例程的說明文件readme.txt,詳細閱讀并理解實驗內(nèi)容。

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

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

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

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

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

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

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

部分程序圖:

串口通信實驗:

iis音頻實驗:

六、實習(xí)體會

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

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

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

七、參考文獻

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

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

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

篇三 計算機專業(yè)暑期學(xué)習(xí)嵌入式社會實踐總結(jié)報告

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

篇四 嵌入式系統(tǒng)實驗室建設(shè)項目申請報告

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

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

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

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

二、嵌入式系統(tǒng)實驗室的功能

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

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

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

全國嵌入式大學(xué)生電子競賽實訓(xùn)基地;

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

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

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

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

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

3.1 嵌入式實驗室環(huán)境

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

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

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

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

2、嵌入式實驗箱的技術(shù)參數(shù)指標要求

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

Intel Xscale PXA270嵌入式實驗箱

硬件要求:PXA270實驗箱由核心板+教學(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個

Audio: AC97標準音頻輸入/輸出

USB HOST:1個

USB CLIENT:1個

攝像頭接口:1個

紅外通信接口:1個

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

485通信接口:1個

JTAG接口:20pin

PCMCIA接口:1個

IDE接口:可接筆記本硬盤

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

SMC卡:可擴展NAND FLASH

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

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

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

RTC:實時鐘

鍵盤:4×5鍵盤矩陣

擴展接口:2×96pin歐式座,引出所有總線信號:可擴展以下模塊:

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

FPGA擴展板

GPS&GPRS擴展板

CAN&485通信擴展板

電機擴展模塊

射頻卡&IC卡擴展板

熱敏滑動指紋傳感模塊

802.15.4擴展模塊

3.3 嵌入式實驗室軟件資源清單

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

⑴Windows CE.NET 5.0 BSP

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

⑵Linux 2.4內(nèi)核

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

2、必須提供硬件測試程序,可以快速驗證實驗平臺的硬件接口,方便產(chǎn)品驗收和日常維護。

3、嵌入式教學(xué)開發(fā)平臺的實驗內(nèi)容:

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

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

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

特色實驗內(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開發(fā)平臺

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

一、Multi-Radio開發(fā)平臺主要特點如下:

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

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

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

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

5. 平臺可以通過串口連接計算機直接進行開發(fā)工作,不需另購在線編程器或調(diào)試器。

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

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

二.Multi-Radio開發(fā)平臺的主要性能指標:

1. 同時支持2個嵌入式WiFi模塊,每個模塊的特性如下:

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, 時鐘頻率44 MHz;

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

6) SPI接口,最高44 Mbps;

7) UART接口,最高2.7 Mbps;

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

9) RAM 128KB;

10) Flash ROM 8Mbit。

2. 高性能的CPU(ARM9);

3. 兩個WiFi模塊以及整個平臺的電壓、電流、功率、溫度的連續(xù)自動測量;

4. 大容量存儲(U盤或SD卡);

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

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

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

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

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

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

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

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

1.1 綜述

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

1.2 試驗床需求

a) 異構(gòu)性

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

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

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

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

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

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

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

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

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

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

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

1.4 多功能便攜式無線節(jié)點

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

篇五 計算機專業(yè)暑期學(xué)習(xí)嵌入式實習(xí)報告

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1 設(shè)計目的

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

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

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

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

(4)通過課程設(shè)計,了解嵌入式編程的特點,并且通過自己的實踐,解決 嵌入式編程的各種問題。

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

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

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

2.1 設(shè)計功能

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

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

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

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

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

確的內(nèi)容。

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

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

2.2 設(shè)計特色

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

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

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

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

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

(3)在顏色模塊中,用戶通過改變是三個滑條的值,來改變計算機顯示文

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

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

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

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

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

一、實習(xí)時間

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

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

陳xx

三、實習(xí)地點

長沙市牛耳服務(wù)外包實訓(xùn)基地

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

實習(xí)收獲

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

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

經(jīng)過過去半個月的實踐和實習(xí),我對未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點:

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

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

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

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

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

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

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

硬件:embest edukit-iv實驗平臺、ulink2仿真器套件、pc機

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

三、實習(xí)目的

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

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

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

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

四、實習(xí)要求

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

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

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

五、實習(xí)步驟

1. 準備實驗環(huán)境

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

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

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

3. 打開實驗例程

1)打開實驗程序

2)運行μvision ide for arm軟件

3)默認打開的工程在源碼編輯窗口會顯示實驗例程的說明文件readme.txt,詳細閱讀并理解實驗內(nèi)容。

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

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

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

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

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

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

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

部分程序圖:

串口通信實驗:

iis音頻實驗:

六、實習(xí)體會

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

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

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

七、參考文獻

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

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

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

篇九 2023年嵌入式實訓(xùn)報告范文

一、 實習(xí)時間

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

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

陳xx

三、 實習(xí)地點

長沙市牛耳服務(wù)外包實訓(xùn)基地

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

實習(xí)收獲

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

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

經(jīng)過過去半個月的實踐和實習(xí),我對未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點:

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

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

2.加強信心,堅持下去

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

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

對給自己點信心,多給自己點贊賞,多給自己鼓鼓勁。相信總會走出一條寬敞大道的。

3、同事相處

感覺學(xué)生時代很美好,不僅僅是不需要去努力工作,而是在學(xué)生時代你可以有很好的同學(xué),很好的朋友,大家相互噓寒問暖,不必勾心斗角。我感覺這里才真的有純潔的友誼??商ど狭松鐣诖嬖谥骊P(guān)系,又工作繁忙,就多了份人情世故。老板對你的頤指氣使,同事對你的多加防范,就更加想念自己的同學(xué)。可能自己還不能適應(yīng)這樣的環(huán)境吧。但還是希望以后自己去努力,希望自己可以有個好朋友,希望自己可以有個團結(jié)的環(huán)境。

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

篇十 嵌入式實習(xí)報告

一、 實習(xí)時間

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

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

陳xx

三、 實習(xí)地點

長沙市牛耳服務(wù)外包實訓(xùn)基地

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

實習(xí)收獲

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

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

經(jīng)過過去半個月的實踐和實習(xí),我對未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點:

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

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

2.加強信心,堅持下去

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

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

對給自己點信心,多給自己點贊賞,多給自己鼓鼓勁。相信總會走出一條寬敞大道的。

3、同事相處

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

篇十二 嵌入式課程設(shè)計報告

嵌入式課程設(shè)計報告

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

嵌入式課程設(shè)計報告

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

一、 設(shè)計概述

1.1、 設(shè)計需求

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

1.2、 設(shè)計原理

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

2

二、 硬件設(shè)計:

2.1 硬件電路

2.2 硬件電路描述

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

三、 軟件設(shè)計

3.1 程 序 流 程 圖

3.2 軟 件 設(shè) 計 描 述

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

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

(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 位寫 1,對應(yīng)點亮 led1 pc.7 位寫 1,對應(yīng)點亮 led2

40xfffffd0f 0xfffffe0fpc.8 位寫 1,對應(yīng)點亮 led3 pc.9 位寫 1,對應(yīng)點亮 led4

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

3.2 主 要 程 序 說 明

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

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

時鐘控制寄存器入口

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

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

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

ldr r0,=0xffffffff str r0,[r1,#0x18] ;配置 apb2 外設(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 ;---------------------------------------------------------------------------------------------------;點 亮 led ldr r0,=0xfffffc4f str r0,[r1,#0x0c] ;將 0xfffffc4f 寫進 gipoc_odr, 點亮 led1 bl delay ;延時 --------------------------------------------------------------------------------------------------------ldr r0,=0xfffffc8f str r0,[r1,#0x0c] ;將 0xfffffc8f 寫進 gipoc_odr, 點亮 led2 bl delay ;延時 -------------------------------------------------------------------------------------------------------ldr r0,=0xfffffd0f str r0,[r1,#0x0c] ;將 0xfffffd0f 寫進 gipoc_odr, 點亮 led3 bl delay ;延時 -------------------------------------------------------------------------------------------------------ldr r0,=0xfffffe0f str r0,[r1,#0x0c] ;0xfffffe0f 寫進 gipoc_odr, 點亮 led4 bl delay ;延時 -------------------------------------------------------------------------------------------------------b main ;跳到 main 函數(shù) ;------------------------------------------------------------------------(2)延時子程序 delay

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

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

4.1 調(diào) 試 過 程

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

點擊編譯鏈接,生成 hex 文件

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

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

4.2 測 試

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

(1) 程序開始時各寄存器的值

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

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

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

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

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

退出延時子程序?qū)?led2 對應(yīng)位寫 1 況

4.3 結(jié) 果 及 描 述

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

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

(2)當將程序下載到 stm32 中后,edukit-m3 實驗平臺上四個 led 確實循環(huán)點亮,進一 步驗證控制程序的正確性。

五、總結(jié)

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

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

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

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

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

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

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

硬件:embest edukit-iv實驗平臺、ulink2仿真器套件、pc機

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

三、實習(xí)目的

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

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

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

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

四、實習(xí)要求

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

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

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

五、實習(xí)步驟

1. 準備實驗環(huán)境

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

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

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

3. 打開實驗例程

1)打開實驗程序

2)運行μvision ide for arm軟件

3)默認打開的工程在源碼編輯窗口會顯示實驗例程的說明文件readme.txt,詳細閱讀并理解實驗內(nèi)容。

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

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

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

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

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

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

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

部分程序

串口通信實驗:

iis音頻實驗:

六、實習(xí)體會

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

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

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

七、參考文獻

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

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

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

篇十四 嵌入式實驗四實驗報告

嵌入式實驗四實驗報告

一、實驗?zāi)康?/p>

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

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

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

二、實驗設(shè)備

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

三、實驗原理

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

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

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

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

四、實驗要求

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

五、實驗步驟

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

2、 根據(jù)實驗要求編寫、調(diào)試、運行程序。并要求在代碼上附上相關(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); // 校驗位:無

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( ); // 時鐘初始化:晶振, 6mhz

uartinit( ); // uart 初始化

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

for (;;)

{

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

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

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

else if(c=='+'){ //接收第二個數(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 == ' ') // 如果遇到回車

{

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

}

}

3、 書寫實驗報告,要求附上程序流程圖。

六、實驗心得

比較輪詢方式與中斷方式

嵌入式實驗四實驗報告

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

嵌入式分析報告15篇

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

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

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

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

分析報告熱門信息