12

ARM組み込みCプログラムをコンパイルしようとすると、次のエラーが発生します(クロスコンパイラとしてYAGARTOを使用しています)。このエラーの意味と修正手順を理解しようとしています。私がこれまでに行った調査から、それが問題であるように思われwfiwfeASMの指示ではありません。どうすればこれを修正できますか?

\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
4

1 に答える 1

14

CortexM3であるSTM32F10xのいくつかの重要なコンパイラオプションを見逃す可能性があります。

-mcpu=cortex-m3 -mthumb -mno-thumb-interwork -mfpu=vfp -msoft-float -mfix-cortex-m3-ldrd
于 2012-12-03T16:25:58.590 に答える