嵌入式课程设计报告北京科技大学Word文件下载.docx
《嵌入式课程设计报告北京科技大学Word文件下载.docx》由会员分享,可在线阅读,更多相关《嵌入式课程设计报告北京科技大学Word文件下载.docx(33页珍藏版)》请在冰豆网上搜索。
北京科技大学自动化学院《嵌入式控制系统》课程设计
摘要
随着芯片技术和电子产品智能化的飞速发展,嵌入式技术越来越受到人们的关注,应用领域几
乎遍及所有的电子产品:
智能机器人、网络通信、军用设备、汽车导航、环境保护、智能仪器等
等。
嵌入式系统融合了计算机软、硬件技术、通讯技术和半导体微电子技术,针对实际应用系统要
求,将相应的计算机直接嵌入到应用系统中,并可针对应用需求对软、硬件进行优化、裁减。
本次
课程要求在GX-PXA270EP平台下开发出一个简单的windowsCE应用程序,达到初步了解嵌入式软
件开发的流程。
关键词:
嵌入式软件windowsCE
Abstract
Withtherapiddevelopmentofchiptechnologyandintelligentelectronics,embeddedtechnologymoreandmorepeople'
sattention,applicationsvirtuallyallelectronicproducts:
intelligentrobots,networkcommunications,militaryequipment,carnavigation,environmentalprotection,intelligentinstrumentsandsoon.Embeddedsystemintegrationofcomputerhardwareandsoftwaretechnology,communicationtechnologyandsemiconductormicroelectronicstechnologyforpracticalapplicationofthesystemrequirements,thecorrespondingcomputerdirectlyintotheapplicationsystem,andapplicationrequirementsforhardwareandsoftwaretooptimizethecut.ThiscourserequiresatGX-PXA270EPplatformtodevelopasimplewindowsCEapplication,reachingapreliminaryunderstandingofembeddedsoftwaredevelopmentprocess.
KeyWords:
EmbeddedsystemsoftwarewindowsCE
-1-
摘
要..................................................................................................................................
1
Abstract.....................................................................................................................................
引
言..................................................................................................................................
LED数码管驱动程序.............................................................................................................
2
实验内容..............................................................................................................................
实验设备..............................................................................................................................
3
实验设计原理......................................................................................................................
3.1LED发光管原理.......................................................................................................
3.2
八位LED显示器.....................................................................................................
4
实验步骤..............................................................................................................................
4.1
加载驱动程序...........................................................................................................
4.2
添加控件....................................................................................................................
4.3
添加按钮响应程序...................................................................................................
4.4
基本功能的实现.......................................................................................................
4.5
时钟功能的实现.......................................................................................................
5
按键设置时钟...........................................................................................................
6
4.5文本框设置时钟......................................................................................................
12
实验结果............................................................................................................................
13
5.1
基本功能..................................................................................................................
5.2
时钟功能..................................................................................................................
14
结
论................................................................................................................................
15
参考文献16
附录17
1程序清单led_1Dlg.cpp17
2程序清单led_1Dlg.h27
-2-
引言
通过嵌入式控制系统课程的学习并结合本次实验,使学生了解嵌入式系统的开发
方法和流程,熟悉IntelXScale硬件平台及其应用处理机的使用方法,熟悉WindowsCE
嵌入式系统的基本原理、概念。
并能针对IntelXScale硬件平台、应用需求自行定制、
优化WinCE操作系统,并独立编写可在IntelXScale嵌入式设备上运行的应用程序。
本小组由三人组成,程顺均、白茹和马志达。
在课程设计中,分工明确,团结协
作,最终顺利完成里基本题目的第一个题目并且自行设计一个功能复杂的电子表。
程顺
均负责了主要的程序设计,白茹和马志达负责硬件的连线等。
LED数码管驱动程序
1实验内容
基本功能:
要求编写一个测试程序,实现PXA270-EP目标板上的LED数码管循环显示数字2,4,6,8。
扩展功能:
使用数码管和相关控件实现一个24小时制的时钟,液晶屏界面和数码管同时显示时间,并方便更改。
2实验设备
1、GX-PXA270EP实验箱
2、装有windowsXP的PC
3实验设计原理
3.1LED发光管原理
LED(LightEmittingDiode),即发光二极管。
是一种半导体固体发光器件。
它是利用固体半导体置于一个有引线的架子上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以LED的抗震性能好。
发光二极管的核心部分是由p型半导体和n型半导体组成的晶片,如图3.8.2,在p