簡體   English   中英

錯誤:所選處理器不支持ARM模式`wfi'

[英]Error: selected processor does not support ARM mode `wfi'

我在嘗試編譯ARM嵌入式C程序時遇到以下錯誤(我使用YAGARTO作為我的交叉編譯器)。 我想弄清楚這個錯誤意味着什么,以及糾正它的步驟是什么。 從研究,我這樣做的遠,看來這個問題要wfi ,並wfe不是ASM指令。 我怎么能解決這個問題?

\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

您可能會錯過STM32F10x的一些重要編譯器選項 - 這是一個Cortex M3:

-mcpu=cortex-m3 -mthumb -mno-thumb-interwork -mfpu=vfp -msoft-float -mfix-cortex-m3-ldrd

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM