版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選嵌入式系統(tǒng)實(shí)習(xí)報告 3 篇嵌入式系統(tǒng)實(shí)習(xí)報告 篇 1ARM 一實(shí)習(xí)時間和地點(diǎn)安排實(shí)習(xí)時間:20 xxXX03 20 xxXX14日,共兩周的時間。每天的實(shí)習(xí)時間安排: 上午:8:3011:30 3.實(shí)習(xí)地點(diǎn):校內(nèi)。二.實(shí)習(xí)目的掌握電子元器件的焊接原理和方法。ARM7 LPC2132控制程序的編寫方法。三實(shí)習(xí)內(nèi)容與要求根據(jù)設(shè)計要求焊接好電路板并測試焊接無誤。繪制流程圖并編寫程序。LPC2132進(jìn)行調(diào)試。調(diào)試成功后編寫實(shí)習(xí)報告。四.LPC2132芯片介紹LPC2132概述LPC2132 32/16 CPU 32kB、64kB、512 kB 的嵌入的高速Flash 存儲器。128 32 位代碼能
2、在16 30%,而性能的損失卻很小。LPC2131/2132/2138 POS 8/16/32kB SRAM 使LPC2131/2132/2138 modem 、聲音32 位定時器、1 2 10 8 ADC 、10 DAC 、PWM 47 GPIO 9 個邊沿或電平觸發(fā)的外部中斷使它們特別適用于工業(yè)控制和醫(yī)療系統(tǒng)。特性1.小型 LQFP64 封裝的 16/32 位 ARM7TDMI-S 微控制器。2.8/16/32kB 片內(nèi)靜態(tài) RAM 。Boot裝載軟件實(shí)現(xiàn)在系統(tǒng)/在應(yīng)用中編程(ISP/IAP400ms ,1ms 256 字節(jié)。EmbeddedICE?RT和嵌入式跟蹤接口可實(shí)時調(diào)試(Real
3、Monitor軟件)和高速跟蹤執(zhí)行代碼。5.1 個(LPC2132/2132 )2 個(LPC2138 )8 10 A/D 16 2.44us 。6.1 個 10 位 D/A 轉(zhuǎn)換器,可提供不同的模擬輸出(LPC2132/2138 )。2 32 /計數(shù)器(4 4 路比較通道)、PWM 單元(6 路輸出和看門狗。實(shí)時時鐘有獨(dú)立的電源和時鐘源,在節(jié)電模式下極大地降低了功耗。2 16C550 UART、2 I2C接口kbit/s )、SPITMSSP(有緩沖功能,數(shù)據(jù)長度可變)。向量中斷控制器??膳渲脙?yōu)先級和向量地址。47 5V I/O口(LQFP64 封裝)。9 個邊沿或電平觸發(fā)的外部中斷引腳。P
4、LL 60MHz CPU 操作頻率,PLL的穩(wěn)定時間為100us。片內(nèi)晶振頻率范圍:130 MHz。15.2 個低功耗模式:空閑和掉電??赏ㄟ^個別使能/禁止外部功能和降低外部時鐘來優(yōu)化功耗。通過外部中斷將處理器從掉電模式中喚醒。單個電源供電,含有上電復(fù)位(POR )和掉電檢測(BOD電路:-CPU操作電壓范圍:3.03.6 V (3.3 V+/ - 10%) ,I/O 5V 結(jié)構(gòu)概述LPC2132 包含一個支持仿真的 ARM7TDMI-S CPU 、與片內(nèi)存儲器控制器接口ARM7 AMBA (AHBVLSI (VPB ,ARM AMBA 總線的兼容超集)。LPC2131/2132/2138 將
5、 ARM7TDMI-S 配置為小端(little-endian )字節(jié)順序。AHB 2M 4G ARM AHB 16k 字節(jié)的地址空間。LPC2131/2132/2138 的外設(shè)功能(中斷控制器除外)VPB 總線。AHB VPB VPB AHB 總線相連。VPB 外設(shè)也分配了 2M 字節(jié)的地址范圍,從 3.5GB 地址點(diǎn)開始。每個 VPB外設(shè)在 VPB 地址空間內(nèi)都分配了 16k 字節(jié)地址空間。片內(nèi)外設(shè)與器件管腳的連接由管腳連接模塊控制。該模塊必須由軟件進(jìn)行控制以符合外設(shè)功能與管腳在特定應(yīng)用中的需求。ARM7TDMI-S 處理器ARM7TDMI-S 是通用的 32 位微處理器,它有高性能和低功
6、耗的特性。ARM 結(jié)構(gòu)是基于精簡指令集 計算機(jī)(RISC)原理而設(shè)計的。指令集和相關(guān)的譯碼機(jī)制比復(fù)雜指令集計算機(jī)要簡單得多。這樣使用一個小的、廉價的處理器核就可實(shí)現(xiàn)很高的指令吞吐量和實(shí)時的中斷響應(yīng)。由于使用了流水線技術(shù),處理和存儲系統(tǒng)的所有部分都可連續(xù)工作。通常在執(zhí)行一條指令的同時對下 ,一條指令進(jìn)行譯碼,并將第三條指令從存儲器中取出。ARM7TDMI-S THUMB 適用于那些對存儲器有限制或者需要較高代碼密度的大批量產(chǎn)品的應(yīng)用。THUMB 后面一個關(guān)鍵的概念是“超精簡指令集”?;旧?,ARM7TDMI-S 32 ARM 16 THUMB 指令集THUMB 16 ARM 代碼兩倍的密度, A
7、RM 16 16 位THUMB ARM 32 位寄存器上進(jìn)行操作。THUMB ARM 65%16ARM 160%。片內(nèi) FLASH 程序存儲器LPC2131/2132/2138 32kB、64kB 512kB FLASH 存儲器系統(tǒng)。FLASH 存儲器的編程可通過幾種方法來實(shí)JTAG 接口,通過在系統(tǒng)編程(ISPUART0 ,或通過在應(yīng)用編程(IAPFLAH 進(jìn)行擦除和/ 或編程,這樣就為數(shù)據(jù)存儲和現(xiàn)場固件的升級都帶來了極大的靈活性。如LPC2131/2132/2138 使用了片內(nèi)引導(dǎo)裝載程序(bootloader,32/64/512kB LPC2131/2132/2138 Flash 存儲器
8、至少可擦除/編10,000 10 RAMRAM (SRAM )可用作代碼和/ 8位、16 32 位的訪問。LPC2131/2132/21388/16/32kBRAM LPC2131/2132/2138 SRAM 訪問被尋址的自然對準(zhǔn)值(0 1,半 0 )0 0(0、2 、4 、6.8.A、C E結(jié)尾)0 1 0(0、4、8C 結(jié)尾)。該原則同樣用于片外和片內(nèi)存儲器。SRAM 控制器CPU SRAMSRAM (數(shù)據(jù)SRAM)。如果發(fā)生芯片復(fù)位,實(shí)際的SRAM (即:在一次“熱”芯片復(fù)位后,SRAM 不會反映最后一次寫入的內(nèi)容)SRAM 內(nèi)容的程序都必須注意這可通過在進(jìn)入空閑或掉電模式前執(zhí)行虛寫(
9、dummywrite )操作來保證最后的數(shù)據(jù)在SRAM。LPC2132 管腳分布五.硬件原理圖其中 K1-K6 I/O P0.08-P0.13 腳。P0.00-P0.07 號腳接段碼, G、E、D、C、A、DPP0.28-P0.30 三 個管腳上,用于選通數(shù)碼管。ULN2803 應(yīng)用電路介紹ULN20 xx、ULN2800 是高壓大電流達(dá)林頓晶體管陣列系列產(chǎn)品,工作電壓高、溫度范圍寬、帶負(fù)載能力強(qiáng)等特點(diǎn),適應(yīng)于各類要求高速大功率驅(qū)動的系統(tǒng)。ULN20 xxA電路是美國Texas InstrumentsSprague大電流達(dá)林頓晶體管陣列電路,文中介紹了它的電路構(gòu)成、特征參數(shù)及典型應(yīng)用。功率電子
10、電路大多要求有大電流輸出能力,驅(qū)動電路是功率電子設(shè)備輸出電路的一個重要組成部分。在大型儀器儀表系統(tǒng)中經(jīng)常要用到伺服電機(jī)、步進(jìn)電機(jī)、各種電磁閥、泵等驅(qū)動電壓高且功率較大的器件。ULN20 xx、ULN2800 高壓大電流達(dá)林頓晶體管陣列系列產(chǎn)品就屬于這類可控大功率器件,由于這類器件功能強(qiáng)、應(yīng)用范圍語廣。因此,很多公司都生產(chǎn)高壓大電流達(dá)林頓晶體管陣列產(chǎn)品,從而形成了各種系列產(chǎn)品,ULN20 xx、ULN2800 系列就是美國Texas Instruments Sprague 公司開發(fā)的高壓大電流達(dá)林頓晶體管陣列產(chǎn)1 所列,20 xx、2800 高壓大電流達(dá)林頓晶體管陣2 所列。在上述系列產(chǎn)品中,U
11、LN20 xx 系列能7 組高壓大電流負(fù)載,ULN2800 8 組高壓大電流負(fù)載。Texas Instruments Sprague ULN20 xxA 7 組達(dá)林頓晶體管陣列和相應(yīng)的電阻網(wǎng)絡(luò)以及鉗位二極管網(wǎng)絡(luò)構(gòu)成,7 組負(fù)載的能力, 及典型應(yīng)用。20 xx、2800 高壓大電流達(dá)林頓晶體管陣列系列中的其它產(chǎn)品的性能ULN20 xxA。本設(shè)計的驅(qū)動電路如圖所示:在本實(shí)習(xí)中的應(yīng)用嵌入式系統(tǒng)實(shí)習(xí)報告 篇 2藍(lán)牙技術(shù)概述藍(lán)牙(Bluetooth)是目前比較流行的一種短距離無線通訊技術(shù),其主要目的就是要在全世界范圍內(nèi)建立一個短距離的無線通信標(biāo)準(zhǔn)。設(shè)計者的初衷是用隱形的連接線代替線纜。它取代目前多種電纜
12、連接方案,通過統(tǒng)一的.短程無線鏈路,在各信息設(shè)備之間可以穿過墻壁或公文包,實(shí)現(xiàn)方便快捷、靈活安全、低成本小功耗的話音和數(shù)據(jù)通信。 “藍(lán)牙”技術(shù)的目的是使特定的移動電話、便攜式電腦以及各種便攜式通信設(shè)備的主機(jī)之間在近距離內(nèi)實(shí)現(xiàn)無縫的資源共享。一. 實(shí)踐目的了解處理器的發(fā)展WinCE WinCE 嵌入式C#編程方法。WinCE Bluetooth 編碼技術(shù)二.實(shí)踐要求WinCE操作系統(tǒng)的裁剪及定制;設(shè)計藍(lán)牙廣播系統(tǒng)(包含服務(wù)器端和客戶端);設(shè)計藍(lán)牙文件傳輸系統(tǒng)(包含服務(wù)器端和客戶端);三實(shí)踐內(nèi)容1)了解 Wince 平臺了解處理器的發(fā)展,什么是嵌入系統(tǒng),嵌入式系統(tǒng)的應(yīng)用,以及窗體與控件的概念,掌握
13、 WinCE 嵌入式C#編程方法,對實(shí)驗平臺有一定的認(rèn)識,更進(jìn)一步的認(rèn)識藍(lán)牙。了解編寫應(yīng)用程序的流程,理解了 Windows 窗體,學(xué)會了使用基本控件如標(biāo)簽、文本、按鈕、列表框和組合框,掌握窗體的常用屬性和方法。(2)藍(lán)牙搜索、瀏覽與發(fā)送,藍(lán)牙設(shè)備列表,配對設(shè)備清空,刪除。四.原理介紹1.嵌入式系統(tǒng):嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計算機(jī)系統(tǒng)。一般由硬件設(shè)備、嵌入式操作系統(tǒng)、嵌入式應(yīng)用軟件組成。有專用性、高效簡潔性、高可靠和低能耗性、自身特殊性的特點(diǎn)。嵌入式系統(tǒng)實(shí)習(xí)報告 篇 3EMC PCB 圖,學(xué)習(xí)
14、電子元器件的焊接,PCB 板的調(diào)試等,最終掌握嵌入式控制系統(tǒng)的設(shè)計及工藝等。一.設(shè)計實(shí)習(xí)任務(wù)ARM7(LPC2132)PCB常工作(提供最簡易測試程序)。控制軟件設(shè)計在嵌入式控制系統(tǒng)的設(shè)計中,系統(tǒng)控制軟件的設(shè)計是一項非常重要且艱巨的工作,系統(tǒng)能否正??煽康墓ぷ?,成敗在此一舉。因此要求同學(xué)們認(rèn)真仔細(xì)的設(shè)計、調(diào)試控制軟件。要求軟件語句精煉,整體健壯,有一定的抗干擾能力。二.數(shù)碼管動態(tài)掃描顯示電路控制軟件設(shè)計要求顯示電路能正常顯示數(shù)據(jù),數(shù)碼管無閃爍,明亮,可隨時刷新顯示的數(shù)據(jù), 參考流程圖見圖 1。圖 1三.鍵盤識別軟件設(shè)計34 用要求,因此鍵盤控制軟件也是必須的,參考下圖四.ADC 控制軟件設(shè)計五
15、. 電路與程序六.程序源代碼#include LPC2294.h 圖 3typedef unsigned int U32; /無符號 32 位整型變量typedefunsigned char U8;/8位整型變量/typedef signed char int8; /8位整型變量typedef unsigned short U16; /有符號 8 位整型變量#define Fpclk 11059200 #define DIS_1 0 x06 /#define DIS_2 0 x05 /#define DIS_3 0 x03 /#define KEY1 0 x04 /+#define KEY2
16、0 x02 /- #define KEY3 0 x01 /ok U16 cunt;U16 data_dis,data_set;U8 dis3=10,dis2=10,dis1=10; U8 flag_dis,dis_n;U8 timeout;const U8 led_seg=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f,0 xff,0 x00; /1, 2, 3, 4, 5, 6, 7, 8, 9 all_l 關(guān)顯voidirq Timer0_ISR(void); void cpu_init(void)PINSEL0 =
17、0 x00;IO0DIR = 0 x3FF; /顯示分配在 P000P010 ,段碼 P000P007,位碼P008P010/健 P016P018/0T0TC = 0;T0PR = 0; T0MCR = 0 x03;T0MR0 = Fpclk/1000; /定時 1mST0TCR = 0 x01;VICIntSelect = VICIntSelect&(14); VICVectCntl0 = 0 x20|4;VICVectAddr0 = (U32)Timer0_ISR; VICIntEnable = (14);void updata(void)U16 temp;/ u8 temp1,temp2,temp3;/WDT_CONTR=0 x3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州城市職業(yè)學(xué)院《西醫(yī)外科學(xué)醫(yī)學(xué)免疫學(xué)與病原生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州財經(jīng)大學(xué)《藏族文化概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025青海省安全員-B證考試題庫附答案
- 2025安徽省建筑安全員《A證》考試題庫及答案
- 貴陽人文科技學(xué)院《形式化方法導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州珠江職業(yè)技術(shù)學(xué)院《機(jī)能學(xué)實(shí)驗(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州新華學(xué)院《工業(yè)機(jī)器人基礎(chǔ)操作與編程實(shí)訓(xùn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《分子與細(xì)胞生物學(xué)檢測技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州鐵路職業(yè)技術(shù)學(xué)院《建筑及環(huán)境設(shè)計方法學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年江西省安全員《B證》考試題庫
- 陸上風(fēng)電場設(shè)備選型技術(shù)導(dǎo)則
- 核心素養(yǎng)導(dǎo)向的單元整體教學(xué)
- 中醫(yī)婦科疾病的治療(完美版)課件
- 汽車維修行業(yè)投訴處理管理制度
- 濟(jì)南大學(xué)《線性代數(shù)與空間解析幾何》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東省青島市2024-2025學(xué)年七年級上學(xué)期11月期中英語試題
- 2024年海南省公務(wù)員錄用考試《行測》試題及答案解析
- 《預(yù)防未成年人犯罪》課件(圖文)
- 教育機(jī)構(gòu)日常運(yùn)營與管理指南
- 2024年浙江省能源集團(tuán)應(yīng)屆生招聘高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- 海上移動平臺入級規(guī)范2024年第1次變更通告
評論
0/150
提交評論