Question
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:56(8+3) bad struct/union operand
I used COSMIC in STVP for stm8s001j3, when I built, it shown:
----------- Project test_stm8s001j3 - STM8 Cosmic - Configuration Debug -------------
Compiling f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c...
cxstm8 -if:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver -if:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\inc +debug -pxp -no -l +mods0 -pp -iF:\CXSTM8\Hstm8 -clDebug\ -coDebug\ f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:56(8+3) bad struct/union operand
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:57(8+3) bad struct/union operand
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:58(8+3) bad struct/union operand
...
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:365(26+12) ADC2_CSR_EOC undefined
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:365(2+4) ADC2 undefined
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:376(26+3) bad struct/union operand
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:376(32+12) ADC2_CSR_EOC undefined
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:376(20+4) ADC2 undefined
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:386(8+3) bad struct/union operand
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:386(26+12) ADC2_CSR_EOC undefined
#error cpstm8 f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:386(2+4) ADC2 undefined
f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c:
The command: "cxstm8 -if:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver -if:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\inc +debug -pxp -no -l +mods0 -pp -iF:\CXSTM8\Hstm8 -clDebug\ -coDebug\ f:\stm8\stm8s_stdperiph_lib\libraries\stm8s_stdperiph_driver\src\stm8s_adc2.c " has failed, the returned value is: 1
exit code=1.
test_stm8s001j3.elf - 86 error(s), 0 warning(s)