首页> 中文学位 >基于WindowsMobile5.0的智能手机的开发设计——几个高速通讯模块的实现
【6h】

基于WindowsMobile5.0的智能手机的开发设计——几个高速通讯模块的实现

代理获取

摘要

本文讨论了一个基于PXA271和Windows Mobile5.0的智能手机的开发实例。而USB和蓝牙这2个高速通讯接口模块的功能实现是本文阐述的重点。 针对智能手机开发中的一个关键问题——“高速串行总线设备,如何保证数据的实时传输”,提出了一个基于DMA描述符链(DDC)的NFA模型的设计方法,并通过CODEC模块的实现来验证该模型的有效性。 USB模块的实现包括USB的测试,目标代码的下载和USB RNDIS功能的实现。USB的测试实现了Mass Storage(海量存储)协议;同时在Mass Storage协议的基础上,进一步实现了可靠高速的BOT(块传输)下载方法,保证了镜像文件能够准确高效地下载到手机开发板,而该方法在生产线上得到了实际的应用。最后USB模块实现了USB RNDIS设备的功能,从而为PC和智能手机之间提供了稳定的物理传输通道。 蓝牙模块包括蓝牙的测试,配置和HCI层的实现这3个部分。蓝牙测试涉及到了对蓝牙芯片(BC3_ROM)输出功率、载频漂移、灵敏度等测试,这是实现蓝牙功能的先决条件。提出了三种蓝牙测试(EUT)的方法:方法一简单易用,但需要第三方软件和调试器的支持,只适用于少量的开发板蓝牙测试;方法二直接实现了BCSP协议,简化了测试过程,但仍需要调试器支持;方法三通过Bootloader并基于BCSP协议实现了EUT,使得蓝牙测试能够自动运行,而该方法在实际生产线上也得到了有效的应用。蓝牙配置决定了能否正常启用并对BC3_ROM进行优化设置,而文中采用了uBCSP协议实现了对BC3_ROM的可靠配置。蓝牙HCI层是实现蓝牙功能的一个关键点,讨论了HCI BCSP的具体实现方法。同时,在移植了蓝牙上层协议栈,实现蓝牙完整功能的基础上,列出了蓝牙的具体测试性能,设计结果达到了预期的目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号