




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式系统实习报告课程名称:嵌入式系统设计学 院:电气信息工程学院班 级:通信工程07-2班姓 名:陈俊如学 号:2号指导教师:山传文1. 嵌入式系统开发与应用概述,32. 实习设备,33. 实习目的,44. 实习要求,45. 实习步骤,,56. 实习体会,97. 参考文献,910一、嵌入式系统开发与应用概述在今日,嵌入式ARM技术已经成为了一门比较热门的学科, 无 论是在电子类的什么领域,你都可以看到嵌入式 ARM的影子。如果 你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了, ARM嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你 所想到的领域。本章节就是将你领入ARM的学
2、习大门,开始嵌入式 开发之旅。以嵌入式计算机为技术核心的嵌入式系统是继网络技术之 后,又一个IT领域新的技术发展方向。由于嵌入式系统具有体积小、 性能强、功耗低、可靠性高以及面向行业具体应用等突出特征,目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工 业控制等各个领域。嵌入式的广泛应用可以说是无所不在。嵌入式微处理器技术的基础是通用计算机技术。 现在许多嵌入式 处理器也是从早期的PC机的应用发展演化过来的,如早期PC诸如 TRS-80、Apple II和所用的Z80和6502处理器,至今仍为低 端 的嵌入式应用。在应用中,嵌入式微处理器具有体积小、重量轻、成 本低、可靠性高的优点
3、。嵌入式处理器目前主要有 Am186/88、386EX、 SC-400、Power PG 68000、MIPS、ARM 等系列。在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器 内核为核心,在芯片内部集成必要的 ROM/EPROM/Flash/EEPROM、 SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、 串行口、脉宽调制输出、A/D、D/A等各种必要的功能和外设。二、实习设备硬件:Embest EduKit-IV实验平台、ULINK2仿真器套件、PC机 软件:v Vision IDE for ARM 集成开发环境、Windows 98/2000/NT/XP
4、三、实习目的1. 初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410涎理器的LCD空制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OS-II中;通过实验掌握液晶显示文本及图形的方法与程序设计。2. 了解S3C2410X理器UAR林目关控制寄存器的使用;熟悉ARM&理器系统硬件电路中UAR枢口的设计方法:掌握 ARMfct理器申行通信的软件编程方法。3. 掌握有关音频处理的基础知识;通过实验了解IIS音频接口的工作原理;通过 实验掌握对处理器S3C2410刈IIS模块电路的控制方法;通过实验掌握对常用IIS接口音频芯片的控制方法。4. 了解C/OS-II移植条件和内核
5、基本结构;掌握将C/OS-II内核移植到ARM9 处理器上的方法和步骤。四、实习要求通过对C/OS-II移植实验、C/OS-II LCD显示实验、申口通信实验、IIS 音频实验、液晶显示实验的学习,并将各部分内容合并,最终得出实习结果,实 习要求在键盘上输入学号,在液晶显示屏上显示相应的学生信息。学生信息包括 显示每个人的照片和姓名系别等,并用键控设置学生输出的顺序,输入学号就显 示那个学生的信息,然后过一段时间就顺序循环播放。移植C/OS-II内核到ARM处理器S3C2410在IDE中观察其运行状况编写 S3C2410涎理器的申口通信程序;监视申行口UART幼作;将从UART1接收到的字符申
6、回送显示。将从 UART1S收到的字符申回送显示。通过使用Embest EduKit-IV实验板的彩色液晶屏(800*480)进行电路设计, 掌握液晶屏作为人机接口界面的设计方法,并编写任务函数在 uC/OS-II系统中 实现位图显示。在uC/OS-II中建立五个任务Tast1和Tast2,其中Tast1顺序 熄灭四个LED延迟一会在顺序点亮四个 LED Tast2在LCD屏幕上循环显示三 幅图片,并打印一些文字信息和背景音乐。过使用 Embest EduKit-III实验板的 256色彩色液晶屏(320x240)进行电路设计,掌握液晶屏作为人机接口界面的设计方法,并编写程序实现:画出多个矩形
7、框;显示ASCII字符;显示汉字字符;显示彩色位图。五、实习步骤1. 准备实验环境使用ULINK2仿真器连接Embest EduKit-IV 实验平台的主板JTAG接口;使用Embest EduKit-IV实验平台附带的交义申口线,连接实验平台主板上的COM2和PC机的申口(一般PC只有一个申口,如果有多个请自行选择,笔记本没有申 口设备的可购买US型申口适配器扩充);使用Embest EduKit-IV实验平台附带 的电源适配器,连接实验平台主板上的电源接口。2. 串口接收设置在PC机上运行windows自带的超级终端申口通信程序,或者使用实验平台附带光盘内设置好了的超级终端,设置超级终端:
8、波特率115200、1位停止位、无校验位、无硬件流控制,或者使用其它申口通信程序。(注:超级终端申口的选择根据用户的PC申口硬件不同,请自行选择,如果PC机只有一个申口,一般 是COM】3. 打开实验例程1)打开实验程序2)运行 Vision IDE for ARM 软件3) 默认打开的工程在源码编辑窗口会显示实验例程的说明文件readme.txt ,详 细阅读并理解实验内容。4) 工程提供了两种运行方式:一是下载到SDRA神调试运行,二是固化到 Nor Flash中运行。用户可以在工具栏 Select Target 下拉框中选择在 RAMfr调 试运行还是固化Flash中运行。下面实验将介绍
9、下载到 SDRAMS调试运行, 所以我们在Select Target 下拉框中选择UART_Test IN RAM5)接下来开始编译链接工程,在菜单栏" Projiet ”选择“ Build target ”或者“ Rebuild all target files ” 编译整个工程。6编译完成后,在输出窗口可以看到编译提小信息,比如“".SDRAMUART_Test.axf" - 0 Error(s), 1 Warning(s). ”,如果显示 “ 0 Error(s) ”即表示编译成功。7) 拨动实验平台电源开关,给实验平台上电,单击菜单栏Debug->S
10、tart/StopDebug Session项将编译出来的映像文件下载到SDRAMS,或者单击工具栏按钮来下载。8) 下载完成后,单击菜单栏Debug->Run项运行程序,或者单击工具栏按钮 来全速运行程序。用户也可以使用进行单步调试程序。9) 全速运行后,用户可以在超级终端看到程序运行的信息。10) 用户可以Stop程序运行,使用Vision IDE for ARM 的一些调试窗口跟踪查看程序运行的信息。注:如果在第4)步用户选择在Flash中运行,则编译链接成功后,单击菜单栏 Flash->Download项将程序固化到NorFlash中,从实验平台的主板拔出JTAG线,给实验
11、平台重新上电,程序将自动运行。部分程序图:LCd DspAsClISxa (460,4400,”虫气信息工程单院叫;L*d_D3pHz2 4 |腥叫 400,0xia,"北华大学'");wnile (1) / uart_printf (pfPlease input. IDnuiober. - -;int ing;int 吉p =£ing;/ Initial Interrupt Port and UARTuact_pcixitf ( winput 口UHfcuw.jing« uar gevibiiuiri ):if)BitmapViewTCtlSB
12、it 12 8160( (unsigned char glmagepictuirel);Lcd_D3pRz24(30a, 150f0xl0f 喉俊如");LW。冲 N*。叫1 皿Ex ID, 痛信二玻");Lcd_DspAsc119x16(300.25a,0H n2"):Lcd_DspRe24(310,2 50,0x10,”号行); 113_Nuiii (p) j/ pl ay_NaM (Xue Haus):OSTlmeDly(100)lcd_clr_rect(300,150,5803SQ,Oxffff); break; else if(ing=6)BitmapV
13、iswT£t 16Bit_128160 ( (uns:lgnd char *J glwage_picture2);Lt=d_D叫HN43阳 150/E皿"高肾叩;Ltd_DJpHt2 4 (300f 190, 0X10, ”通信二班小Lcta_DspA3C I Ifixl 6 (300,250,0,rr) ; Lcd_I>3ptis2 4 3 10,250, 0x10 ”号;lis_Nuin (p);/ piay_WamE (XueHao):OSTiuneDly (lOOj ;lcd_clr_rect(300,150,580,360,Oxffff; hieik: )e
14、lse if(ing=12)caff e; 2;intf (pp nrpuclnput);inemcpy ( (void *) x32OOOOOO1r ru_ucWaveJ! nSaundLen); iis_play_wave(3, (UINT3T *)0x32000000,nSoundLenJ ;/ ucInput=0;break;case 7:uartprintf (pp %c npp,ucInput);memcpy (void. *) 0x32000000r yanucWave, nSoundLenJ; iis_play_wave(3r(7INT3T *)Ox32OOOOOOfnSoun
15、dLenJ;/ ucInput=0.;break;case 12:uar t_prmtf " %c npr / ucInput);memcpy (void ) 0x32000000, xuan_ucWavEj. nSoundLen); iis_play_wave(3, (UINT8T0x32000000,nSoundLenJ ;/ucInputs0;break;nSoundLen = 155956;nSoundLen = 155956;nSoundLen = 155956;CAse O:(/ close Usuarc_prlmtf,ueInput): uarc_prlmcf (pp
16、End. npr): li9_clo.se ();串口通信实验:文件® 短辑 查看理)呼叫© 侵送(1)帮助皿口屋鸯I富I肥居|雪1篷电野村*槌*翳传*传做剧传麟邂做传驰*魅操野44*传畦野若邮做掩若悝麟径野村做薛邂*做*44*精*上*英藩特EduKit系列嵌入式教学系统平台*Embest EduKit Series Embedded Teaching Platform*邳株*#妊*族髭#E*#rW*X*其 *珏共转*r*r共耗游#7罪*兵驰*:*畀推珏巽*旋共坦畀野游*r* 牯*邳UART1 Communication Test ExamplePlease input w
17、ords, then press Enter:/通信工理07-2陈俊如2号Embest EduKit-IV boot success!uCOS-II Running.Taskl Called,Task2 Called,|已连接1;46:5了自动检测 115200;WJNIIS音频实验:艾件d)编辑 查着 呼叫© 甚送(I)帮勖®>口|芽| 潘| 涔 | o|S>| <4E游 * 健 *电游 *#E径游 关 Mr洗曾*f * * » 坯苏游野最径野曾*游* 花 * 野* 戏我坯电游*关 Mr « * 苏* * «t野游*#t *
18、院 *“英落特EduKit列嵌入式教学系统亍台*tmbest EduKi t Series Embedded Teaching Platform妊* 抹* * 野* 津 X * 电 *«* it * 犹* 野 * 电 *»*«* 法 * 游 * it 游ITS test exampleMenu(press digital to select):1: play wave file2: record and play3: EXIT!1Menu(press digital to select):1: play w(aue 孑ile2: record and play3: EXIT!4已遂接1:37 2E自动检沏115200 6-N'ljSCROLL|冲NUW可六、实习体会在嵌入式系统中,除了课本上的基础知识外,还学会了软件编程的基本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国摄像管行业市场全景评估及投资策略咨询报告
- 大型活动演出的策划方案模板
- 公司安全环保部年终工作总结
- 中国肉羊屠宰行业市场调查研究及投资前景预测报告
- 2025年休闲专用车及其零附件项目投资分析及可行性报告
- 关于万圣节活动策划方案模板
- 中国微机电系统(MEMS)未来发展趋势分析及投资规划建议研究报告
- 临床检察面试题目及答案2025版
- 临床检验免疫室考核试题及答案2025版
- 临床检验副高考试题及答案2025版
- 2025年资阳市税务系统遴选面试真题带答案详解
- 灯具代加工制作合同范本
- 2025年5月24日福建省税务遴选笔试真题及解析
- 2025重庆市船舶检验中心有限公司招聘3人笔试历年参考题库附带答案详解
- 2024金山职业技术学院辅导员招聘笔试真题
- 地方立法知识讲座课件
- 教育部幼儿园督导评估
- 电气设备采购安装协议
- 铁道机车总体考试题库及答案
- 家庭教育健康讲座:做智慧父母育幸福孩子
- 2024-2025学年鲁教版八年级数学下学期期末模拟卷(全解全析)
评论
0/150
提交评论