欢迎来到天天文库
浏览记录
ID:45557379
大小:719.48 KB
页数:35页
时间:2019-11-14
《【精品】嵌入式系统与结构实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式系统与结构实验指导书湖北工业大学商贸学院电信学院江维2012年2月实验要求1实验1S3C2410芯片级程序设计MDK开发环境的使用2实验2S3C2410微处理器SDRAM的配置实验7实验3S3C2410NANDFLASH的配置实验11实验4S3C2410微处理器GPIO通用输入输出口实验15实验5S3C2410微处理器外部中断实验18实验6S3C2410微处理器PWM定时器实验21实验7S3C2410微处理器WDT看门狗定时器实验23实验8S3C2410UART串口通信实验26实验要求一、实验素养和一般知识1.实验前准备工作(1)
2、明确实验目的、熟悉实验内容、掌握实验步骤、了解所用嵌入式系统与结构实验开发系统及仪器设备的性能。(2)做好实验前预习和必要的准备(先尝试编写程序),作到冇的放矢。2.进入实验室后(1)熟悉所用的嵌入式系统与结构开发系统及仪器设备,了解其外观、性能。(2)实验接线要简单、正确、明了,一个人接线,同组成员检査,经老师复查允许后才对通电。(3)通电瞬间,应注意仪器是否正常工作,不要只看开关,如有不正常现象,应立即断电找出原因。3.实验进行时(1)疋常请况下,按规定步骤进行,编写程序,调试查看并记录结果。(2)各种操作要有口的进行,不可盲动。(
3、3)实验完后,经老师察看或签字,并把实验箱、实验台、工具清理、收拾完毕后,学牛签到方可离开实验室。二、实验报告内容和要求1.实验报告要用学校统一的实验报告册。2•实验内容应包括实验冃的、设备、原理、步骤简述、实验现象、调试结果和分析以及程序淸单等。3.每个实验后的思考题必须完成。4•对实验中发现的问题应加以讨论,并提出自己的改进意见和要求、希望等。实验1S3C2410芯片级程序设计MDK开发环境的使用一、实验目的初步学会使用^VisionIDEforARM开发环境MDKit软件调试方法;通过实验掌握简单-ARM汇编指令的使用和汇编语言程
4、序设计的-•般方法。二、实验设备破件:PC机一台;软件:^VisionIDEforARM集成开发环境,Windows98/2000/NT/XP.三、实验内容(1)用ARM汇编语言编写S二1+2+3+***+10的程序(2)用ARM汇编语言编写求最大最小值的程序实验步骤1.新建工程首先在相关日录下建立文件夹命名为Asm1_a,运行pVision3IDE集成开发环境,选择菜单-项“Project・>New...・>pVisionProject”,系统弹出一个对话框,按照图1所示,输入相关内容。点击“保存”按钮,将创建一个新工程asm_1a.
5、Uv2□图1新建工程1.为工程选择CPU新建工程后,要为工程选择CPU,如图2所示,在此选择SAMSUNG的S3C2410AOptionsforTarget
6、Oatn>t
7、L>stin<
8、Ut«r
9、C/CAtm
10、Link"
11、D«bu<
12、Utilitxi
13、•:IVendorS・mn14、2*bitRISCHicrocontroiler・extensions,16KBInstructionCache,16KBDat15、ftc«V211,:2-portUSBHost,USBDevice,4*chPVMTimers,l~chTimtr,YttchdocTiBtr,8-ch10"bitA/DConverterandTouchScr««nRTCwithCtltndar,G«n«rtlP«rpoi«I/OpinsS3C241OAOB116、确走]取消17、Tul"图2选择CPU1.添加启动代码在图3中点“确定”后,会弹出一个对话框,问是否要添加启动代码。如图1-5所示。gVision3CopySamsungS3C2410AStartupCodetoProjectFol18、derandAddFiletoProject?图3添加启动代码由于木实验是简单的汇编实验,因此不需要启动代码,选择否。2.选择开发工具要为工程选择开发工具,在Project・Manage・Component
14、2*bitRISCHicrocontroiler・extensions,16KBInstructionCache,16KBDat15、ftc«V211,:2-portUSBHost,USBDevice,4*chPVMTimers,l~chTimtr,YttchdocTiBtr,8-ch10"bitA/DConverterandTouchScr««nRTCwithCtltndar,G«n«rtlP«rpoi«I/OpinsS3C241OAOB116、确走]取消17、Tul"图2选择CPU1.添加启动代码在图3中点“确定”后,会弹出一个对话框,问是否要添加启动代码。如图1-5所示。gVision3CopySamsungS3C2410AStartupCodetoProjectFol18、derandAddFiletoProject?图3添加启动代码由于木实验是简单的汇编实验,因此不需要启动代码,选择否。2.选择开发工具要为工程选择开发工具,在Project・Manage・Component
15、ftc«V211,:2-portUSBHost,USBDevice,4*chPVMTimers,l~chTimtr,YttchdocTiBtr,8-ch10"bitA/DConverterandTouchScr««nRTCwithCtltndar,G«n«rtlP«rpoi«I/OpinsS3C241OAOB1
16、确走]取消
17、Tul"图2选择CPU1.添加启动代码在图3中点“确定”后,会弹出一个对话框,问是否要添加启动代码。如图1-5所示。gVision3CopySamsungS3C2410AStartupCodetoProjectFol
18、derandAddFiletoProject?图3添加启动代码由于木实验是简单的汇编实验,因此不需要启动代码,选择否。2.选择开发工具要为工程选择开发工具,在Project・Manage・Component
此文档下载收益归作者所有