如何选择编译和C-SPY程序?

6855391   2003-4-27 11:02 楼主
我用的是F149的片子,编译环境的安装程序是不是fet_r300u.exe和FET_R301.exe?好像买到的光盘提示的不是这个版本的,但是给的那个有没有?能不能通用?还有,在程序开始运行后,会出现一个FATAL ERROR,
FATAL ERROR[60]:COULD NOT READ MEMEOY!
怎么解决啊????
大虾请出手!!!

回复评论 (11)

是要安装Fet_r304.exe,不要带U的那个
点赞  2003-4-28 09:22

从头说起

1.将相应的仿真软件安装好(IAR Embeded Workbench、IAR C-SPY Debugger)
2.打开Workbench,点File>New,建一个Project,选择存储的目录,并起个名字.
3.再次点File>New,建一个Source/Text,就可输入原程序了,输好后,第一次存盘,会询问你存放的目录和文件名,如果是C语言,应存成扩展名为.C的文件,若是汇编,应存成.s43的文件,其他的扩展名我也不太清楚,请各位大虾指教.
4.将Project与相应的Source/Text联系起来:点Project>File,选择上面存好的原程序文件名,点"Add"添加到下面的文件框中.
5.设定MCU状态:点Project>Option>XLINK>INCLUDE>XCL FILE AME 选择IAR Systerm>ew23>430>icc430>目录下的msp430F149C.xcl(C语言)或msp430F149A.xcl(汇编);点Project>Option>C-SPY>SETUP>CHIP DESCRIPTION 选择IAR Systerm>ew23>430>cw430>msp430F149.ddf
6.编译:点Project>compile link,直到编译出现错误为0为止.
7.仿真模式的设定:硬件仿真点Project>option>C-SPY>SETUP>DRIVER>FLASH EMULATION TOOL
8.点击Project>debugger,程序下载正常完成后,自动进入C-SPY界面,就可进行仿真了.
点赞  2003-4-28 09:42

xieie

马上试试看
点赞  2003-4-28 10:43

急救

protosses
我按你的步骤做了链接的时候还是 有这个问题?是什么原因呢?

Making target Debug...
Linking...
Error[e12]: Una××e to open file 'cl430ksm.r43'

Total number of errors: 1
Total number of warnings: 0
点赞  2003-4-28 10:59
点Project>Option>XLINK>Include,查看Include Paths是否为:$TOOLKIT_DIR$\LIB\
点赞  2003-4-28 11:12

问题解决了,可有新问题protosses

对,是把哪个相应的文件加到Include Paths就可以了,不过我想知道这个'cl430ksm.r43'

文件是干嘛的,还有哪个ddf文件,他们的作用可否告知?
点赞  2003-4-28 11:34
我只知道这些都要在编译链接前设定好,至于具体有什么用,也不太清楚。望站内的大虾们指教一二。
点赞  2003-4-28 12:39

手册?

相关手册应该是有得吧,但是在哪呢?
点赞  2003-4-28 15:13
在首页资料下载中好像有。。。。

我再加一个问题:
设定MCU状态:点Project>Option>XLINK>INCLUDE>XCL FILE AME 选择IAR Systerm>ew23>430>icc430>目录下的msp430F149C.xcl(C语言)或msp430F149A.xcl(汇编);
如果是在C语言条件下调用汇编子程序,那要怎么设置?
点赞  2003-4-29 08:58
还是调用msp430f149c.xcl文件!
点赞  2003-4-29 09:20
点赞  2003-4-29 13:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复