WCH沁恒单片机
登录
直播中
kasdlak
8年用户
1237经验值
擅长:光电显示
私信
关注
[问答]
CH32V307VC固件开发中的IQMath库使用编译报错如何处理?
开启该帖子的消息推送
IQmath
本人正在使用MRS开发环境,开发CH32V307固件,涉及到浮点计算。
尝试使用IQMath库。
已经在Extension Library中勾选了“Use iqmath”。
并且在Main.c中,include了 “IQmath_RV32.h”。
但编译依然报错!!:ld.exe: cannot find -lIQmath_RV32
请问:厂家是否有IQMath库调用例程,或者是否有简单的调用步骤。谢谢
回帖
(5)
邱敏
2022-5-18 14:13:00
CH32V307是支持硬件浮点的,可以是math.h中的sinf。IQMath主要是为没有硬件浮点的MCU提供的定点运算库。如果CH32V307要使用IQMath,需要把f扩展给关闭
CH32V307是支持硬件浮点的,可以是math.h中的sinf。IQMath主要是为没有硬件浮点的MCU提供的定点运算库。如果CH32V307要使用IQMath,需要把f扩展给关闭
举报
陈丽
2022-5-18 14:13:05
谢谢您的回复。math.h库的函数速度,不能满足要求,所以才尝试使用IQMath。请问如何关闭f扩展。
cannot find -lIQmath_RV32。感觉应该是缺库
谢谢您的回复。math.h库的函数速度,不能满足要求,所以才尝试使用IQMath。请问如何关闭f扩展。
cannot find -lIQmath_RV32。感觉应该是缺库
举报
李焯尤
2022-5-18 14:13:17
参考这个图片设置,关闭红框里的2个地方
参考这个图片设置,关闭红框里的2个地方
举报
杨华
2022-5-18 14:13:23
CH32V307是支持单精度的浮点,math.h中的不带f结尾的函数都是double类型的速度很慢。要使用带f结尾的函数,如:sinf(x),cosf(x).
CH32V307是支持单精度的浮点,math.h中的不带f结尾的函数都是double类型的速度很慢。要使用带f结尾的函数,如:sinf(x),cosf(x).
举报
更多回帖
rotate(-90deg);
回复
相关问答
IQmath
仿真
ch32v307vc
时,flash被整体擦除了要怎么解决?
2022-06-15
773
CH32V307
运行官方TCP Server例程
编译
不通过是什么问题?怎么解决?
2022-07-18
525
编译
器如
何处理
使用预
编译
库
SMING文件
编译
的应用程序
中
未使用的
库
?
2023-06-12
309
请问
ch32v307
加i2c tools
编译
出错是哪里引起的?
2023-01-11
757
iHC-3308GW
编译
SDK
报错
该如
何处理
呢?
2022-12-30
1644
CH32V307
评估板如何用Python
开发
?
2023-03-28
449
CH32V307
VCt6开启F指令集链接失败怎么解决?
2022-09-14
448
CH32V307
MRS printf串口输出的问题如
何处理
?
2022-06-17
1232
使用RT-Thread Studio可以
开发
CH32V307
吗?
2023-04-13
944
STM32F103和
CH32V307
的
固件
库
之间有什么区别吗?
2022-06-17
435
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分