我正在尝试通过使用.incbin如下所示在Flash的一部分中包含一个二进制文件,但出现错误:
extern uint8_t _binary_AUDIO_start[];
extern uint8_t _binary_AUDIO_end;
__asm__( \
".section \".text.$APP\", \"a\", @progbits\n\t" \
"_binary_AUDIO_start:\n\t" \
".incbin \"" AudioData.bin "\"\n\t" \
"_binary_AUDIO_end:\n\t" \
".previous\n\t" \
);
编译时出现以下错误:
audio.c:87:16: error: expected ':' or ')' before 'AudioData'
有人知道我在做什么错吗? -我还没弄清楚。