计数器厂家
免费服务热线

Free service

hotline

010-00000000
计数器厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

Bluecore5MM在车载蓝牙设备中的应用

发布时间:2020-07-21 18:56:29 阅读: 来源:计数器厂家

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

本文引用地址: 蓝牙子系统结构 车载蓝牙设备采用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通信方面论述相关机制原理和开发。

南京隆鼻价格

昆明双眼皮

南宁面部填充

相关阅读