展讯平台手机软件架构详解
3星 · 超过75%的资源 | 下载需积分: 50 | PDF格式 | 483KB |
更新于2024-12-30
| 39 浏览量 | 举报
"本文档详细介绍了展讯平台的软件总体架构,适用于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手机开发者提供了详细的指南和参考资料。
相关推荐
lover2668
- 粉丝: 6
最新资源
- 老板数据库的管理与应用
- Matlab文件导航工具:跨平台目录管理新体验
- Topshelf实现Windows服务开发快速指南
- 全栈技术项目源码合集,助力学习与开发
- PHP实现Slack回发机器人Slacker
- zdict:掌握多种词典的强大Python在线框架
- Twilio代理协助支付:Python实现的概念验证应用
- MesaggeApp:CSS技术应用与前端开发实践
- MATLAB命令窗口增强:文件资源管理与快速操作
- 海康摄像头CH_WEB3.0控件开发包1.1.0版本介绍
- VB实现禁用与更换桌面属性的简易教程
- 基于Spring Boot与Vue的课程管理评价系统设计
- 揭秘巴科特·康托尔:Python技术的光辉
- 64位PACS影像浏览器:无需安装,直接使用
- JCash:开源Java资金管理应用详解
- QSufsort算法:字符串排序的高效实现