- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
展讯平台MMI介绍,展讯平台刷机,展讯平台,展讯平台刷机工具,展讯平台刷机教程,展讯sc7731平台,展讯平台刷机驱动,展讯平台刷机包,展讯平台驱动,展讯7731平台
培训目的 介绍展讯MMI平台 介绍如何使用展讯MMI平台 缩略语 GUI : Graphical User Interface MMI: Man Machine Interface SMS: Short Message Service SS: Supplementary Service PB: Phone Book MMS: Multimedia Message Service ATC: AT Command WAP: Wireless Application Protocol FS: File System OSA: Operating System Abstract layer RTOS: Real-Time Operating System DAL: Device Abstract Layer HAL: Hardware Abstract Layer STK: SIM ToolKit 培训内容 平台简介 Reference MMI介绍 GUI介绍 Kernel介绍 资源介绍 实例介绍 平台简介 Spreadtrum提供了一个完整的MMI开发平台。包括MMI开发配套工具软件包和一套参考的MMI源码。客户可以基于此方便的做二次开发。 平台结构 MMI结构 MMI平台三个重要概念 Application:应用,指MMI中的应用模块。例如:SMS,CC等。一个应用可以包含多个窗口。 Window:窗口,用于显示和处理送给此窗口的各种消息。例如:按键消息、Timer消息等。一个窗口上可以有多个控件 Control:控件,可以完成某种特定功能。例如:编辑功能、文本显示功能、动画功能等。 窗口、控件示例 应用、窗口和控件关系图 培训内容 平台简介 Reference MMI介绍 GUI介绍 Kernel介绍 资源介绍 实例介绍 Call Control 基本通话功能(MO和MT) 紧急呼叫 发送DTMF 通话50秒提示音 来电过滤 通话计时功能 呼叫等待 自动重拨 IP一键通 SMS 收发短消息 支持长短信 支持群发 处理小区广播 短信黑名单 Reference MMI 大内存的分配和复用 大内存(Memory Block) 本平台上内存的使用分为三类: Memory Pool size 1600Byte,在 memory pool 申请 Heap 1600B Size 50KB,在heap申请 Memory Block Size50KB,根据应用的互斥性,为特定的应用分配了大块的Memory block 大内存的分配和复用(续) 平台中的各个模块往往会分配比较大的连续内存,而且只提供给本模块使用,通常会造成内存的浪费,为了节省Memory,因此需要对大块内存进行复用。 如下图所示: 培训内容 平台简介 Reference MMI介绍 GUI介绍 Kernel介绍 资源介绍 实例介绍 GUI GUI 模块的主要功能就是给应用开发提供最基本的图形控件接口,并跟窗口系统、消息机制结合,处理基本的人机操作 GUI提供的控件 树状结构,显示多级菜单 选中后自动进入下级子菜单,或者执行相应的操作 菜单项文字过长滚动显示 目前已实现的风格:文字菜单,旋转图,九宫格 GUI提供的控件(续) 能正确编辑和录入数字号码、密码、字母及文字 包括标题、软键盘,日期、时间、秒表、密码、数字号码、字母、非ASCII码文字等正文的各种特殊显示 显示编辑中的光标 显示编辑中的候选字 自动分页 支持滚动条 GUI提供的控件(续) 分为三类:单选,多选,文字 支持上下滚动,连续滚动 支持数据分批载入 可以在标题上显示当前项和总项数(例如 2/200) 动态添加,删除,更改 GUI提供的控件(续) 控件(control) 封装 图形化,和用户交互 可接受消息,有消息处理函数 依赖于窗口存在 每个具体的控件有唯一ID 控件(续) 控件的创建方式 在wintable中添加: CREATE_MENU_CTRL CREATE_LISTBOX_CTRL CREATE_TEXTEDITBOX_CTRL CREATE_ANIMATION ………. Open窗口后调用控件的函数 GUI_LCD 直接在屏幕上画线,显示图片 对底层LCD驱动进行封装 LCD_DrawHLine LCD_DrawVLine LCD_DrawRect LCD_FillRect LCD_DisplayCompressedBmp LCD_DrawLine …… GUI_Font 直接在屏幕上显示字符串 获得字体的高度,宽度 GUI_GetFontWidth GUI_GetFontHeig
您可能关注的文档
- 小小节水宣讲员课件.ppt
- 小磷酸无功补偿改造.doc
- 小站双向通信系统使用说明.pdf
- 小米手机使用说明-官方的.pdf
- 小老师早自习我会写.ppt
- 尔林兔矿变电所施工.doc
- 尘431开关改造.doc
- 尧治河一二级水库--多媒体汇报--091215.ppt
- 尹长川老师(2009年)课件第7章.pdf
- 尼果A508使用说明书.pdf
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)