Board logo

标题: 关于codewarrior脚本的请教 [打印本页]

作者: 毕设进行中    时间: 2007-6-7 10:34     标题: 关于codewarrior脚本的请教

非常感谢版主对我上面贴子的回复!
今天我又有新的问题需要来请教各位了:
我现在要将几十个08指令的汇编代码文件输入到codewarrior运行,执行后抓取出每条指令执行之后寄存器的状态值。由于汇编文件数目太多,不知道这个工作能否通过脚本来完成呢。我在true-time simulator/real-time debugger里发现了command line窗口,但如何通过命令来每次调入新的汇编文件呢,请各位大虾指教,谢谢!
作者: strongchen    时间: 2007-6-7 11:38

我觉得脚本命令并不能用来调入新的汇编文件。将所有的汇编指令放到一个文件里执行不行吗?
作者: 毕设进行中    时间: 2007-6-8 11:14

放在一个文件里执行估计不行,因为很多个文件,几百个吧。直接调入汇编文件不行,那能不能调入汇编编译过的比如s19这样的文件呢。
我发现command line中有一条load命令,但只能load .abs文件,这个.abs文件是不是只有建了工程才有啊。这样我就要手动建几百个工程了。

作者: strongchen    时间: 2007-6-8 11:16

正好可以参考这个帖子:
http://bbs.eccn.com/dispbbs.asp?boardID=3&RootID=119701&ID=119701
作者: 毕设进行中    时间: 2007-6-11 15:16

版主,
我的codewarrior的安装目录下怎么没有hiware.exe啊,是版本问题吗,我的是5.1。
另外,rr的问一下Multilink或CyclonePro是什么啊。我没有这两个东西。
我现在是学校的学生,在做毕业设计,内容是做与08核完全兼容的ip核,现在我做到了测试指令集是否可以正确执行,故我需要将一些汇编代码输入到codewarrior中运行并抓出每条指令运行后的寄存器及相关的mem的状态,用以判定我做的指令集与其是否完全兼容。测试的汇编文件很多,故我想对其进行批处理,但我不知道如何通过命令行来加载一个汇编或者其他格式的文件。我上面提到的.abs是可以用load命令来直接加载application的,但是.abs如何生成啊!谢谢。
作者: seuafu2005    时间: 2007-6-11 17:48

hiwave是debug的工具,包括了对flash的烧写
在codewarrior安装目录的prog文件夹里面可以找到

Multilink和CyclonePro都是调试工具,是P&E公司的




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0