动态加载平台介绍VOV

ID:45928960

大小:290.84 KB

页数:11页

时间:2019-11-19

动态加载平台介绍VOV_第1页
动态加载平台介绍VOV_第2页
动态加载平台介绍VOV_第3页
动态加载平台介绍VOV_第4页
动态加载平台介绍VOV_第5页
资源描述:

《动态加载平台介绍VOV》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、动态加载平台介绍VOV主要内容:Φ模拟器开发环境及安装文件生成工具(包含);Φ平台API接口文档支持(包含);Φ系统兼容性移植文档支持(包含);Φ平台全部可编译源代码(包含);Φ运行时链接库模块支持(可选);ΦVOV(C)v1.0集成开发工具(可选);Φ图形动画引擎库以及辅助软件工具支持(可选)。VOVv1.2基本参数:Φ平台内核占用系统ROM空间仅20K;Φ普通应用运行时平台独占多媒体空间700K(可调);Φ平台提供的基础接口近50个,您可以根据需要方便地自行添加其他接口;Φ考虑到某些特殊应用(如QQ后台运行等),平台可通过宏开关自由控制内存区域,一般而言可以在多媒体内存、静态内

2、存、APP内存等3块区域选择。v1.2优势方面:Φ文档详细、注释清晰,适合现有开发以及功能扩展;Φ基本接口非常精简,您可以方便地在这些接口的基础上开发静态链接库、动态应用模块以满足您不同的个性化需求;Φ代码量小、速度快,不会占用太多系统资源;Φ稳定性好、与底层耦合度低,可以代价极小地移植在大多数基于ARM处理器的嵌入式系统上。VOVv1.2劣势方面:Φ考虑到稳定性方面,不支持多个应用同时运行(但某些特殊情况可以灵活处理,如QQ这种需要后台运行的程序,处理一下还是可以与普通应用同时运行的);Φ一般应用运行时,会直接占用700K多媒体空间(考虑了动态模块运行时可能由于代码问题导致的内存

3、泄漏,因此平台直接管理700K内存空间;但是这种机制可以根据需要关闭或开启);Φ模拟器无法模拟某些接口(如声音播放、硬解码绘图等接口模拟器暂不支持,必须在真机上调试)。VOVv1.2能做什么:代码编译Φ独立于固化的系统平台编译动态模块,并可在安装有平台的系统中动态载入运行;Φ支持第三方静态链接库、静态汇编库;Φ(可选)支持第三方动态链接库、动态汇编库(类似于windows编程中的*.dll);Φ(可选)提供集成开发环境VOV(C)v1.0的IDE支持,具有卓越的语法高亮、内部API函数提示等功能,并支持版本控制、工程管理等内容。VOVv1.2能做什么:图形图像Φ平台没有实现动画的接

4、口,动画内容需要动态模块自行实现;Φ平台只提供了2个图形相关接口,一是取得指向屏幕缓冲区首地址指针的接口,二是绘制一个需要解码的图片格式的接口(一般该图片在T卡中);Φ(可选)平台提供了一个图形图像开发静态库(包括绘制几何图形、自定义格式文件等),以及一个可以编辑图片、动画等内容的辅助软件工具。VOVv1.2能做什么:系统相关Φ平台能够处理中断(如短信、来电、USB插拔、弱电提示等)以及恢复中断,并提供给应用模块回调;Φ平台能够绘制图片的格式取决于系统(当然,除了自定义的图片格式),一般而言JPGBMPGIF都是可以绘制的,而PNG因为要软解,某些系统可能不支持;Φ平台不支持混

5、音,这是因为一般MTK系统本身就是单道音频的,如需要混音只能自行实现;Φ平台能够调用系统单行和多行输入框(系统UI)。v1.2能做什么:网络连接平台能够正确处理CMNET、CMWAP等连接方式,但对于某些CDMA卡可能做不到很好的支持(需要根据具体系统具体调整);平台提供套接字相关接口,可以方便地建立套接字连接(但是套接字只支持阻塞模式,需要等待系统回调以完成数据收发);平台不支持HTTPWAP协议,如需要HTTPWAP协议可通过套接字接口自行开发。VOVv1.2能做什么:声音播放Φ与系统相关地,平台能够支持的音频格式有MIDIMP3WAVAAC等(如果系统不支持其中某些

6、格式,平台也就无法支持);Φ如果音频A在播放的同时,去播放音频B,那么音频B是不会有声音的,因为系统无法支持混音(事实上混音对于MTK来讲是一个比较棘手的问题)。VOVv1.2能做什么:内置需求Φ事实上,平台的动态模块与内置模块共享同一部分代码,通过一个宏统一进行开关管理;Φ也就是说,当有内置的需要时,动态的模块可以轻易地转换为内置的模块,与系统一起编译运行;Φ因此,平台可以减小代码在不同需求下的重复开发、甚至跨系统、跨平台地方便移植。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《动态加载平台介绍VOV》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、动态加载平台介绍VOV主要内容:Φ模拟器开发环境及安装文件生成工具(包含);Φ平台API接口文档支持(包含);Φ系统兼容性移植文档支持(包含);Φ平台全部可编译源代码(包含);Φ运行时链接库模块支持(可选);ΦVOV(C)v1.0集成开发工具(可选);Φ图形动画引擎库以及辅助软件工具支持(可选)。VOVv1.2基本参数:Φ平台内核占用系统ROM空间仅20K;Φ普通应用运行时平台独占多媒体空间700K(可调);Φ平台提供的基础接口近50个,您可以根据需要方便地自行添加其他接口;Φ考虑到某些特殊应用(如QQ后台运行等),平台可通过宏开关自由控制内存区域,一般而言可以在多媒体内存、静态内

2、存、APP内存等3块区域选择。v1.2优势方面:Φ文档详细、注释清晰,适合现有开发以及功能扩展;Φ基本接口非常精简,您可以方便地在这些接口的基础上开发静态链接库、动态应用模块以满足您不同的个性化需求;Φ代码量小、速度快,不会占用太多系统资源;Φ稳定性好、与底层耦合度低,可以代价极小地移植在大多数基于ARM处理器的嵌入式系统上。VOVv1.2劣势方面:Φ考虑到稳定性方面,不支持多个应用同时运行(但某些特殊情况可以灵活处理,如QQ这种需要后台运行的程序,处理一下还是可以与普通应用同时运行的);Φ一般应用运行时,会直接占用700K多媒体空间(考虑了动态模块运行时可能由于代码问题导致的内存

3、泄漏,因此平台直接管理700K内存空间;但是这种机制可以根据需要关闭或开启);Φ模拟器无法模拟某些接口(如声音播放、硬解码绘图等接口模拟器暂不支持,必须在真机上调试)。VOVv1.2能做什么:代码编译Φ独立于固化的系统平台编译动态模块,并可在安装有平台的系统中动态载入运行;Φ支持第三方静态链接库、静态汇编库;Φ(可选)支持第三方动态链接库、动态汇编库(类似于windows编程中的*.dll);Φ(可选)提供集成开发环境VOV(C)v1.0的IDE支持,具有卓越的语法高亮、内部API函数提示等功能,并支持版本控制、工程管理等内容。VOVv1.2能做什么:图形图像Φ平台没有实现动画的接

4、口,动画内容需要动态模块自行实现;Φ平台只提供了2个图形相关接口,一是取得指向屏幕缓冲区首地址指针的接口,二是绘制一个需要解码的图片格式的接口(一般该图片在T卡中);Φ(可选)平台提供了一个图形图像开发静态库(包括绘制几何图形、自定义格式文件等),以及一个可以编辑图片、动画等内容的辅助软件工具。VOVv1.2能做什么:系统相关Φ平台能够处理中断(如短信、来电、USB插拔、弱电提示等)以及恢复中断,并提供给应用模块回调;Φ平台能够绘制图片的格式取决于系统(当然,除了自定义的图片格式),一般而言JPGBMPGIF都是可以绘制的,而PNG因为要软解,某些系统可能不支持;Φ平台不支持混

5、音,这是因为一般MTK系统本身就是单道音频的,如需要混音只能自行实现;Φ平台能够调用系统单行和多行输入框(系统UI)。v1.2能做什么:网络连接平台能够正确处理CMNET、CMWAP等连接方式,但对于某些CDMA卡可能做不到很好的支持(需要根据具体系统具体调整);平台提供套接字相关接口,可以方便地建立套接字连接(但是套接字只支持阻塞模式,需要等待系统回调以完成数据收发);平台不支持HTTPWAP协议,如需要HTTPWAP协议可通过套接字接口自行开发。VOVv1.2能做什么:声音播放Φ与系统相关地,平台能够支持的音频格式有MIDIMP3WAVAAC等(如果系统不支持其中某些

6、格式,平台也就无法支持);Φ如果音频A在播放的同时,去播放音频B,那么音频B是不会有声音的,因为系统无法支持混音(事实上混音对于MTK来讲是一个比较棘手的问题)。VOVv1.2能做什么:内置需求Φ事实上,平台的动态模块与内置模块共享同一部分代码,通过一个宏统一进行开关管理;Φ也就是说,当有内置的需要时,动态的模块可以轻易地转换为内置的模块,与系统一起编译运行;Φ因此,平台可以减小代码在不同需求下的重复开发、甚至跨系统、跨平台地方便移植。

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭