STM8S使用库函数问题

时间:2021-12-03 14:32:49
用STM8S105S4开发板,工具是STVD 
clnk -l"E:\Program Files\COSMIC\CXSTM8_32K\Lib"  -o Debug\test.sm8 -mDebug\test.map Debug\test.lkf 
#error clnk Debug\test.lkf:1 prefixed symbol f_NonHandledInterrupt in conflict (Debug\stm8_interrupt_vector.o Debug\stm8s_it.o)
 The command: "clnk -l"E:\Program Files\COSMIC\CXSTM8_32K\Lib"  -o Debug\test.sm8 -mDebug\test.map Debug\test.lkf " has failed, the returned value is: 1
exit code=1.

主函数是:
#include  "stm8s.h"
#include "system.h"
main()
{
while (1);
}

4 个解决方案

#1


补充:
# LINK COMMAND FILE AUTOMATICALLY GENERATED BY STVD:
#  * TOTALLY IF AUTO MODE IS ENABLED
#  * ONLY INSIDE MARKERS IN SEMI-AUTO MODE

#2


stm8_interrupt_vector.c里面的代码 有问题吧

#3


OK了,那为什么我装STVD里代的stm8_interrupt_vector.c 有问题呀?

#4


我下周开始整整STM8!!!!

#1


补充:
# LINK COMMAND FILE AUTOMATICALLY GENERATED BY STVD:
#  * TOTALLY IF AUTO MODE IS ENABLED
#  * ONLY INSIDE MARKERS IN SEMI-AUTO MODE

#2


stm8_interrupt_vector.c里面的代码 有问题吧

#3


OK了,那为什么我装STVD里代的stm8_interrupt_vector.c 有问题呀?

#4


我下周开始整整STM8!!!!