展讯平台手机软件架构详解

3星 · 超过75%的资源 | 下载需积分: 50 | PDF格式 | 483KB | 更新于2024-12-30 | 39 浏览量 | 20 下载量 举报
1 收藏
"本文档详细介绍了展讯平台的软件总体架构,适用于3G手机开发,内容涵盖协议栈、驱动层、消息注册机制、第三方软件、生产测试软件以及开发和运行环境等多个方面。文档由中兴通讯内部提供,强调了信息的保密性。" 1. 概述 展讯平台的软件架构是基于2G/2.5G系列产品的,主要包括TD-SCDMA和GSM/GPRS协议栈软件、RTOS(ThreadX)、TBIOS、外设驱动程序以及MMI开发平台。提供的软件版本初期仅包含TD协议栈,未集成GSM协议栈。展讯的目标是为客户整合第三方协议栈,创建一个可以在SAP层上开发的参考平台,支持基本通话和短信功能。 2. 体系结构 - 应用层前台:这是用户直接交互的部分,包括参考MMI开发平台,用于实现基本通话和短信服务。 - 应用层后台:分为OSA、EFS、DAL和MN。OSA是操作系统接口,EFS处理文件系统,DAL是设备访问层,MN层则包含了协议栈相关的API和事件处理。 - 协议栈:包括TD-SCDMA和GSM/GPRS协议栈,负责无线通信的处理。 - 驱动层:提供了对硬件设备如LCD、Keypad等的支持。 3. 消息注册机制:这部分详细阐述了平台内部如何进行消息的注册和处理。 4. 第三方软件:讨论了如何将第三方软件集成到展讯平台中。 5. 生产测试软件:提到了用于生产和测试的软件工具。 6. 开发和运行环境 - 环境要求和性能指标:列出了展讯TD-SCDMA手机开发平台的基本需求和性能标准。 - 开发、测试工具:包括UESimulator和Logel工具,用于模拟用户界面和日志分析。 7. 文档支持:提供了丰富的开发文档,如协议栈接口文档、RTOSAPI接口文档、TBIOS接口文档以及各种使用说明和用户手册。 这份文档对于理解展讯平台的软件架构和开发流程至关重要,为3G手机开发者提供了详细的指南和参考资料。

相关推荐