高通Android Modem架构详解:L4, REX与AMSS的关系与工作原理
4星 · 超过85%的资源 需积分: 33 140 浏览量
更新于2024-09-13
34
收藏 724KB PDF 举报
本文将深入解析高通Android智能平台的架构,重点涵盖L4、REX、AMSS这三个关键组件之间的关系,以及它们在实现高通Android手机中的作用。首先,高通Android解决方案由两个主要部分组成:基于Linux的Android系统和以L4和REX为核心的Modem部分。L4作为微内核,提供了基础的系统功能如地址空间管理、进程间通信和调度,它为上层的REX(实时扩展操作系统)奠定了基础。
REX作为一个抢占式、多任务的RTOS,负责管理任务的创建、同步、互斥、计时器和中断控制,这里的每个任务相当于一个线程,高优先级的任务总是优先执行。在高通芯片的硬件设计中,ARM9处理器主要负责通信协议、射频管理和GPIO操作,而AMSS(高级移动用户软件)则在其上运行,是QCBREW(无线二进制运行环境)底层的一部分,提供了无线通信相关的服务和API。
AMSS源代码包含了3G协议栈等核心功能,这些服务以任务形式运行在REX之上,与Android RIL(Radio Interface Layer)交互,确保手机能够连接到网络并执行数据传输。Android RIL模块负责设备与外部无线网络的接口,通过QCRIL(Qualcomm Communications RIL)实现更高效的通信。
此外,文章还提到了QMI(Qualcomm Mobile Industry Specification)框架,它是高通与设备制造商进行通信的标准化接口,包括QMIFramework(QMI框架)、MSM-TEinterconnection(MSM通信接口)以及QMUX(QMI消息队列管理器),这些都构成了高通Android Modem架构的重要组成部分。
本文通过详细的解释和示例,帮助读者理解高通Android平台的复杂架构,并展示了各个组件如何协同工作,以提供流畅的移动通信体验。对于Android开发者和对高通芯片感兴趣的读者来说,这是一个深入了解和学习的关键资源。
2020-04-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
A33228371
- 粉丝: 6
- 资源: 13
最新资源
- 图布局算法综述(很详细的)
- ORACLE傻瓜手册v2.0
- 基于FPGA 的DDS 调频信号的研究与实现.pdf
- ON_EXTENSION_AND_IMPLEMENTATION_MECHANISM_FOR.pdf
- grails入门指南
- LinkedIn - A Professional Network built with Java Technologies and Agile Practices
- sql性能调整-总结
- 硬盘接口技术详解文档
- 黑客常用DOS命令大全
- Sybase IQ For AIX安装
- GTK+ 2.0教程(PDF中文) unix/linux界面编程必备
- ISO27001标准的英文原版。。
- TD使用手册,比较经典的使用手册,测试必学
- 超市进销存管理系统的开发
- Compiere开发环境配置
- TortoiseSVN中文版手册