最近在测试STM8的Touch Lib,发现在嵌入汇编中跳转语句后加C的//注释就会出错,用;注释则可以:
测试:
WaitForVil:
bcp a, (x) // A & (x) : N,Z;1 cycles,这句OK。
jreq EndWaitForVil // 这句出错,用;号注释则OK。
The command: "cxstm8 +warn +modsl0 +debug -pxp +compact +split -pp -l -dxxxUSE_PRAGMA_SECTION -istm8s_stdperiph_driver\inc -istm8_touchsensing_driver\inc -iinc -i"C:\Program Files\COSMIC\CXSTM8_32K\Hstm8" -clDebug\ -coDebug\ stm8_touchsensing_driver\src\stm8_tsl_rc_iodriver.c" has failed, the returned value is: 1
exit code=1. |