iot-fan

联系: iotfan123#163.com
注意:
1,本博客之内容来源于网上收集以及相关技术人员提供,如果有侵犯到您的权益,请电邮我沟通;
2,本博客之内容乃分享,交流,学习,研究之目的,作者不对内容的真实性,有效性,及时性负责,也不对因本博客的任何内容导致的任何后果负责;
3,本博客之内容禁止转发到CSDN网站,转到别的网站请保留出处.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

iot-fan文章目录

1. 本文目的

本文主要讨论 mounriver studio ide 使用时候的一些相关的细节,

2. 使用

2.1 常用功能

2.1.1 全局宏定义

2.1.2 源码参与编译的使能与禁用

加入源码只需要把对应的文件夹或者文件拷贝到工程的文件夹里面,然后再按下图操作
下面操作可以对文件夹,也可以对具体文件

2.1.3 include的路径添加

2.1.4 库文件的添加与使用

  • 如果是数学库,由工具链提供,这里我们只需要填写一个小写的字母m即可;
  • 如果不是工具链提供的库,我们还要添加库的搜索路径.

2.1.5 LD文件的设置

2.2 进阶设定

2.2.1 编译前后的自定义脚本

有时候我们需要在编译前后,对一些文件做处理,
比如下面就是编译后生成自定义名称的bin文件:
image

riscv-none-embed-objcopy -O binary  ${ProjName}.elf  123456_${ProjName}.bin
甚至直接用objcopy的变量
${cross_prefix}${cross_objcopy}${cross_suffix} -O binary ${ProjName}.elf  ${ProjName}.bin

2.2.2 编译细节输出

posted on 2022-04-08 17:35  iot-fan  阅读(1588)  评论(0)    收藏  举报