并行设备总线嵌入式控制系统设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
并行设备总线嵌入式控制系统设计 王彦瑜 1 ,郭玉辉 1,2 ,乔卫民 1 (1 中国科学院近代物理研究所 兰州 730000) (2 中国科学院研究生院 北京 100039) 摘要: 采用 ARM7 内核芯片S3C4510 的高性能网络控制器结合使用CPLD 设计 VME 总 线控制器逻辑时序,研制出了类似 3U VME 的并行设备总线控制器。开发嵌入式系统uClinux 的网络通讯软件,实现提供设备之间高速网络连接通道,把后台计算机数据库和前端设备紧 密地连接起来,实现数据的快速获取与给定。 关键词:S3C4510B VME 嵌入式操作系统 内核 GNU uClinux 中图分类号:TP273.5 文献标识码: B 1.前言 国家重点大科学工程兰州重离子加速器-冷却储存环(HIFRL-CSR)的控制系统中,大功 率磁场激励电源等精密电源的电压/电流控制需要高速的数据连接通道才能完成其同步操 作,而 VME 总线具有良好的物理特性和严格的技术规范,并可以同 32 位微处理器进行方便 灵活的接口,为此,采用 VME 式3U背板总线,自己研制出了类似 3U VME 的并行设备总线控 制器,实现远程数据的获取和给定。 2.系统设计 在本系统中,采用 32 位 ARM7 内核的网络处理芯片 S3C4510B 向VME SLAVE 板及 DSP 板, 通过网络传送大量存储在远程数据库中的电源控制数据参数,并将经 DSP 板处理的数据和 VME 总线上所挂接的从设备状态或实验参数通过网络快速传回到数据库,以便试验人员通过 网络及时同享实验数据资源。该控制器的主要结构如图 1所示。 S3C4510B 100/10M 50MHz Net Flash 32Bit RISC SDRAM 32 Bit 16 uCLinux or Bit VxWorks RS-232 Local bus Xilinx XC95288XL 74ACT162455 74FCT543 CPLD VME Master 单向缓存 锁存收发器 Logic VME bus 图 1.控制系统结构图 3.S3C4510B 简介 作为一种 16/32 位的高性能、低成本、低功耗的嵌入式 RISC 微处理器,ARM 微处理器 目前已成为应用最为广泛的嵌入式微处理器。S3C4510B 是三星公司推出的针对嵌入式应用 的 16/32 位嵌入式处理器,该微控制器专为以太网通信系统的集线器和路由器而设计,具 有低成本和高性能的特点,由于其资源丰富,我们选用它作为总线控制器的核心芯片,完成 高速网络通信与自动控制/数据获取的数据流交换任务。S3

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档