首页 > 其他分享 >MRS_外部库相关问题汇总

MRS_外部库相关问题汇总

时间:2023-02-01 11:45:31浏览次数:42  
标签:外部 汇总 MRS CH32V307 使用 IQMath 如下 math

解决问题如下:

  • CH32V307使用IQMath库时
  • 使用MRS时,当使用到math数学库

CH32V307使用IQMath库时

CH32V307是支持硬件浮点的,可以是math.h中的sinf。IQMath主要是为没有硬件浮点的MCU提供的定点运算库。如果CH32V307要使用IQMath,需要把f扩展给关闭

CH32V307是支持单精度的浮点,math.h中的不带f结尾的函数都是double类型的速度很慢。要使用带f结尾的函数,如:sinf(x),cosf(x).

MounRiver如何配置,如下图:

首先在main文件中要包含头文件路径:#include"IQmath_RV32.h",具体如下图:

其次要在Extension Library中勾选了“Use iqmath”。

最后,还需将f扩展给关闭,具体如下图,参考下图设置,关闭红框里两个地方

使用MRS时,当使用到math数学库

除了要包含math.h头文件之外,还要进行如下配置,如下图:

标签:外部,汇总,MRS,CH32V307,使用,IQMath,如下,math
From: https://www.cnblogs.com/wchmcu/p/17082055.html

相关文章

  • MRS_MounRiver安装与驱动相关问题汇总
    解决问题如下:若MounRiver某些功能不全或插件没安装若MounRiver某些功能不全或插件没安装该问题与安装位置无关。为防止杀毒软件误拦截,建议关闭此类软件后重新下载并安装MRS......
  • MRS_开发编译与设置相关问题汇总
    解决问题如下:MRS开发编译时,如何修改工程优化等级MRS进行工程编译时,如何配置FLASH、RAM显示占比打印浮点类型配置LD文件在工程中显示使用sprintf打印当重复多次调用相同函数......
  • MRS_下载相关问题汇总
    解决问题如下:MRS下载编译时,更改生成文件是HEX文件还是BIN文件关于MounRiver下载时如何选择配置部分擦除关于MounRiver下载起始地址配置问题MRS下载编译时,更改生成文件是HEX......
  • MATLAB环境中CVX安装外部Mosek求解器
    MATLAB环境在CVX安装外部Mosek求解器记录1.引言2.软件准备3.软件安装3.1.Mosek安装3.2.CVX安装4.卸载与更新1.引言在使用MATLAB环境的CVX求解优化问题......
  • 技术汇总:第四章:使用Easyui做三级下拉列表
    功能展示:Easyui功能代码:一级分类<selectdata-options="url:'getCatalog1',textField:'name',valueField:'id',onSelect:function(rec){var......
  • 技术汇总:第五章:使用angularjs做首页三级分类
    页面:<scripttype="text/javascript"src="plugins/angularjs/angular.min.js"></script><scripttype="text/javascript"src="js/service/userService.js"></scri......
  • Python3—爬虫实现有道在线翻译—(常见错误汇总及解决方法)
    Python全栈工程师核心面试300问深入解析(2020版)----全文预览Python全栈工程师核心面试300问深入解析(2020版)----欢迎订阅今天尝试了一个Python3的爬虫项目:Pytho......
  • 下载相关-CH32系列芯片下载方式汇总及教程
    一、CH32Fx系列芯片下载1、ISP下载;2、SWD下载3、脱机烧录器下载;二、CH32Vx系列芯片下载1、ISP下载;2、SWD下载;3、脱机烧录器下载;4、CH32V003下载注意事项;  ......
  • 【WPF】Button使用汇总
    一、通过双击或者快捷键触发Command事件<ButtonContent="Button"><Button.InputBindings><MouseBindingMouseAction="LeftDoubleClick"......
  • 【WPF】Menu使用汇总
    一、动态绑定ItemSource的MenuItem如何绑定事件并传入参数<MenuDockPanel.Dock="Top"><MenuItemHeader="A"><MenuItemHeader=......