第五章 应用系统设计与调试.ppt

  1. 1、本文档共134页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM 应用系统设计 第五章 应用系统设计 佘黎煌 东北大学信息科学与工程学院 电子信息工程研究所 华邦的ARM产品 网络通讯平台系列 多媒体终端平台系列 5.1 简介 W90P710微控制器概述 w90p710 1 网络监控 2 便携式RFID手持机 采用W90P710处理器 采用LINUX,3寸TFT显示 采用MICROWINDOWS 图形用户界面 RFID标签卡读写头 无线的CDMA通讯 有线的USB,以太网 ,UART通讯 2 便携式RFID手持机 3 数码相框方案 3 W90p710数码相框方案 3 数码相框方案 5.2 最小系统 简介 6.1 最小系统 简介 5.2 ARM系统设计 5.2 ARM系统设计 系统(核心板) 电源 晶振 CPU FLASH SDRAM UART JTAG RTC USB(ETH)(可选) 主面板(应用板):其他所有可外扩的功能模块 W90P710 核心板的设计 W90p710核心板的设计 POWER OWER CLOCK PLL的设置 RTC的设计 晶振 RESET JTAG 标准的JTAG接口是4线:TMS、TCK、TDI、TDO.分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。用于实现在线编程的功能,如在线调试、对板载FLASH进行编程。 Boot flash——8/16位宽度 BOOT FLASH BOOT FLASH 系统扩张了Winboard公司W19B/L320S的2Mx16的并行FLASH,W90P710复位后访问的是低地址空间,因此FLASH片选采用nBTCS,默认的地址空间是0x0000 0000~0x00FF FFFF,本系统的FLASH地址为0x0000 0000~0x003F FFFF 系统要上拉SDD12,下拉SDD13,启动FLASH总线宽度为16位 sdram——32位宽度 sdram 系统2片1Mx4Bankx16bit的SDRAM。一片是高16位,一片是低16位,组成16MB的内存空间。 UART的电路原理图 一般都使用最基本的串行通信功能,只需RXD、TXD 和GND 3 根信号线,但由于RS-232-C 标准与W90P710 系统的LV TTL 电路所定义的通信电平幅值完全不同,LV TTL 的标准逻辑“1”对应2V~3.3V 电平,标准逻辑“0”对应0~0.4V电平,而RS-232-C 标准采用负逻辑方式,标准逻辑“1”对应?5~?15V 电平,标准逻辑“0”对应5~15V 电平,所以要把W90P710 的UART 信号转换成RS-232-C 标准的信号,在系统中是通过芯片MAX202C 进行电平转换的,然后再连接至DB9 接口。 USB 主机接口电路 USB设备接口电路 USB 设备接口采用B 型微小USB 接口。当接到外部USB 主机时,可由外部USB 主机对其供电,并且可以通过系统的复位信号拉低D2+信号,给挂接的外部USB 主机提供一个上电唤醒信号 5.3 W90P710主板的设计 W90P710主板的设计 POWER LCD ETH SD SD I2S I2C PS2 PS2 4.外扩存储器管理及存储重映射 需要的掌握的内容 1.W90P710(或ARM)在复位的时候,如何来识别外部固态存储器的类型,总线宽度,并读取代码? 2. W90P710如何来外扩存储器的,比如,FLASH、SDRAM、SRAM? 3.什么是特殊功能寄存器,如何读写? 4.内存映射如何实现? 5.4.1 W90P710的存储组织 W90P710提供2G Bytes 的cacheable address space(0x0000_0000 ~ 0x7FDF_FFFF)和2G Bytes 的non-acheable (0x8000_0000~0xFFDF_FFFF) 内部的特殊功能寄存器的地址为1M Bytes在 0xFFF0_0000 ~ 0xFFFF_FFFF的地址 W90P710内部SRAM的地址是0XFFE0_0000地址 W90P710的EBI (External BUS interface) EBI用于对外部存储的访问控制,包括可选的 1 BANK的ROM/FLASH BANK (256KB~16MB) 2 BANK的SDRAM BANK (2MB~64MB) 4 BANK的External I/O bank (256KB~16MB) 每个BANK有22个地址线,支持8位,16位,32位读写 存储重新映射 SDRAM的读写速度比FLASH快 UCLINUX,LINUX都是把代码拷贝到SDRAM中,然后运行 异常向量总是放在0X0地址开始的8个字的存储单元。 EBI控制寄存器 FLASH

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档