易编辑2012版

2012/7/28 9:59:00  人气 530    资源分享论坛  
作者:eleqian
更新内容: 1.修复文件复制错误; 2.修复插入数据错误; 3.优化部分菜单显示; 4.修改和添加一些插件接口,不再兼容旧版插件;
本次更新添加PicoC插件,与mpc是同一核心,因此基本兼容。
一些不同的地方:
插件需要代码包含exitApp函数,和mrp开发中类似,可以在函数中进行释放资源等工作,代码调用exit或者插件被强制退出都会自动调用exitApp,不需要在代码调用。
插件会释放eles/c/base.h文件,如果清楚它的作用可以进行修改,修改内容将在所有include <base.h>的代码中有效;错误修改导致不能运行时将它删除即可,插件会重新释放;
插件含数学库,如sin等,如果使用需要#include <math.h>;
使用大部分mem和str开头的函数需要#include <string.h>;
插件不存在c2u和u2c函数而是strc2u和stru2c,使用更方便,例如:
* *str1=strc2u(“测试“);
* *str2=stru2c(str1);
//...其它代码
free(str1);
free(str2);
部分不常用mpc函数没添加,比如声音播放系列;同时插件也添加了一些mpc没有的函数,具体支持哪些请参见“函数原型.txt”;如果需要其它某些函数可以在回复中提出,我可能在以后版本添加;

特别说明sendeventex函数可以调用易编辑主程序的功能,比如:
sendeventex(255,5,2,(int)“0.c“,(int)“1.c“,0,0);
就可以把0.c文件复制为1.c文件,具体函数参数在易编辑源码的Plugin.h中声明,可以参考;
将255换为1还能调用主模块的函数,甚至调用其他插件,具体参数参考斯凯SDK中的aps_main.h;

共有 6 个附件

1.ehex-mtk.mrp(77.0KB)
点击下载(46次)
mtk平台
2.ehex-mst.mrp(76.9KB)
点击下载(7次)
晨星平台
3.ehex-sp.mrp(80.1KB)
点击下载(5次)
展讯平台
4.plugins-mtk.zip(95.0KB)
点击下载(7次)
mtk和mstar的插件包
5.plugins-sp.zip(103.4KB)
点击下载(3次)
spr的插件包
6.函数原型.txt(2.9KB)
点击下载(4次)

◇C.Y可爱儿★(ID49789)推送到下载栏目ID162107-28 10:05

. 绝客网:http://jkniu.com

发表回复

   


  通知楼主

地板

『惜缘』♂小亮葛葛♂ .07-28 10:25
惜缘】顶贴组!!

回复只看TA

椅子

菊次郎的夏天.07-28 10:01
好东西 不过用不到;了 原来用那把游戏该成自己的名字

回复只看TA