使用GHS MULTI新建工程并编译代码

博主联系方式:QQ:1256153255 ,邮箱:1256153255@qq.com

点击这里可下载GHS安装包

上一篇我们讲解了GHS的安装过程,本篇博客我们介绍使用GHS MULTI新建工程并执行编译

一、Green Hills MULTI的用法–新建工程

将USB Dongle插入电脑USB接口
在这里插入图片描述
打开MULTI
在这里插入图片描述
使用Multi的工程向导对话框来新建工程
File → Create New Project
在这里插入图片描述
按照工程向导填写建立的工程名称,选择工程保存路径(路径最好不要有中文)
在这里插入图片描述
针对Renesas公司的RH850系列的MCU,此处可以选择它支持的内核类型
在这里插入图片描述
可能弹出一个警告,点击确定忽略
在这里插入图片描述在这里插入图片描述
建立一个空的C工程来做示例
在这里插入图片描述
选择放置源代码的路径,直接默认就行
在这里插入图片描述
生成树形层级结构工程
在这里插入图片描述
打开总的工程配置文件.gpj 可以配置编译选项、头文件包含路径、代码的优化选项等
在这里插入图片描述
根据自己工程实际情况配置编译选项、头文件包含路径、代码的优化选项等
在这里插入图片描述
编译工程
打开HelloMULTI.gpj
点击Build → Rebuild HelloMULTI.gpj
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 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
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值