北京科技大学嵌入式课程设计报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《嵌入式控制系统》课程设计报告学院专业班级姓名学号指导教师_-1-目录摘要..............................................................................................................................................4-2-Abstract.........................................................................................................................................4引言..............................................................................................................................................5带中断LED数码管驱动程序设计..........................................................................................61.设计内容...........................................................................................................................61.1基本功能.....................................................................................................................61.2扩展功能.....................................................................................................................61.3创新功能..................................................................................................................62.实验设备...........................................................................................................................63.设计功能块说明..............................................................................................................64.设计原理...........................................................................................................................74.1LED发光原理.............................................................................................................74.2八位LED显示器.......................................................................................................85.实验步骤.................................................................................................................................85.1驱动程序加载.............................................................................................................85.2添加控件.....................................................................................................................85.3基本功能的实现..........................................................................................................95.4使用指南...................................................................................................................106.实验结果...............................................................................................................................106.1基本功能实现结果..................................................................................................106.2LED数码管清零功能实现结果..............................................................................116.3中断计数功能实现结果..........................................................................................126.4频率设置功能实现结果..........................................................................................137.心得体会...............................................................................................................................14附录............................................................................................................................................16-3--4-摘要通过嵌入式控制系统课程的学习并结合本次课程设计,了解嵌入式系统的开发方法和流程,熟悉IntelXScale硬件平台及其应用处理机的使用方法,熟悉WindowsCE嵌入式系统的基本原理、概念。能针对IntelXScale硬件平台、应用需求自行定制、优化WinCE操作系统,并独立编写可在IntelXScale嵌入式设备上运行的应用程序。本课程设计主要实现了LED数码管的驱动程序,中断计数功能、LED显示清零功能、LED数字显示频率设置的功能。关键字:WINCE中断数码管驱动AbstractLearningEmbeddedControlSystemsandcombiningthecurriculumdesigncanhelpusunderstandtheEmbeddedControlSystems’developmentmethodsandprocesses,andbefamiliarwithIntelXScaleHardwareplatformanditsusage.KnowwellthebasicprinciplesandconceptsaboutWINCE.DesignandoptimizeWindowsEmbeddedCompactandcomposeApplicationsoftwareprogramthatcanoperateontheIntelXScaleHardwareplatform.ThemainachievementofthecurriculumdesignaredriversforLED,InterruptCount,cleantheresultsoftheLEDandsetupthedisplayfrequencyoftheLED.Keywords:WINCEInterruptDigitalDriving-5-引言随着芯片技术和电子产品智能化的飞速发展,嵌入式技术越来越受到人们的关注,应用领域几乎遍及所有的电子产品:智能机器人、网络通信、军用设备、汽车导航、环境保护、智能仪器等等。嵌入式系统不仅融合了计算机软、硬件技术、通讯技术和半导体微电子技术,而且针对实际应用系统要求,将相应的计算机直接嵌入到应用系统中,并可针对应用需求对软、硬件进行优化、裁减。嵌入式控制系统是一门新兴的课程,通过本次课程设计可以更好地掌握这门新技术,对今后的发展有很大帮助。-6-带中断LED数码管驱动程序设计1.设计内容1.1基本功能1.实现PXA270-EP目标板上的LED数码管循环显示数字2,4,6,8;2.实现LED数码管数字的静态显示;3.通过GPIO控制发光二极管的不同工作状态。1.2扩展功能使用实验箱上的按键实现LED数码管的清零工作,进一步扩展了基本功能。1.3创新功能1.通过编写程序实现对中断次数的计数功能;4.通过中断功能实现对2,4,6,8数字循环显示频率的更改。2.实验设备1、GX-PXA270EP实验箱2、装有windowsXP的PC3.设计功能块说明该课程设计主要是有4个功能模块组成:LED数码管循环显示数字2,4,6,8和数码管的静态显示、LED数码管显示数字清零、中断次数计数、更改2,4,6,8数字循环显示频率,通过这四个功能模块的实现加深对嵌入式控制系统的认识和理解。了解嵌入式系统的-7-开发方法和流程,熟悉IntelXScale硬件平台及其应用处理机的使用方法,熟悉WINCE嵌入式系统的基本原理、概念。4.设计原理4.1LED发光原理LED(LightEmittingDiode),即发光二极管。是一种半导体固体发光器件。它是利用固体半导体置于一个有引线的架子上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以LED的抗震性能好。发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,如图1,在P型半导体和N型半导体间有一个过渡层,称为P-N结。在某些半导体材料的P-N结中,注入的少数载流子与多数载流子复合时,会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。P-N结加反向电压,少数载流子难以注入,故不发光。利用注入式电致发光原理制作的二极管叫发光二极管,通称LED。当它处于正向工作状态时(即两端加上正向电压),电流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光线,光的强弱与电流有关。图1发光二极管的核心组成部分-8-4.2八位LED显示器八段LED显示器(见

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功