Bluetooth基带控制器方案-技术方案_第1页
Bluetooth基带控制器方案-技术方案_第2页
Bluetooth基带控制器方案-技术方案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑Bluetooth基带控制器方案-技术方案MITEL公司提供的MT1020符合Bluetooth基带功能标准,完成基带以及链路的管理与控制,包括SCO和ACL连接方式、差错控制、物理层的与加密等。MT1020内部时钟可以低至5MHz,内核供电电压为2V,硬件解码、支持DMA传输,这些特性使得MT1020具有超低功耗。MT1020由嵌入式微处理器和Bluetooth基带外设组成,其中基带外设以的开销完成重要的Bluetooth操作,挂在向上集成模块总线(UIMB)上,由总线接口、链路控制器、队列管理器、缓冲RAM、音频编解码器等组成。其中总线接口完成微处理器与基带外设之间的通信,基带外设内各个模块之间使用专门的BT总线传送数据。链路控音频编解码器是一个双全工的编解码器,具有麦克风和耳机驱动器,其中的数字转换器能够进行线性PCM、A律PCM、μ律PCM及连续可变斜率增量调制(CVSDM)之间的相互转换。

基带控制器MT1020包含一个嵌入式微处理器内核,来实现基带及链路层的功能。嵌入式微处理器由32位RISC架构的ARM7TDMI中央处理单元、专用的模块交互总线(IMB)和其他一些功能块组成。ARM7TDMI是一款性能优异的嵌入式CPU、具有极快的运算速度和很低的功耗,利用其内部的Thumb指令压解器可支持16位指令码,并支持扩展调试、快速乘法等功能、通过模块交互总线与其他功能块交换数据。其中外设控制器是MT1020A中内部总线与外部总线进行通信的主要通道,支持动态总线宽度,并能产生访问外设所需要的控制信号。串行I/O用来连接各种串行接口器件,例如与串行EEPROM、串行时钟等器件接口。ARM7TDMI处理器接受两种中断请求,普通中断请求和快速中断请求,根据用户所需要的优先级,所有中断都可设置成两种类型中的一种。中断控制器能处理8个外部中断和两个内部中断,外部中断可被编程设置成电平触发或沿触发。为减少中断响应的延迟时间,对每种类型的中断,中断控制器能进行硬件优先级判断,以加快中断实时响应。MT1020A提供两个双独立32位定时器/计数器,与系统时钟同步,可以在程序中轮询,也可设置成溢出中断,并能自行重装。在DMA控制器中有两个引擎,可以配置成一对,从而支持ARM7TDMI中任意两个内存块的DMA传输,也可以单独使用。通用异步收发器接口形式为RS-232,支持硬件握手和XON/XOFF软件协议,收发通道上各有一个缓冲器,可以在程序中轮询,也可以使用中断形式,其内部的波特率发生器用来产生需要的数据速率。系统存储器挂在UIM总线上,MT1020有20KB的内部静态RAM,用于程序变量的存储,用户需要外接一个外部FlashROM来存储Bluetooth链路控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论