- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式实开发环境熟悉实验
实验一:嵌入式实验开发环境熟悉实验
实验目的
了解本课程使用的嵌入式开发平台UP-NetARM2410-S的基本组成、配置
熟悉ADS1.2 开发环境
学会ARM 仿真器的使用
使用ADS 编译、下载、调试并跟踪一段已有的程序
了解嵌入式开发的基本思想和过程。
实验内容
本次实验要求自己配置好实验环境;然后使用ADS 集成开发环境,新建一个简单的工程文件,并编译这个工程文件。学习ARM 仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。
实验设备及工具
硬件:ARM 嵌入式开发平台、PC 机Pentium100 以上、用于ARM920T 的JTAG 仿真器、串口线。
软件:PC 机操作系统Win2000 或WinXP、ARM ADS1.2 集成开发环境、仿真器驱动程序、超级终端通讯程序。
基础知识
嵌入式开发平台
硬件平台是基于ARM体系结构,由北京博创兴业科技有限公司开发的UP-NetARM3000和UP-NetARM2410-S实验仪器。UP-NetARM3000的CPU为ARM7TDMI内核的三星S3C44B0X01芯片,由于没有MMU(内存管理单元)只能运行uClinux,UP-NetARM2410-S的CPU为ARM920T内核的三星S3c2410芯片,由于有MMU可以运行标准的ARM-LINUX内核UP-NetARM2410-S。UP-NetARM2410-S的硬件配置配置名称 型号 说明 CPU ARM920T结构芯片三星S3c2410X 工作频率203MHz FLASH SAMSUNG K9F1208 64M NAND SDRAM HY57V561620AT-H 32M×2=64M EtherNet网卡 AX88796 10/100M自适应 LCD LQ080V3DG01 8寸16bit TFT 触摸屏 SX-080-W4R-FB FM7843驱动 LED ZLG7290 四个共阴极LED USB 接口 4个HOST /1个DEVICE 由AT43301构成USB HUB UART/IrDA 2个RS232,1个RS485,1个IrDA 从处理器的UART2引出 AD 3个电位器控制输入 AUDIO IIS总线,UDA1341芯片 44.1KHz音频 扩展卡插槽 168Pin EXPORT 总线直接扩展 GPS_GPRS扩展板 SIMCOM的SIM100-E模块 支持双道语音通信 IDE/CF卡插座 笔记本硬盘,CF卡 PCMCIA和SD卡插座 PCMCIA型号为DWL-650 PS2 PC键盘和鼠标 由ATMEGA8单片机控制 IC卡座 AT24CXX系列 由ATMEGA8单片机控制 DC/STEP电机 DC由PWM控制,STEP由74HC573控制 CAN BUS 由 MCP2510和TJA1050构成 Double DA MAX504 两个10位DAC端口 调试接口 JTAG 14针、20针 UP-NetARM2410-S实验开发平台的外观图如图1所示:
图1 UP-NetARM2410-S
该实验平台的各模块功能如图2所示:
图2 UP-NetARM2410-S
与微机连接示意图:
图3 UP-NetARM2410-S的连接示意图
该硬件平台的基本架构如图4所示:
图4 UP-NetARM2410-S的架构示意图
(1)核心板
CPU: ARM920T结构芯片,工作频率202MHz ,SAMSUNG公司的S3c2410X
FLASH:64M NAND型,SAMSUNG的K9F1208
RAM:64MB SDRAM,HY57V561620AT-H
200管脚精密插座
图5 UP-NetARM2410-S的核心板
S3c2410芯片介绍:
S3c2410X芯片集成了大量的功能单元,包括:
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-Byte Tx FIFO, and 16-Byte Rx FIFO),2通道SPI;
6). 一个多主IIC总线,一个IIS总线控制器;
7). SD主接口版本1.0和多媒体卡协议版本2.11兼容;
8). 2个USB HOST ,一个USB DEVICE(VER1.1);
9). 4个PWM定时器和一个
文档评论(0)