新闻中心

EEPW首页 > 消费电子 > 设计应用 > Bluecore5-MM在车载蓝牙设备中的应用

Bluecore5-MM在车载蓝牙设备中的应用

作者:时间:2009-12-09来源:网络收藏

1 引言
(Bluetooth)是一种短距离内语音及数据通信的无线技术。较其他无线协议,标准更完善,定义了各种的实现规范.保证间的互操作性,其及开发日益广泛。这里采用(简称BC5-MM)设计一款。首先介绍BC5-MM的器件特性、蓝牙的蓝牙子系统硬件结构和RF部分的电路设计,然后从开发方式、通信的实现机制和UART通信等方面详细介绍BC5-MM特定软件的开发和实现。

本文引用地址:http://www.amcfsurvey.com/article/166838.htm


2 蓝牙子系统结构
蓝牙设备采用BC5-MM+32位外部嵌入式处理器的双处理器结构设计,实现USB音乐播放、蓝牙免提、蓝牙流媒体音乐播放、电话簿同步下载等功能,图1为蓝牙子系统的结构框图。其中BC5-MM的关键特性如下:

(1)以形式集成蓝牙系统的射频和基带控制、RISC结构的16位MCU和性能高达64 MI/s;的Kalimba DSP。其中MCU实现蓝牙协议栈和软件,DSP实现音频和语音处理以及流媒体音乐文件的编解码。
(2)独立的音频输入输出系统,内置麦克风偏置电路,并具备一定的音频输出驱动能力。
(3)无线发射功率达+8 dBm,接收灵敏度-90 dBm,无需外部放大器,只需印刷电路板天线便可满足蓝牙射频规范Class 2要求,通讯距离达10 m。
(4)具有USB、I2C、SPI、UART等多种接口,外接外部主控制器实现复杂应用。其中BC5-MM和主处理器通过UART进行通信,SPI接口用于BC5-MM程序调试、下载以及关键PSKEY属性设置。
(5)内置LD0(低压差线性稳压器)可由外部3.3 V的电压生成1.8 V和1.5 V两种电压,其中,1.8 V主要为I/O口供电,1.5 V主要为内核供电,从而简化电路设计。图2为蓝牙RF子系统电路设计,由于BC5-MM内部集成蓝牙Modem,只需外接滤波器和天线便能实现RF子系统电路设计。这里,滤波器选用DBF81F104,该器件是SOSHIN专为蓝牙通信的可靠性。选用5 ppm的高性能RF晶体振荡器,并调整设置BC5-MM的关键PSKEY-Crystal Trim值,控制初始载波偏移在很小范同内,保证蓝牙手机能够搜索到设备并将其配对连接。

3 开发方式
BC5-MM有两种开发方式:一种是将BC5-MM作为蓝牙基带传输器件,协议栈及应用软件全部由外部主处理器实现;另一种是将BC5-MM作为蓝牙单芯片,实现协议栈及部分应用软件,通过与外部主处理器的通信来综合完成相关应用。本设计选用后一种开发方式,BC5-MM的软件开发在CSR公司提供的Roadtunes-SDK上进行,该Roadtunes-SDK提供完成的协议栈和剖面库,车载应用的软件解决方案,以及虚拟机VM,用于单芯片方式的嵌入式开发。在该解决方案的基础上开发软件,其应用包括免提通话、信号强度、电池电量及短信提示、流媒体音乐播放及远程控制、读取蓝牙播放器音乐的TAGID3、来电铃声提示、下载蓝牙手机内的电话簿、自动连接等。下面从通信的实现机制和UART通信方面论述相关机制原理和开发。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭