嵌入式-实验报告内容.docx
《嵌入式-实验报告内容.docx》由会员分享,可在线阅读,更多相关《嵌入式-实验报告内容.docx(8页珍藏版)》请在优知文库上搜索。
1、嵌入式实时操作系统实验报告一、题目要求及实现功能题目要求:在magic2410中,通过I/O口驱动蜂鸣器。掌握在maigcARM2410教学实验开发平台上运行uC/OS-ll程序。实验设备:PC机一台MagicARM2410教学实验开发平台一套WindOWS98XP/2OOO系统,ADS1.2集成开发环境实现功能:不断地读取GPF4口上的电平值,然后控制蜂鸣器响。二、题目实现原理与方法实验原理:MagicARM2410实验箱上使用了S3C2410A的GPF4口连接一个独立按键KEYl,电路原理如图2.1所示。我们建立了两个任务,任务。不断读取KEYl的状态,将状态写入状态变量,如果发现KEYl
2、按下那么蜂鸣一次。2.1独立按键电路实验方法:为ADS1.2增加DeviceARM2410专用工程模板(假设已增加过,此步省略)。(2)连接EasyJTAG-H仿真器和MagicARM2410实验箱,然后安装EasyJTAG-HJTAG仿真器(假设已经安装过,此步省略),短接蜂鸣器跳线JP9o(3)启动ADS1.2,使用ARMExecutableImageforDeviceARM2410(uCOSII)工程模板建立一个工程GPIO_uCOSIIo(本范例在ADS文件夹中操作)(4)见图3.2,在ADS文件夹中新建arm、ArmPc、SOURCE文件夹。将COS2.52源代码添加到SOURCE文
3、件夹,将移植代码添加到arm文件夹,将移植的PC效劳代码添加到Arm_Pc文件夹。移植代码可以在DeviceARM2410光盘上获得,COS2.52源代码需要从参考文献的光盘上获得)(5)在src组中的main.c中编写主程序代码。(6)选用DebugReI生成目标,然后编译链接工程O将MagicARM2410实验箱上的蜂鸣器跳线JP9短接,将启动方式选择跳线JP8短接,然后按RST键复位系统。(8)选择Project-Debug,启动AXD进行JTAG仿真调试。(9)全速运行程序,程序将会在main.c的主函数中停止(因为main函数起始处默认设置有断点)。(10)单击ContextVari
4、able图标按钮(或者选择ProcessorViews-Variables)打开变量观察窗口,通过此窗口可以观察局部变量和全局变量。(11)可以单步运行程序,可以设置/取消断点,或者全速运行程序,停止程序运行,观察变量的值,按下KEY1,观察蜂鸣器是否鸣响。三、magic2410硬件资源介绍3.1MagicARM2410实验箱功能框图1、硬件资源:处理器:核心板ARM920T处理器S3C2410A,工作频率高达203MHZ“SDRAM:核心板64M字节。NANDFlash:核心板64M字节。NORFlash:核心板2M字节。E2PROM:核心板256字节。液晶屏:8英寸640x480真彩TFT
5、液晶屏。触摸屏:4线电阻式。以太网接口:支持10/100M以太网。USB接口:USBl.1,4个USB主机口,1个USB设备口。音频接口:IlS数字音频输入/输出接口(有2个扬声器和1个咪头PCMeIA接口:1个68PinPCMClA接口。CF卡接口:1个(PCMQA接口扩展)。SD/MMC卡接口:1个。RS232:2路。IrDA:1路。RS485:1路。CAN接口:1路(CAN控制器SJA100O),ADC:CPU内置,2路直接电压测量。DACMQWMDAC输出。直接点击:1个。步进电机:1个。RTC:CPU内置,实验箱上有RTC后备电池。WTD:CPU内置。数码管:8位动态数码管(ZLG7
6、290驱动)。键盘:16键小键盘(ZLG7290驱动)。独立按键:1个(接到中断输入引脚)。蜂鸣器:1个,直流蜂鸣器。独立LED:4个。GPRSPACK接口:1个,用来扩展GPRS模块。VGAPACK接口:1个,用来扩展VGA输出接口。总线扩展接口:2个11个16位总线的、1个32位总线)。JTAG接口:20PINJTAG调试接口。JTAG仿真器:EaSyJTAG-H仿真器。2、S3C2410A芯片简介(l)S3C2410处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用FBGA封装,采用0.18Um制造工艺的32位微控制器。该处理器拥有:独立的16KB指令Cache和16
7、KB数据CaChe,MMU,支持TFT的LCD控制器,NAND闪存控制器,3路UART,4路DMA,4路带PWM的Timer,I/O,RTC,8路10位ADC,TouchScreen,IIC-BUS接口,IIS-BUS接口,2个USB主机,1个USB设备,SD主机和MMC接口,2路SPLS3C2410处理器最高可运行在203MHZ.(2)S3C2410芯片集成了大量的功能单元 内部L8V,存储器3.3V,外部1/03.3V,16KB数据CaChe,16KB指令CaChe,MMUo 内置外部存储器控制器(SDRAM控制和芯片选择逻辑)。 1.CD控制器,一个LCD专业DMA。 4个带外部请求线的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 实验 报告 内容