打印
[STM8]

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

[复制链接]
6264|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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是可以单独放的,不用和工程目录放一起,设置一下就可以了。
以下例子请参考:

2014-08-20_105242.png (11.24 KB )

stm8_interrupt_vector.c文件定位

stm8_interrupt_vector.c文件定位

Test_01_GPIO.rar

317.9 KB

STVD_V4.3.5 + Cosmic_V4.3.4 GPIO例子

STM8S_VUSB_STVD.rar

220.91 KB

STM8S003F3P6 vUSB项目

使用特权

评论回复
5
chencheng2080| | 2014-8-20 11:22 | 只看该作者
学习了

使用特权

评论回复
6
veryyd|  楼主 | 2014-10-8 17:32 | 只看该作者
lein2006 发表于 2014-8-20 11:06
stm8_interrupt_vector.c是可以单独放的,不用和工程目录放一起,设置一下就可以了。
以下例子请参考: ...

是的,修改过后,就可以放在自己设定的目录了。
这样就可以把源文件与其他文件单独分开了

使用特权

评论回复
7
betbet| | 2016-1-5 20:11 | 只看该作者
谢谢!

使用特权

评论回复
8
eldiy| | 2016-1-5 23:37 | 只看该作者
原来可以设置,学习了。。

使用特权

评论回复
9
分布之家| | 2016-2-24 17:20 | 只看该作者
给力

使用特权

评论回复
10
xmshao| | 2016-2-24 22:45 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

24

主题

75

帖子

3

粉丝