基于蓝牙的移动数字电视终端的嵌入式软件设计与实现

基于蓝牙的移动数字电视终端的嵌入式软件设计与实现

ID:33769278

大小:1.08 MB

页数:59页

时间:2019-03-01

基于蓝牙的移动数字电视终端的嵌入式软件设计与实现_第1页
基于蓝牙的移动数字电视终端的嵌入式软件设计与实现_第2页
基于蓝牙的移动数字电视终端的嵌入式软件设计与实现_第3页
基于蓝牙的移动数字电视终端的嵌入式软件设计与实现_第4页
基于蓝牙的移动数字电视终端的嵌入式软件设计与实现_第5页
资源描述:

《基于蓝牙的移动数字电视终端的嵌入式软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学硕士学位论文基于蓝牙的移动数字电视终端的嵌入式软件设计与实现姓名:王培申请学位级别:硕士专业:软件工程指导教师:戚正伟;李兴华20090801基于蓝牙的移动数字电视终端的嵌入式软件设计与实现基于蓝牙的移动数字电视终端的嵌入式软件设计与实现摘要短距离无线通信在当今社会中的应用越来越广泛,蓝牙作为一种保密性高、使用方便、功能强大、价格低廉的短距离无线通信方式,也越来越多地被应用在各行各业。蓝牙技术作为一个全球统一的短距离无线通信标准,其目的就是要成为通用的低功耗、低成本无线空中接口及其控制软件的公开标准,使不同厂家生产的便携式设备在没有电线或电缆互相连接

2、的情况下,能在近距离范围内具有互用、相互操作的性能。随着视频压缩技术和移动数字电视的发展,低功耗低码率的数字电视标准相继推出,通过结合蓝牙和移动数字电视的接收,实现窄带宽下音视频数据的实时传输成为可能。基于蓝牙传输移动数字电视音视频数据的思想,本文实现了一个蓝牙移动数字电视接收终端。系统以基于CORTEX-M3的STM32微控制器为核心,泰合志恒的CMMB(ChinaMobileMultimediaBroadcasting)数字电视前端接收芯片实时采集音视频数据,通过基于CSRBC04的蓝牙模块向其它具有蓝牙功能的移动设备发送音视频数据。本文对蓝牙主机端进行了设

3、计并实现了接收和播放软件,从而在如智能手机、PDA、GPS导航仪等设备上实现移动电视的播放。为了在微控制器STM32上实现蓝牙协议栈,本文首先讨论了嵌入式操作系统FreeRTOS在STM32上的移植,为蓝牙协议栈建立了操作系统环境,然后重点讨论了蓝牙协议栈的架构,在开源蓝牙协议栈的基础上进行修改和移植,从而在有限资源的嵌入式平台实现了一个轻量级的蓝牙协议栈,并通过蓝牙物理接口和传输协议的优化使蓝牙的数据传输速度接近理论的最高值,满足移动数字电视音视频数据的实时传输。在蓝牙传输CMMB音视频数据的实现过程中,为了蓝牙主机能够控制CMMB移动数字电视数据的接收,本文

4、设计了一套蓝牙传输的命令协议,通过蓝牙的RFCOMM层收发数据,并设计了环形缓冲区对接收和发送的数据进行缓存,以保证数据有效传输。在蓝牙主机端程序的实现过程中,由于很多主机设备基于不同的操作系统(WindowsXP,WinCE,WindowsMobile,Linux,Symbian等),所以软件设计的目标应具有很好的跨平台性,为此主机端软件采用模块化设计,其中涉及到时间管理、线程、互斥、信号量等OS元素,均采用了开源项目SDL(SimpleDirectMediaLayer),1基于蓝牙的移动数字电视终端的嵌入式软件设计与实现对于SDL中未提供的一些模型,如队列、

5、环形缓冲,均为自行实现。不同平台的主机都可以通过简单的移植实现蓝牙终端的控制及CMMB数字电视的接收,使蓝牙CMMB接收终端具有良好的通用性。使用蓝牙传输CMMB数字电视音视频数据是对蓝牙技术应用的拓展,也是对手机的CMMB接收终端的良好补充。关键词:蓝牙,CMMB,FreeRTOS,STM322基于蓝牙的移动数字电视终端的嵌入式软件设计与实现THEDESIGNANDIMPLEMENTATIONOFMOBILEDIGITALTELEVISIONTERMINALEMBEDDEDSOFTWAREBASEDONBLUETOOTHABSTRACTAsshort-rang

6、edwirelesscommunicationsareusedmoreandmorewidelynowadays,Bluetooth,whichownsthemeritofhighsecurity,isaninexpensiveandeffectivesolutionoftheshort-rangewirelesscommunications.Itisbeingappliedinmanyaspectsofdailyworkandlife.BluetoothcanfacilitatewirelessLocalAreaNetworkinginwhichnetwork

7、sofdifferenthandheldmobilecomputingterminalscancommunicateandexchangedata.WithvideocompressiontechnologyandthedevelopmentofmobiledigitalTV,low-powerlowbit-ratedigitalTVstandardhasbeenintroduced,throughacombinationofBluetoothandmobiledigitalTVtoachievenarrowbandwidthaudioandvideodatai

8、nreal-timetr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。