12 2021 档案

摘要:上一篇文章中,我们一同学习了“如何开启编程后打印FLASH以及RAM占用信息”的功能,但是在实际开发中,尽管我们的程序并未使用到全部的RAM空间,但仍存在IDE中该打印信息提示RAM占用达到100%的情况: 我们可以通过修改该工程的链接脚本文件(.ld)来实现打印实际的RAM区使用占比,以RISC- 阅读全文
posted @ 2021-12-16 14:38 LingTrune 阅读(380) 评论(0) 推荐(0)
摘要:在嵌入式开发中,我们有时需要在编译结束后查看目标芯片FLASH及RAM区使用占比情况,而大部分IDE是默认关闭该功能的,此时我们可以通过以下步骤来手动来开启: 以RISC-V MCU IDE MounRiver Studio(MRS)为例,首先我们选中目标工程,点击工具栏工程属性按钮,打开工程属性配 阅读全文
posted @ 2021-12-15 16:06 LingTrune 阅读(337) 评论(0) 推荐(0)
摘要:在嵌入式开发过程中,有时为了调试代码,我们需要对单个函数或多个函数设置单独的优化等级,下面以RISC-V MCU IDE MounRiver Studio(MRS)为例,介绍两种添加函数优化等级的方法: 1.__attribute__((optimize(“string”))) 适用于为单个函数设置 阅读全文
posted @ 2021-12-13 14:38 LingTrune 阅读(231) 评论(0) 推荐(0)