MounRiver Studio或RT-Thread Studio设置WCH RISC-V 内核 MCU 工程选择默认的 GCC8 或切换到 GCC12 工具链进行编译

5 篇文章 0 订阅
4 篇文章 0 订阅

MounRiver Studio或RT-Thread Studio设置WCH RISC-V 内核 MCU 工程选择默认的 GCC8 或切换到 GCC12 工具链进行编译

MounRiver Studio官网在此
最新版本的MRS支持切换使用GCC8 或 GCC12编译RISC-V内核MCU工程
在这里插入图片描述
WCH的技术论坛有个帖子里有对新增 GCC12 工具链的描述:https://www.wch.cn/bbs/thread-109414-1.html

您好,GCC12.2 减少了运行时的内存占用,提高工程编译速度,增加 RISCV 新的扩展支持和压缩指令的使用场景等方式来提高代码密度,增加的选项基本都整合到了总的开关类似于 Os 优化,-wall 警告中了。详细的更新信息可以参考一下网址:GCC 12 Release Series — Changes, New Features, and Fixes - GNU Project

1. MounRiver Studio中切换GCC 12

新建工程默认使用了GCC8工具链
在这里插入图片描述
添加打印编译结果占用空间大小,--print-memory-usage
在这里插入图片描述
看看默认工程的大小
在这里插入图片描述
切换成GCC12看看
在这里插入图片描述
在这里插入图片描述
怎么FLASH占用还变多了哈哈,换个自己写的一个RTT Nano的工程来编译对比下看看
GCC 8工具链
在这里插入图片描述
GCC 12工具链
在这里插入图片描述
看得出来GCC 12比GCC 8能好点了哈哈

2. RT-Thread Studio中切换GCC 12

刚好用新做的CH32V303 BSP新建工程看看
在这里插入图片描述
默认使用了GCC 8
在这里插入图片描述
修改使用GCC 12,Toolchain path改为MRS的GCC 12路径C:\MounRiver\MounRiver_Studio\toolchain\RISC-V Embedded GCC12\bin
在这里插入图片描述
Prefix从riscv-none-embed-改为riscv-none-elf-
在这里插入图片描述
编译看看
在这里插入图片描述
FLASH占用稍微小了点

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 操作说明:wch-linkutility v1.40是一个用于接管理的工具,可以帮助用户管理网站的内部和外部接。 使用wch-linkutility v1.40的第一步是下载并安装该工具。安装完成后,双击打开软件。在软件界面上,你会看到有多个选项可供选择。 第一个选项是“扫描网站”,点击这个选项,软件会开始扫描你的整个网站,并将扫描到的接分为内部接和外部接。扫描完成后,软件会给出一个接列表,你可以查看每个接的状态和相关信息。 第二个选项是“检查接”,这个功能可以帮助你检查每个接的有效性。你可以选择扫描整个网站或者只扫描特定的页面。软件会自动检测每个接的状态,比如接是否有效,是否存在重定向等。 第三个选项是“修改接”,这个功能可以帮助你修改或更新已有的接。你可以选择需要修改的接,然后输入新的接地址或修改其他相关设置,保存即可完成修改。 除了以上几个主要功能,wch-linkutility v1.40还提供了其他一些实用的功能。比如,你可以导入或导出接列表,以便在其他软件中使用。你还可以设置扫描和检查接的参数,比如设置并发扫描的线程数、连接超时时间等。 总之,wch-linkutility v1.40是一个功能强大的接管理工具,可以帮助用户扫描、检查和修改网站的内部和外部接。通过使用它,你可以更好地管理和维护你的网站接,提升用户体验和搜索引擎优化效果。 ### 回答2: wch-linkutility v1.40是一款用于管理网页接的工具。它具有以下操作说明: 1. 打开工具:双击打开wch-linkutility v1.40的应用程序。 2. 添加接:点击工具栏上的“添加接”按钮,在弹出的窗口中输入要添加的接的URL和相关描述信息。点击“确定”按钮完成添加。 3. 编辑接:选中要编辑的接,点击工具栏上的“编辑接”按钮。在弹出的窗口中可以修改接的URL和描述信息。点击“确定”按钮完成编辑。 4. 删除接:选中要删除的接,点击工具栏上的“删除接”按钮。在确认删除的对话框中,点击“确定”按钮删除选中的接。 5. 搜索接:点击工具栏上的“搜索接”按钮,在弹出的窗口中输入要搜索的接关键字。点击“确定”按钮,工具会搜索包含该关键字的接,并显示在工具的主界面上。 6. 导出接:点击工具栏上的“导出接”按钮,在弹出的窗口中选择导出接的格式(如CSV、XML等)和保存路径。点击“确定”按钮,工具会将接导出到指定的文件中。 7. 导入接:点击工具栏上的“导入接”按钮,在弹出的窗口中选择要导入的接文件和导入方式(如替换或追加)。点击“确定”按钮,工具会将指定的接文件导入到当前的接列表中。 8. 清空接:点击工具栏上的“清空接”按钮,在确认清空的对话框中点击“确定”按钮,工具会清空当前的接列表。 以上就是wch-linkutility v1.40的操作说明。希望对您有所帮助。 ### 回答3: wch-linkutility v1.40 是一个用于管理网站接的工具,下面是其操作说明: 1. 打开 wch-linkutility v1.40 软件,界面会显示出接管理的主界面。 2. 点击“添加接”按钮,弹出一个对话框,在对话框中输入接的相关信息,包括接名称、网址、描述等。点击“确定”按钮,接将被添加到接列表中。 3. 在接列表中选中一条接,可以对其进行编辑或删除操作。点击“编辑接”按钮,对话框中会显示出该接的详细信息,可以对接的名称、网址、描述进行修改。点击“确定”按钮,修改将会生效。点击“删除接”按钮,接将会从列表中被删除。 4. 点击“打开接”按钮,选择一条接,可以在浏览器中打开接网址。 5. 点击“导出接”按钮,选择保存的文件路径和格式(比如 CSV 或者 Excel),软件将会把接列表导出到指定的文件中。 6. 点击“导入接”按钮,选择要导入的文件路径和格式,软件将会从文件中读取接列表并导入到软件中。 7. 点击“排序连接”按钮,可以对接列表进行排序,按照名称、网址等属性进行升序或降序排列。 8. 点击“搜索接”按钮,弹出一个搜索对话框,可以根据接的名称或描述进行搜索,找到匹配的接。 9. 在软件的设置菜单中,可以进行一些简单的设置,比如更改界面风格、设置默认导入导出路径等。 以上是关于 wch-linkutility v1.40 的简要操作说明,请按照上述步骤进行操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值