- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HPI的数据通信接口设计.pdf
2009年第6期 No .6.2009
中国高新技术企业
(总第l17期) Chinesehi—techentemris (CumuladvetyNO.117)
基于HPI的数据通信接 口设计
程泽国 ,秦开宇 ,曹 勇 ,梁 前 ,梅领亮
(1.电子科技大学 自动化工程学院,四川 成都 610054;2.东莞市正业电子有限公司,广东 东莞523270)
摘要:文章采用DSP的HPI(HostPortInterface)接1:7技术,设计实现 了运行于Linux下ATMEL公司的ARM9微控制
器AT91RM9200与TI公司的TMS320C6713数字信号处理器之间的数据通信。并给出了硬件连接方案和嵌入式Lin—
UX下的驱动程序开发过程和部分关键源代码。
关键词:HH接 口;ARM;DSP;嵌入式LintLx;设备驱动程序
中图分类号:TP274 文献标识码:A 文章编号:1009—2374(2o09)O6—0150—02
基于ARM核心处理器的嵌入式系统,以其 自身资源丰 AT91MR 9200与TMS320C6713硬件连接方案如图1所示:
富、功耗低、价格低廉的缘故,越来越多地应用在各种复杂控 ATglRM gl0~ TM & 0C矿l’
ID 0:15
制的嵌入式系统中。但ARM也有 自身的弱点,如ARM在大 H
Ha TLl
量数据处理方面就不如DSP快。 H CN兀』
HHWⅡ
NCS2 HCS
DSP作为数字处理专用电路,由于其特殊的结构、专门的 NW R0
NRD lD St
硬件乘法器和特殊的指令,使其能快速地实现各种数字信号 NWArT———— 一 HRDY
处理及满足各种高实时性要求,但其对诸如任务管理、通信、 mQO
人机交互等功能的实现较为困难 。 蛊 ■一 HAs
在当今有大量计算的数字系统 中,由于 ARM在数字处 图 1AT91RM9200与 TMS320C6713硬件连接
理方面和DSP在系统控制方面都有其弱点,单独用 ARM或 将 ARM的数据线 DO:15与 DSP的数据地址线 HD0:15
DSP来完成系统的设计都不是很好的选择。而如果将ARM、 相连;用ARM的地址信号线A4、A3、A2和A1分别连接DSP
DSP、Linux三者结合起来,即由DSP处理信号,以AMR 处理 的HR/W、HCNTL1、HCNTL0和HHW1L控制信号线;用ARM
文档评论(0)