[STM32F4] 错误:‘asm’操作数存在不可能的约束条件

[复制链接]
613|5
HomeKit 发表于 2025-10-16 04:17 | 显示全部楼层 |阅读模式

错误:‘asm’操作数存在不可能的约束条件,导致项目构建失败。
我在集成了wolfSSL软件包的项目编译过程中遇到了此问题。具体是在文件 Middlewares/Third_Party/wolfSSL_wolfSSL_wolfSSL/wolfssl/wolfcrypt/src/sp_cortexm.c 中使用了 __asm__ __volatile__ ( ) 函数的那一行报错:“‘asm’ operand has impossible constraints”。该如何解决?

等你下课 发表于 2025-10-30 00:17 | 显示全部楼层
sp_cortexm.c中的内联汇编通常用于调用 Cortex-M 的硬件加密指令
duo点 发表于 2025-10-30 14:27 | 显示全部楼层
可能编译器版本或优化级别问题
jcky001 发表于 2025-10-30 16:28 | 显示全部楼层
更新wolfSSL
onlycook 发表于 2025-10-30 17:29 | 显示全部楼层
编译器版本可能不兼容
szt1993 发表于 2025-10-31 23:09 | 显示全部楼层
可能是兼容性问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

70

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部