Ricevo i seguenti errori durante il tentativo di compilare un programma C incorporato ARM (sto usando YAGARTO come mio cross compilatore). Sto cercando di capire cosa significa questo errore e quali sono i passaggi per correggerlo. Dalla ricerca che ho fatto finora, il problema sembra essere wfi
e wfe
non sono istruzioni ASM. Come potrei risolvere questo?Errore: il processore selezionato non supporta la modalità ARM `wfi '
\cc9e5oJe.s: Assembler messages:
\cc9e5oJe.s:404: Error: selected processor does not support ARM mode `wfi'
\cc9e5oJe.s:414: Error: selected processor does not support ARM mode `wfe'
\cc9e5oJe.s:477: Error: selected processor does not support ARM mode `wfi'
make: *** [STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.o] Error 1
Quali opzioni di compilazione si usa? –
@TurboJ Sto utilizzando le opzioni del compilatore Eclispe predefinito per GCC (So -Wall -c -fmessage-length = 0 -O0). Ci sono opzioni che dovrei impostare? – andre
puoi provare -mthumb? – auselen