展讯软件开发的一般流程

        在开始前,得先在XP系统中配置好展讯平台的编译环境,并装好相关软件。然后接到

任务,说要将MP3界面做成什么样子,或是将主菜单改成什么样子,或是将系统中的

List控件做成什么什么风格,或是开发一个独立的功能、游戏等等。无论是一个什么样

的任务,都会从上头拿到一个基础的软件包,也就是展讯的SDK开发包,习惯上称之为

Base。接下来的工作都是基于这个Base来完成的。

 

解压Base

在解压后的根目录中找到指定的工程mk文件,文件名格式通常通常都像project_***.mk这样子,

如project_sc6530_128X64_320X480PDA_formal.mk,

从文件名就可以看出,这个工程对应着320X480的屏幕分辨率。

 

编译生成模拟器的VC项目文件*.dsw

打开命令行窗口,路径切换到Base根目录,输入

    make p=sc6530_128X64_320X480PDA_formal m=simulator job=4

如无错误,十几秒后即可在根目录的build子目录中生成模拟器的相关文件

 

编译生成资源Bin文件

继续在命令行窗口中输入

    make p=sc6530_128X64_320X480PDA_formal m=resource job=4

生成资源Bin文件

 

VC6中编译运行模拟器

展开\build\sc6530_128X64_320X480PDA_formal_builddir\win路径,双击运行其下的

simulator.dsw文件打开VC工程,设其中的msdevkernel为活动工程,build all,运行

模拟器可以看到手机中的各种界面。

 

写代码

比如你要改动的是音乐播放器的界面,那么相关的代码自然在MP3或是audioplayer模块下面,

找到相应模块,改动其中的代码,或是加入你自己的代码。过程中可以随时运行模拟器查看

或测试改动后的效果。

 

编译生成最终的目标文件

在命令行窗口中输入

    make p=sc6530_128X64_320X480PDA_formal job=4

生成各种目标Bin文件,将这些Bin文件刷到手机里,开机测试效果。

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页