爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 927|回复: 3
收起左侧

[分享] obexcopy.exe使用指南

  [复制链接]
发表于 2009-8-14 16:25:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 悠游狮 于 2009-8-14 16:34 编辑

最近在学习ELF程序,每次要测试时都需要手动通过simoco把elf文件拷贝到存储卡上,感觉非常低效和不便。在svn的tools目录下找到 obexcopy.exe,试用了一下,可以自动地把elf文件复制到手机,觉得非常好用,很是方便。下面把我摸索的过程写出来好让机油们不再做重复工作。

1.在svn的tools目录下拷贝obexcopy.exe、obexdel.exe、obexsetup.exe、vsofs.wfx四个文件和 Language文件夹(至少是obexcopy.exe、obexsetup.exe、vsofs.wfx三个文件,缺少vsofs.wfx会出错)。接好数据线和手机后,运行obexsetup.exe,会自动定位到可用的com口并自动设置好波特率,点ok即可。

2.使用d:\obex\obexcopy.exe d:\busquery_ELKA.elf \MMCard\a\即可将文件复制到手机的存储卡上的"a"目录下(存储卡上的"a"目录必须已存在,否则出错),注意存储卡的正确路径是“ \MMCard”(EL71v41是这样,其它机器未测试),另注意即使写成d:\obex\obexcopy.exe d:\busquery_ELKA.elf \MMCard\a\bus.elf作用也一样,即复制到手机存储卡上的文件名是与原文件是同名的,而忽略在命令行里写的复制到手机存储卡上的文件名。如果已有同名文件存在于手机存储卡上,会直接覆盖。

3.可以将obexcopy.exe配合写到IAR的项目的options->build actions->post-build command line下,如d:\obex\obexcopy.exe $EXE_DIR$\XTask.elf \MMCard\,表示将编译成功的XTask.elf拷贝到存储卡的根目录下。(参考了svn上的Blinker项目)


最后说一句,这样的工作一点也不复杂,很多大大可能都很不屑,可还是花了我两个多小时,写出来也是不想让其它机油浪费这个时间。如果人人都把自己的尝试和总结用简明清晰的语言写出来,我想重复而无用的劳动可以大大减少了。另外还有个想法,各位开贴的楼主要负责把其他人有用或精彩的回复都汇总整理到1楼,让大家可以不看其他的回复,尤其是回复有好几千条时,真正是不太可能都看完。尽可能看完1楼就有足够的信息,尽可能地节约机油的时间。
发表于 2009-8-14 19:44:06 | 显示全部楼层

谢谢楼主

ELF区你发的那个被删了,我想恢复,发现白痴论坛程序恢复不了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-15 07:03:11 | 显示全部楼层
这个贴子发在西门子手机ELF讨论专区更好一些,请ls在在西门子手机ELF讨论专区发一个elf辅助工具的主题贴,汇总这些elf的有用工具,我跟贴过去。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-18 16:38:11 | 显示全部楼层
ELF讨论专区已有这个贴子,请版主删除
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-4-20 09:45

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表