打印
[STM32WL]

STM32WL 没有硬件浮点,怎么添加DSP库,编译报错“uses VFP register arguments”

[复制链接]
782|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2023-7-17 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

STM32WL添加DSP库后用IDE编译报错“uses VFP register arguments”怎么解决?

使用特权

评论回复
沙发
Stahan| | 2023-7-17 21:42 | 只看该作者
检查一下你添加的DSP库是不是硬件的库

使用特权

评论回复
板凳
香水城| | 2023-7-18 17:29 | 只看该作者
你添加DSP库要跟你所用的芯片匹配,什么内核的、核内是否有硬件浮点单元、

芯片所选用的内存存储大小端格式。

现在WL内置两个核,M4 和 M0+,未配备FPU单元。

你的DSP相关程序基于哪个核来运行,选择支持相应核的Dsp库。

若你的程序基于M4核运行,你应添加arm_cortexM4l_math.lib库,它基于M4核、

支持小端模式、无硬件FPU

使用特权

评论回复
地板
MessageRing| | 2023-7-18 23:20 | 只看该作者
是不是DSP库选的不对啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2039

主题

7368

帖子

10

粉丝