回复 20# 的帖子
中文乱码别管他。。。IAR的编辑器超弱智。。。对UTF8的中文不支持。。。对UTF8无BOM也只能编译通过的。。。大概是这个源码文件使用的编码为UTF8无BOM
如果你直接修改了它,应该就成了ACSII了。手机不支持
所以要编辑中文,最好使用其他编辑器编辑完成后用IAR编译。。。
[ 本帖最后由 BingK 于 2008-1-11 19:09 编辑 ]
回复 21# 的帖子
IAR的编辑器果然很烂,输入时也没有信息提示,要是能像VC++那样该多好啊。目前的方法是下载EmEditor或者EditPlus来修改,然后再用IAR编译。
EmEditor保存文件时,选择UTF8编码,要去掉添加标签(BOM)之前的勾。
EditPuls则在设置中在UTF8编码设置中选择保存时删除标签。
回复 22# 的帖子
我用UltraEdit,感觉还良好哈哈IAR可以调用外部编辑器的。
楼上。。。加入项目吧。。。
不用谦虚啦。http://mobile.0110.cn/images/smilies/default/ee.gif
协作开发又不是高手聚会。。。只要会做的,每人都做一点,就好了。。。大家都是慢慢摸索成长的啊、 原帖由 BingK 于 2008-1-12 10:32 发表 http://mobile.0110.cn/images/common/back.gif
我用UltraEdit,感觉还良好哈哈
IAR可以调用外部编辑器的。
楼上。。。加入项目吧。。。
不用谦虚啦。http://mobile.0110.cn/images/smilies/default/ee.gif
协作开发又不是高手聚会。。。只要会做的,每人都做一 ...
可以调用外部编辑器,还好些,呵呵
我找到个编辑器ed,很好用,可以列出函数,支持函数缩放~~强烈推荐 ,感觉UltraEdit太大了
绿色版只有600多KB,下载地址
OK,I Join~~给你google帐号就可以了?code.google.com的密码要给吗?
回复 24# 的帖子
不用给我密码,注意下载上传时用的是https://的那个网址,此时密码用的不是你的google帐号的密码,是这里获得的密码http://code.google.com/hosting/settingshttp://mobile.0110.cn/images/smilies/default/ee.gif
多啰嗦几句,这个容易弄错哈哈。
如果你用QQ的话,最好加入到ELF讨论群,和,0110开发组联盟,便于讨论吧,后面这个群的话,直接PM他:regspy(幻芯),说明一下情况就可以了。
回复 25# 的帖子
呵呵,已经搞定啦,多谢阿冰~我已经加ELF讨论群了,昵称和论坛一样的
0110开发组联盟群,我等一下就加~~ 原帖由 jpg001 于 2008-1-11 16:52 发表 http://mobile.0110.cn/images/common/back.gif
xcl链接文件出错的话,直接在设置里有选项的,连接器-配置,自己手动浏览指定工作目录下的xcl文件就行了。
很多情况下,一些设置可能在部分机器上可以,在另外一部分机器上就会出错。不知道为什么。我用老外的源 ...
谢谢,那这个咋办捏?
Fatal Error: Segment PATCH_NO_BROWSE_TXT must be defined in a segment definition option (-Z, -b or -P)
回复 27# 的帖子
绝对是xcl文件问题。。。 啊,果然是,谢谢咯Error[Ta029]:
为了练习开发西门子手机的ELF程式,我按照教程把http://sieelf.googlecode.com/svn/全部下载下来,另外我也下载并且用了Embedded_Workbench_4_0_Evaluation.exe。首先我想先试着编译一下,所以我选了TED但是一按make就出了几十条的错误,後来我改选ExtD,也是一样,错误都是清一色的都是如下的问题,请问是怎么了?估计只是一个很简单的设定我没有弄到而已,有没有人可以指点一下呢?
Error: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\SieELF\SieELF\inc\swilib.h 1835
[ 本帖最后由 huang5307 于 2008-2-9 02:39 编辑 ]
回复 30# 的帖子
你是直接打开.eww文件吗?一般来说,这些都是已经设置好的。。。
这个错误的意思就是thumb模式不能SWI调用序号超过0xFF的函数
回复 31# 的帖子
我是直接开启.eww文件的。我按照教程把http://sieelf.googlecode.com/svn/全部下载下来放在D:\SieELF,以ExtD而言就是放在“D:\SieELF\SieELF\ExtD\”目录之下。而编译程式是放在“C:\Embedded Workbench 4.0 Evaluation\”目录之下。我后来把编译程式改在“D:\Embedded Workbench 4.0 Evaluation\”,其结果也是一样。证明不是目录的问题。
请问我该如何解决这个问题呢?
[ 本帖最后由 huang5307 于 2008-2-9 19:34 编辑 ] http://mobile.0110.cn/images/smilies/default/beg.gif
下面这个位置,你选的是debugger吧?http://mobile.0110.cn/images/smilies/default/lol.gif没看请教程吧。
回复 33# 的帖子
我自己想合成ELF,有时会遇到这样的问题,说少了swilib.h,全部资源我都下载了,为什么要编的ELF文件夹下面没有呢?回复 34# 的帖子
在inc目录下。。。 要把inc文件夹下的swilib.h移到相应的文件夹下吗?我移了,还不是行,提示少了swilib.h回复 36# 的帖子
#include "..\inc\swilib.h"不用移的。。。看上面这句。。。很常见的命令。。。
回复 37# 的帖子
main.c里面是这样的#include "swilib.h",没有\inc\的所有编的时候老是提示没有swilib.h 原帖由 迷恋你的香水 于 2008-2-14 22:09 发表 http://mobile.0110.cn/images/common/back.gif
main.c里面是这样的#include "swilib.h",没有\inc\的
所有编的时候老是提示没有swilib.h
swilib.h反正只要路径对就是了。 Fatal Error: Segment CONFIG_C must be defined in a segment definition option (-Z, -b or -P)
不知道这是什么意思?