- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DSP的PDIUSBD12芯片的应用开发.doc
骆岚:基于DSP的PDIUSBD12芯片的应用开发
基于DSP的PDIUSBD12芯片的应用开发
南京铁道职业技术学院 骆岚 063301106
摘要:?本文介绍了USB芯片PDIUSBD12和DSP的用法,设计了一块USB-PC104的嵌入式转换板,并详细说明了它的软硬件实现。
关键词:??PDIUSBD12???DSP???USB?
According to the applied development of DSP PDIUSBD12 chips
Luo Lan 063301106
Nanjing Institute Of Railway Technical College 210015 China
Abstract: This text introduced the method of using of the USB chip PDIUSBD12 and DSP, designing the built-in conversion plank of a piece of USB-PC104, and elaborated on its soft hardware a realization.
Key words: PDIUSBD12???DSP???USB
0、前言
软件无线电的基本思想是以开放的、可扩展的、结构最简的硬件为通用平台,把尽可能多通信功能用可升级、可替换软件来实现。其中心思想是:构造一个具有标准化、模块化的通用硬件平台,并通过软件加载实现各种无线通信功能的一种开放式体系结构。调制解调器是软件无线电的关键技术环节,是软件无线电技术研究的核心内容之一,调制解调器的软件化是实现软件无线电开放性、通用性的关键一步。
1、?PDIUSBD12芯片介绍
进行USB开发之前要根据成本与性能选择合适的USB接口芯片。目前USB控制器芯片通常可分成3种:
第一种专为USB设计的芯片,类芯片的主要来源是CYPRESS的M8系列和ScanLogic的SL11R系列芯片。这种芯片是为了使用在USB应用设备而特别设计的,而不是在旧的结构上改造出来的,因而其功能的实现能够达到最佳化,但是开发起来比较困难,要学全新的指令集,而且价格较较贵。
第二种是与现有的芯片兼容。大部分和8051系列的芯片兼容,如AMD公司的AM186T和Motorola的68HC05/8。这种芯片的优点是开发者已经熟悉现有芯片的结构和指令集,开发起来会比较容易。
第三种是需要外部微处理器接口的USB芯片。这类芯片只负责处理USB通信,它要和另一块单片机芯片一起工作。典型的主要有NS公司的USBN9603、NetChip公司的NET2888、Philip公司的PDIUSBD11/12等。使用这样的芯片的最大的好处是硬件的结构有很大的灵活性,便于发挥单片机的优良性能,同时价格便宜。
综合考虑了以上几种芯片后,本课题决定选用Philip公司的PDIUSBD12芯片。这样可利用对DSP的熟悉的优势,加快产品的开发进程,同时还能提高系统的可扩展性,便于选择高性能的单片机。本芯片只支持USB1.1协议,对于速度要求高的系统可采用后文提到的支持USB2.0协议的信号转换板。
基于USB1.1的Philip公司的PDIUSBD12芯片结构比较简单,它必须单片机配合才能完成USB通信功能。单片机以读写外部存储器的方式执行PDIUSBD12芯片的通信功能命令。芯片产商将给出其具体的USB操作命令。其管脚图说明如图1:
图1 PDIUSBD12的管脚图
?
2、USB-PC104转换板设计
????由于嵌入式主板价格昂贵,而在很多应用场合可以用一个成本低的USB外设替代。这里的USB外设意指嵌入式系统本身不能独立运行,需要PC机的软硬件支持。这样的嵌入式系统最先要解决的问题是开发一块USB-PC104信号转换板来替代嵌入式主板。需要转换USB总线与PC104总线的信号的原因在于这样可以让系统既拥有USB设备的优点又有PC104总线设备的高可靠性。采用DSP芯片可以提高系统的速度达到和嵌入式主板总线的要求。
2.1、硬件设计
?????? 硬件设计的主要框图如图2所示:
图2 转换板硬件主体框图
????它的主要工作原理是:从主机的应用程序发出的访问PC-104总线设备的命令,经过底层的USB驱动程序将其转换为相应的USB设备标准要求送到USB接口芯片PDIUSBD12(以下简称D12),运行于DSP的固件程序接收到这个要求,就会向PC104总线执行相应的命令,从而达到控制PC-104总线硬件的目的。
2.2、固件程序的开发
????固件程序运行在USB外围设备的单片机中,由它响应主机发送过来的USB的各种要求和数据传输。固件的组成主要有两大部分,ISR(中断程序)和主程序
您可能关注的文档
- 创意素描(二).ppt
- 创新基金项目申报书-郭辉.doc-机械电子工程学院-电子科技大学.doc
- 创设情境,享受语法学习(最终稿).doc
- 创造的规律及其基本策略与方法2011-9-30.ppt-欢迎进入网络教学综合.ppt
- 初一数学竞赛讲座(三).doc
- 初二语文试卷(一).doc
- 利用EclipseNLS来实现插件的多语.doc.doc
- 利用WinSock2SPI进行网络内容访问控制.doc
- 利用压缩变换解决竞赛与自主招生中的椭圆问题-浙江省嘉兴市第一中学.doc
- 利用概念图,激活学生英语阅读能力的潜智-教育技术通讯.doc
- 基于ICM的李白诗连贯分析.ppt
- 基于Internet的专家系统在环境保护中的应用-易网首页.doc
- 基于IP地址的气象查询服务WSA.ppt
- 基于IXP465的智能变电站通信单元设计.doc.doc
- 基于java3D的模型动作引擎-Read.doc
- 基于JAVA技术解决数字图书馆异构平台数据库访问-上海交通大学图书馆.doc
- 基于K-means聚类和CNN算法在雹云判别的研究-湖南科技大学学报.doc
- 基于MATLAB的最小二乘法曲线拟合姓名梁岩学号1014201066专业机械.doc
- 基于MFC的ObjectARX应用程序开发的技术问题.doc
- 基于ModbusTCP协议台达PLC与上位机VB软件之间的通信樊新乾.doc
文档评论(0)