RH850使用GHS MULTI

新建工程

File → Create New Project

 选路径

选操作系统,没有的话就选裸机

选芯片,这里选错了不要怕,后面可以对着gpj右键Configure改回来。

可能会有警告,但不用管它。

 

 这里可以选择自己想要的工程形式,如果你连.c文件都没有的话就像我这样选,有的话就选other file

 

它自己会新建这个src文件夹

 

next下去 

就完成了工程新建。他会创建个文件给你当示例,路径就在刚才的src文件夹里面。tgt文件也是自动生成的,里面有ld文件。

添加路径

在工程里面文件个文件夹new

 

在main.jpj右键进去add item

选中刚才的路径

 

他自己会生成一个jpg文件,相关的ld文件也是会自动改变的。

添加源文件

 在new文件夹上面右击add file

选择文件

然后就添加进来了

添加静态库文件

静态库的添加也是类似

 添加成功

添加子工程

在主工程main.gpj右键add item

选择路径。

 

它会自动给你创还能个路径并且弄个源文件进去。

子工程里面可以继续添加路径和文件。

工程编译

对着工程右键,set build option可以配置编译选项、头文件包含路径、代码的优化选项

选中工程build 下拉,build prograrm 

子工程也可以编译,选中工程build 下拉,build library

会有编译成功的提示

 

仿真代码

点击这只小虫

选择开始

选择5V,点击连接,就会自动运行起来。

左边的绿点可以打断点

 

它有个问题,不能全局搜索任何对象,只能全局搜索函数名,在func里面输入。

要看具体的接口或者变量,双击就会弹出个data explorer的框框。

工程配置

edit -> set build options就能进去

但里面的配置项实在是太多太复杂了,这个工具又很偏门,网上基本查不到什么资料,我连个hex都生成不了,所以建议大家有现成的工程,就不要头铁去硬碰配置。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
RH850F1KM是一款由日本Renesas Electronics开发的汽车微控制器。GHS(Green Hills Software)是一种集成开发环境,用于开发和调试嵌入式系统。在RH850F1KM中,GHS启动文件(也称为启动代码)是用于初始化微控制器和系统的关键文件。 GHS启动文件的详解包括以下几个方面: 1. 初始化向量表:向量表是存储中断向量地址的一段内存区域。GHS启动文件会将中断向量的地址初始化到向量表中,以便系统能够正确地响应中断事件。 2. 初始化堆栈:堆栈是用于存储函数调用和局部变量的内存区域。GHS启动文件会设置堆栈指针,以确保正确地管理函数调用和局部变量的内存使用。 3. 初始化全局变量:全局变量是在程序执行过程中始终存在的变量。GHS启动文件会将全局变量初始化为预定义的值,以确保程序在运行时能够正确地访问这些变量。 4. 初始化外设:RH850F1KM微控制器包含许多外设,如串口、SPI、CAN等。GHS启动文件会初始化这些外设,使其准备好接收和发送数据。 5. 启动代码:GHS启动文件还包含一些其他的启动代码,用于执行一些必要的初始化操作,如设置时钟源、配置系统时钟等。 通过对GHS启动文件的详解,开发人员可以了解到系统的初始化过程,并可以根据需要进行修改和优化。这对于确保系统正常运行以及满足特定需求非常重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃鱼的羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值