欢迎来到天天文库
浏览记录
ID:25247492
大小:1.68 MB
页数:22页
时间:2018-11-19
《嵌入式实验开发环境熟悉实验.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验一:嵌入式实验开发环境熟悉实验一实验目的l了解本课程使用的嵌入式开发平台UP-NetARM2410-S的基本组成、配置l熟悉ADS1.2开发环境l学会ARM仿真器的使用l使用ADS编译、下载、调试并跟踪一段已有的程序l了解嵌入式开发的基本思想和过程。二实验内容本次实验要求自己配置好实验环境;然后使用ADS集成开发环境,新建一个简单的工程文件,并编译这个工程文件。学习ARM仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。三实
2、验设备及工具l硬件:ARM嵌入式开发平台、PC机Pentium100以上、用于ARM920T的JTAG仿真器、串口线。l软件:PC机操作系统Win2000或WinXP、ARMADS1.2集成开发环境、仿真器驱动程序、超级终端通讯程序。四基础知识1嵌入式开发平台硬件平台是基于ARM体系结构,由北京博创兴业科技有限公司开发的UP-NetARM3000和UP-NetARM2410-S实验仪器。UP-NetARM3000的CPU为ARM7TDMI内核的三星S3C44B0X01芯片,由于没有MMU(内存管理单元)只能运行uC
3、linux,UP-NetARM2410-S的CPU为ARM920T内核的三星S3c2410芯片,由于有MMU可以运行标准的ARM-LINUX内核,本实验室配备的实验开发平台就是UP-NetARM2410-S。现对实验平台做个简要介绍,其硬件配置资源如表1所示:表1UP-NetARM2410-S的硬件配置配置名称型号说明CPUARM920T结构芯片三星S3c2410X工作频率203MHzFLASHSAMSUNGK9F120864MNANDSDRAMHY57V561620AT-H32M×2=64MEtherNet网卡A
4、X88796两片,10/100M自适应LCDLQ080V3DG018寸16bitTFT触摸屏SX-080-W4R-FBFM7843驱动LEDZLG7290四个共阴极LEDUSB接口4个HOST/1个DEVICE由AT43301构成USBHUBUART/IrDA2个RS232,1个RS485,1个IrDA从处理器的UART2引出AD由S3C2410芯片引出3个电位器控制输入AUDIOIIS总线,UDA1341芯片44.1KHz音频扩展卡插槽168PinEXPORT总线直接扩展GPS_GPRS扩展板SIMCOM的SIM
5、100-E模块支持双道语音通信IDE/CF卡插座笔记本硬盘,CF卡PCMCIA和SD卡插座PCMCIA型号为DWL-650PS2PC键盘和鼠标由ATMEGA8单片机控制IC卡座AT24CXX系列由ATMEGA8单片机控制DC/STEP电机DC由PWM控制,STEP由74HC573控制CANBUS由MCP2510和TJA1050构成DoubleDAMAX504两个10位DAC端口调试接口JTAG14针、20针UP-NetARM2410-S实验开发平台的外观图如图1所示:图1UP-NetARM2410-S该实验平台的各
6、模块功能如图2所示:图2UP-NetARM2410-S与微机连接示意图:图3UP-NetARM2410-S的连接示意图该硬件平台的基本架构如图4所示:图4UP-NetARM2410-S的架构示意图(1)核心板lCPU:ARM920T结构芯片,工作频率202MHz,SAMSUNG公司的S3c2410XlFLASH:64MNAND型,SAMSUNG的K9F1208lRAM:64MBSDRAM,HY57V561620AT-Hl200管脚精密插座图5UP-NetARM2410-S的核心板S3c2410芯片介绍:S3c241
7、0X芯片集成了大量的功能单元,包括:1).内部1.8V,存储器3.3V,外部IO3.3V,16KB数据CACH,16KB指令CACH,MMU;2).内置外部存储器控制器(SDRAM控制和芯片选择逻辑);3).LCD控制器(最高4K色STN和256K彩色TFT),一个LCD专用DMA;4).4路带外部请求线的DMA;5).三个通用异步串行端口(IrDA1.0,16-ByteTxFIFO,and16-ByteRxFIFO),2通道SPI;6).一个多主IIC总线,一个IIS总线控制器;7).SD主接口版本1.0和多媒体
8、卡协议版本2.11兼容;8).2个USBHOST,一个USBDEVICE(VER1.1);9).4个PWM定时器和一个内部定时器;10).看门狗定时器;11).117个通用IO;12).24个外部中断;13).电源控制模式:标准、慢速、休眠、掉电;14).8通道10位ADC和触摸屏接口;15).带日历功能的实时时钟;16).芯片内置PLL;17).设计用于手
此文档下载收益归作者所有