您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > ARM7ARM9实验开发平台
ARM7/ARM9实验开发平台1.结构:此平台由两部分组成,一部分是ARM7平台,一部分是ARM9平台,单独供电。ARM7与ARM9平台均由主板加核心板构成。都具有透明外壳,各种接口直接从外壳输出。外加箱体。2.硬件电路组成:2.1ARM7平台:2.1.1主板资源:4层PCB设计2M字节NORFLASH8M字节PSRAM16M字节NANDFLASH256字节E2PROM标准20针JTAG调试接口/ETM跟踪调试接口CF卡/IDE硬盘接口SD/MMC卡模块2路10位A/DLM75数字温度传感器ZLG7290键盘管理和显示控制MG240128单色点阵图形液晶接口GPIO引出。双串口,其中一串口带Modem接口10M以太网接口2个USBHOST2.0(全速)1个USBDevice2.0(全速)1个2.2英寸240×320262K色彩色液晶屏4个独立LED1个蜂鸣器1个独立按键4×4矩阵键盘标配TFT208E-16LCD彩色液晶显示屏底板附带背光驱动电路(CAT32)标配USB2.0接口板ISP1161BMPACK2.1.2配套教材:《ARM嵌入式系统基础教程》《ARM嵌入式系统实验教程(二)》2.1.3配套软件资料:MiniGUI图形用户界面学习版源代码(μC/OS-II和μClinux版)μC/OS-II(V2.52)在ARM7上移植代码μClinux2.4.x在LPC2200(或三星)系列芯片上移植代码μClinux-dist-20040408发行包arm-elf开发工具包多种商业化软件包移植μC/OS-II到ARM7软件包移植μCLinux到LPC2200软件包数据队列软件包串口驱动软件包MODEM接口软件包SPI总线软件包I2C总线软件包ZLG/FS文件管理系统软件包ZLG/IPTCP/IP软件包ZLG/PPP协议软件包ZLG/CFCF卡及IDE硬盘软件包ZLG/SDSD/MMC读写软件包ZLG/FFS支持写平衡的NANDFLASH驱动软件包ZLG/HOST&Device固件程序及其驱动程序软件包ZLG/FTP-S嵌入式FTP服务器软件包ZLG/BOOTBootloader程序μClinux驱动和源代码GPIO驱动I2C驱动SPI驱动ADC驱动PWM驱动块设备驱动网络设备驱动实验内容:1.基础实验:1.1ADS1.2集成开发环境练习1.2汇编指令实验11.3汇编指令实验21.4汇编指令实验31.5汇编指令实验41.6汇编指令实验51.7ARM微控制器工作模式实验1.8C语言程序实验1.9C语言调用汇编程序实验1.10GPIO输出控制实验11.11GPIO输出控制实验21.12GPIO输入实验1.13存储器重映射实验1.14外部中断实验11.15外部存储器接口实验11.16定时器实验11.17UART实验11.18Modem接口实验1.19I2C接口实验11.20PWM输出实验1.21RTC实验11.22模数转换器实验1.23WDT实验1.24低功耗实验11.25外部中断实验21.26外部存储器接口实验21.27定时器实验21.28UART实验21.29I2C接口实验21.30SPI接口实验1.31RTC实验21.32低功耗实验22.基于uC/OS-II的实验2.1μCOS-II移植实验2.2蜂鸣器控制实验2.3串口中间件应用实验2.4MODEM通讯实验2.5I2C总线驱动中间件实验2.6SPI总线的LED控制应用2.7I2C总线的EEPROM应用2.8I2C总线的ZLG7290应用2.9USB_E2PROM编程器实验2.10读写U盘扇区实验2.11读写U盘文件实验2.12SDMMC卡读卡器实验2.13ZLG_CF驱动接口函数实验2.14ZLG_CF驱动使用实验2.15UDP通讯实验2.16TCP通讯实验2.17GPRS_GPS实验(是在arm9还是在ARM7上做)2.2ARM9平台2.2.1主板资源:TFT液晶屏接口:3.5寸液晶屏:TFT-6862-T,像素为320×240,支持5:6:5模式带触摸功能。SD/MMC卡接口;USBHost、OTG接口;1路10M/100M以太网接口;1路I2C接口;1路I2S接口;1路SSP/SPI接口;EMC总线接口。串口:7路;IrDA接口;USBOTG接口;带电气隔离的CAN-bus接口;扩展口;JTAG接口;CF卡接口2.2.2核心板资源:标配:M3250-N64I嵌入式工控模块CPU:LPC3250;64MBSDRAM;2MBNORFlash;256MBNANDFlash;2.2.3.实验内容:2.2.3.1μC/OS-II方面:移植μC/OS-II到ARM9软件包源代码;NANDFlash控制器实验;EMC控制器实验GPDMA实验;I2S实验;GPIO相关实验;LCD控制器实验;看门狗实验;ADC相关实验;I2C相关实验;中断控制器相关实验;标准串口和高速串口试验;定时器相关试验;SD/MMC控制器实验;CF卡实验;触摸屏控制器相关实验;SSP控制器相关实验;以太网(TCP/UDP)相关实验(源码公开);CAN相关实验(源码公开);USBDevice相关例程(源码公开);USBHost相关例程(源码公开);USBOTG相关例程(源码公开)。2.2.3.2WinCE6.0嵌入式操作系统方面WindowsEmbeddedCE6.0forLPC3200BSP(板级支持包,即移植代码);提供256MB的NANDFlash盘驱动;带死区控制的电机控制器驱动;USBHost、USBDevice以及USBOTG驱动;10/100M自适应以太网驱动(支持UDP、TCP/IP和WebServer);I2多达7路的串口驱动;I2S音频驱动;支持mp3、mpeg多媒体文件播放;CF卡驱动;SD/MMC卡驱动;CAN-bus驱动;TFT320×240或640×480液晶驱动;触摸屏驱动;3路10位ADC转换(与触摸屏共用);PCF8563RTC驱动;SPI驱动;大量WinCE基础实验源码及其详细的开发文档。2.2.3.3Linux操作系统方面Linux2.6.27稳定版内核;Bootloader:U-Boot-1.3.3;文件系统支持ROM/CRAM/EXT2/FAT32/NFS/JFFS2/YAFFS2;arm-vfp-linux-gnu-交叉编译工具链;提供Qt/Embedded和Qtopia2;按键、LED和蜂鸣器驱动;PCF8563RTC驱动;SD/MMC卡驱动;10/100M自适应以太网驱动;CAN-bus驱动;多达7路的串口驱动;USB驱动程序,支持U盘、USB鼠标/键盘;FrameBuffer驱动,支持QVGA或VGA液晶屏;触摸屏驱动;带死区控制的电机控制器驱动;CF卡驱动;I2S声卡驱动;支持mp3、mpeg多媒体文件的播放;大量Linux基础实验及其详细的使用文档;提供全部源代码。2.2.4.配套教材:《深度剖析WindowsEmbeddedCE》《深入浅出ARM9—lpc3200系列ARM(上册)》《深入浅出ARM9—lpc3200系列ARM(下册)》《LPC3250&Linux2.6实验指导》《NXPARM&WindowsEmbeddedCE6.0实验指导》《USB开发指南——基于LPC3200系列ARM》备注:用三星芯片的也可采纳
本文标题:ARM7ARM9实验开发平台
链接地址:https://www.777doc.com/doc-23594 .html