[STM8] STVD建工程main.c和stm8_interrupt_vector.c一定要在工程目录下吗?

[复制链接]
 楼主| veryyd 发表于 2014-8-11 17:21 | 显示全部楼层 |阅读模式
STVD建工程main.c和stm8_interrupt_vector.c一定要在工程目录下吗?

建工程的时候,会自动生产这两个文件。

其实我想把工程做一个文件夹,源文件做一个文件夹,相信很多人都是这样的思路,在是STVD里面好像不行。

工程文件夹Project
源文件文件夹USER

当我把这main.c和stm8_interrupt_vector.c两个文件移动到USER里面,并在工程里面重新添加,编译之后就会出现以下错误:
Compiling stm8_interrupt_vector.c...
cxstm8 +debug -pxp -no -l +mods0 -pp -i"D:\Program Files (x86)\COSMIC\CXSTM8\Hstm8"  -clDebug\ -coDebug\ stm8_interrupt_vector.c
#error cpstm8 stm8_interrupt_vector.c:0 can't open stm8_interrupt_vector.c
stm8_interrupt_vector.c:
The command: "cxstm8 +debug -pxp -no -l +mods0 -pp -i"D:\Program Files (x86)\COSMIC\CXSTM8\Hstm8"  -clDebug\ -coDebug\ stm8_interrupt_vector.c " has failed, the returned value is: 1
exit code=1.
mmuuss586 发表于 2014-8-11 18:50 | 显示全部楼层
没用过STVD;
你看看STVD有没有包含路径可以设置,可以设置的话就把相应的路径都包含进来;
 楼主| veryyd 发表于 2014-8-11 20:18 | 显示全部楼层
试验过之后,发现stm8_interrupt_vector.c这个文件必须得跟工程目录放一起。
其他的就可以自由放置
lein2006 发表于 2014-8-20 11:06 | 显示全部楼层
stm8_interrupt_vector.c是可以单独放的,不用和工程目录放一起,设置一下就可以了。
以下例子请参考:

stm8_interrupt_vector.c文件定位

stm8_interrupt_vector.c文件定位

STM8S_VUSB_STVD.rar

220.91 KB, 下载次数: 61

STM8S003F3P6 vUSB项目

Test_01_GPIO.rar

317.9 KB, 下载次数: 72

STVD_V4.3.5 + Cosmic_V4.3.4 GPIO例子

chencheng2080 发表于 2014-8-20 11:22 | 显示全部楼层
学习了
 楼主| veryyd 发表于 2014-10-8 17:32 | 显示全部楼层
lein2006 发表于 2014-8-20 11:06
stm8_interrupt_vector.c是可以单独放的,不用和工程目录放一起,设置一下就可以了。
以下例子请参考: ...

是的,修改过后,就可以放在自己设定的目录了。
这样就可以把源文件与其他文件单独分开了
betbet 发表于 2016-1-5 20:11 | 显示全部楼层
谢谢!
eldiy 发表于 2016-1-5 23:37 | 显示全部楼层
原来可以设置,学习了。。
分布之家 发表于 2016-2-24 17:20 | 显示全部楼层
给力
xmshao 发表于 2016-2-24 22:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:要证明一件事有没有影响是不可能的。

24

主题

75

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:要证明一件事有没有影响是不可能的。

24

主题

75

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部