- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 基于ARM9的开发平台硬件介绍 第2章 基于ARM9的开发平台硬件介绍 2.1 开发板概述 2.2 电源 2.3 CPU最小系统 2.4 人机接口 2.5 设备间数据传输和IDE接口 2.6 数据采集和I/O端口控制 2.7 其他 2.1 开?发?板?概?述 开发板是基于ARM9芯片的EP9315,它带有丰富的外设接口,基本配置如下: ● ?ARM9内核工业级处理器EP9315; ● ?SDRAM 128 MB; ● ?Flash 64 MB可扩展; ● ?EEPROM IIC接口; ● ?LCD控制器; ● ?VGA接口 1个; ● LVDS接口 1个; ● 触摸屏接口; ● RS232 2个(3线); ● RS485 1个(4线); ● USB Host 3个; ● SPI接口(不向外部扩展); ● EIDE接口 2个; ● 扩展PS2接口; ● 8×8矩阵键盘接口; ● RTC实时时钟; ● 10/100M以太网口; ● 总线方式 CAN接口1个; ● A/D 8通道,采样10 bit分辨率; ● D/A 2通道10位(其中一路作脉宽调制输出); ● I/O口 8路输入,8路输出(TTL或CMOS输出5 V电平); ● JTAG接口; ● IIS接口保留; 开发板的方案框图如图2.1所示。 图2.1 方案框图 考虑到工业级与工控中稳定、高效的要求,故选择EP9315处理器。EP9315是高度集成的片上系统处理器,拥有先进的200 MHz的ARM920T处理器。ARM920T 的32位微处理器结构带有一个5阶管线,可以极低的功耗提供优异的性能。16K指令高速缓存和16K数据高速缓存可为现有的程序和数据提供零等待时间,或者也可被锁定,以确保对关键指令和数据的无延迟存取。对于那些具有指令存储器大小限制的产品,ARM920T的压缩型Thumb指令集有助于空间的充分利用和外部指令存储器使用的最大化。Maverick Crunch协处理器显著地提高了ARM920T 的单/双精度整数及浮点处理能力。在通过以太网处理数据,以及执行其他运算密集型计算和数据处理功能时,该协处理器可为EP9315提供必需的速度和性能。 EP9315提供了丰富的外层接口模块,通过激活或中断,设计者能够对单一平台稍加修改后满足不同的产品设计需求,从而使设计方便简洁。 该存储系统分为3部分,即:128 MB的SDRAM,64 MB的Flash和可配接EEPROM的IIC接口。SDRAM和Flash存储系统的设计均可按典型电路来实现。EP9315提供了必要的接口。由于可以很容易地存取其内部的每一个字节,其中的Flash 采用NOR_Flash来实现。为防止因断电而丢失数据,我们通过IIC接口来使用EEPROM保存现场数据。 显示平台提供了带有触摸屏接口的LCD接口、VGA接口和LVDS接口。EP9315提供了LCD的接口。采用专用D/A芯片ADV7123来实现VGA接口。通过LVDS接口来解决远距离传输的问题。 系统还同时实现了两路RS232、1路RS485和3路USB接口。由于EP9315提供了相应的逻辑接口,因此硬件设计中重点要考虑采用相关芯片来满足接口电平的问题。 EP9315直接提供了EIDE接口,实现重点在软件的驱动程序。PS2接口用EP9315的GPIO口来形成,8?×?8矩阵键盘接口也由EP9315直接提供。 EP9315的外层模块已包含了形成以太网接口的MAC控制器。具体功能可通过MII接口和网络接口芯片共同来完成。 ● 为了实现CAN接口需要扩展对应接口和驱动芯片。 ● 系统要求的A/D和D/A接口可通过对应接口芯片实现。 ● ?JTAG为调试接口,EP9315自身已提供。 ● ?8路输入和8路输出数字端口由EP9315的GPIO口来形成。 ● ?EP9315已自带了RTC实时时钟。 软件部分包含ADS下所有的测试程序,如AD、DA、LCD、 LED、KEY、NOR_ Flash、IIC、UART、RS485、CAN、WATCHDOG、USB、RTC等。还包括了Linux内核、驱动及文件系统等。Linux内核采用了稳定、流行的2.4.21版本,可以通过驱动及内核配置来实现多种文件系统,如RAMDISK、JFFS2、EXT2、QT等。 2.2 电 源 在开发板中主要使用的电源是电压为1.8 V、3.3 V、5 V、12 V和-12 V的电源。 (1) ?1.8 V的电源用于给EP9315CPU芯片供电。使用Linear Technology 公司的LT
您可能关注的文档
- (AutoCAD2008精编基础教程)第7章尺寸标注.ppt
- (AutoCAD2008精编基础教程)第8章块操作.ppt
- (AutoCAD2008精编基础教程)第9章实体绘图.ppt
- (AutoCAD2008精编基础教程)第10章图形输出.ppt
- (嵌入式Linux开发入门)第1章系统概述.ppt
- (嵌入式Linux开发入门)第3章ADS下的硬件电路调试.ppt
- (嵌入式Linux开发入门)第4章EP9315的启动代码——Redboot.ppt
- (嵌入式Linux开发入门)第5章内核移植与编译.ppt
- (嵌入式Linux开发入门)第6章嵌入式Linux设备驱动程序的设计与实现.ppt
- (嵌入式实时操作系统uC OS-2教程)第1章嵌入式系统导论.ppt
最近下载
- 自然辩证法-考试题库.doc
- 妇产科会阴擦洗冲洗护理技术.pptx
- 工程安全应急与响应预案.docx VIP
- Roland罗兰乐器JUNO-Gi 带数字录音功能的便携合成器JUNO-Gi Workshop 04 Realtime Control in the JUNO-Gi支持文档.pdf
- 《压疮压力性损伤的预防和治疗临床实践指南》解读.docx VIP
- 无热吸附式干燥机.doc
- 超星网课《中国古典小说巅峰-四大名著鉴赏》超星尔雅答案2023章节测验答案.doc
- 颊针疗法(基础篇).pptx
- 班会育人-心理健康课件——家校社协同育人,共创美好未来.pptx
- 同桌小伙伴(教学设计)-2024-2025学年岭美版(2024)美术一年级上册.docx VIP
文档评论(0)