【经验】ghs IDE如何生成hex、map、size等代码信息文件
一般来说,每个半导体MCU厂家都会有自家的IDE,也希望用户能够多的使用自家的IDE,瑞萨也是如此。瑞萨针对其MCU产品推出了CS+,同时与其生态合作伙伴Green Hills推出了Multi,由于瑞萨应用于汽车仪表的RH850 D系列的图形库是基于ghs开发的,因此一般都是建议RH850 D1x用户使用ghs。但是毕竟是第三方的IDE,使用范围也不是那么广,因此很多D1x用户对其功能配置也不甚了解,本文将主要介绍在使用ghs编译工程时如何生成hex、map以及代码size等相关文件。
打开ghs工程,右键工程名,选择Set Build Option选项,弹出界面中包含了工程的所有编译配置选项,如下图:
图中Modified Option是左侧两页的所有已配置的选项的综合页,便于参数修改。下面介绍生成各个信息文件的参数配置:
map文件:如果我们需要知晓代码中函数的地址映射,就需要用到这个文件。
参数配置:All Options --> Linker --> Linker Output Analysis –> Map File Generation。
Size文件:计算了当前代码量大小以及内部各个段的大小,可以用于代码优化分析。
配置位置:见上图,All Options—>Linker-->Linker Output Analysis-->Output File Size Analysis。
hex/srec文件:可执行文件,ghs默认生成的可执行文件是非常规的.out文件,因此很多用户会希望转成hex或者srec文件。
配置位置:All Options-->Advanced-->Project Options-->Command to Execute After Associated Command。双击该选项,在配置参数中加上如下命令:
gmemfile output/example -o output/example.mem 生成Memory文件
gsrec -e 0 -hex386 output/example -o output/example.hex 生成hex文件
gsrec -e 0 -noS5 output/example -o output/example.srec 生成srec文件
- |
- +1 赞 0
- 收藏
- 评论 2
本文由夜雨提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】一文让你了解DSP与MCU区别
世强代理有Silicon Labs EFM8/EFM32系列8位MCU/32位MCU,Renesas 汽车级MCU RL78 系列,RH850、V850系列,工业级MCU RX系列等。世强有代理进芯电子32位浮点DSP,32位定点DSP,16位DSP,国内唯一可批量供货的32位工业控制DSP供应商。
设计经验 发布时间 : 2018-08-02
【经验】瑞萨MCU RH850 D1x系列串口配置方法
瑞萨(Renesas)RH850 D1x系列MCU可以用于HUD、汽车大屏、仪表等项目开发中,对于该MCU大多数底层驱动例程在RGL软件例程库中已经提供,但对于UART等驱动我们该如何配置,下面提供一些配置UART相关寄存器的方法和流程。
设计经验 发布时间 : 2022-08-02
【经验】嵌入式系统应用中MCU在ghs IDE环境下如何实现app地址偏移和调试?
一般在嵌入式系统应用中,尤其是在车载应用中,都会有程序升级的需求,因而也就会用到bootloader。系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序,因此app程序就需要相应的进行地址偏移。本文以瑞萨RH850系列MCU为例,介绍了在ghs环境中要如何实现app的地址偏移。
设计经验 发布时间 : 2020-01-09
雅特力(Artery)AT32全系列32位微控制器(MCU)选型指南(英文)
描述- Founded in 2016, ARTERY Technology is a professional design company that is committed to promoting innovative development of the 32-bit microcontroller industry, supported by its state-of-the-art R&D technology, a comprehensive set of IP databases, and deep expertise in resource integration.
型号- AT-SURF-F437,AT32F413CCU7,AT32A403ACGU7,AT32F405CCU7,AT32F403A SERIES,AT32F405 SERIES,AT32F407 SERIES,AT32L021K6U7-4,AT32F421K6T7,AT32F425R8T7,AT32F423VBT7,AT32F423RBT7-7,AT32A403ACGT7,AT32A423RBT7-7,AT32A423CCU7,AT32F413CBT7,AT32F435CMT7,AT32F403ARCT7,AT32L021C4T7,AT32F435RCT7,AT32F435ZGT7,AT32F405CCT7,AT32F403ACET7,AT32A423R8T7,AT32L021K8T7,AT32A423 SERIES,AT32 WB SERIES,AT32F437 SERIES,AT32A423CBT7,AT32L021F8P7,AT32-AUDIO-EV,AT32F435CMU7,AT32F415KBU7-4,AT32F413CBU7,AT32F402CBT7,AT32F405KCU7-4,AT32F407RCT7,AT32L021G4U7,AT32F403ACGU7,AT32F425K8U7-4,AT32F402KBU7-4,AT32F425R8T7-7,AT32F415RCT7,AT32F423VCT7,AT32F402CBU7,AT32-COMM-EV,AT32F423T8U7,AT32F425K6T7,AT32F435CDT7,AT32F405RBT7,AT32A403ARCT7,AT32F421K6U7,AT32F421G8U7,AT32F415RBT7-7,AT32F421F4P7,AT32A423CCT7,AT32 F SERIES,AT32F413KCU7-4,AT32F425F6P7,AT32F423C8T7,AT32A403ACEU7,AT32F421 SERIES,AT32F423 SERIES,AT32F423RCT7-7,AT32A423TBU7,AT32A423C8T7,AT32-MOTOR-EV,AT32F421K8T7,AT32-LCD-EV,AT32F413C8T7,AT32F415RBT7,AT32F403ARET7,AT32F435CGT7,AT32A423K8U7-4,AT32A403ACET7,AT32F435VCT7,AT32A423C8U7,AT32F403ACGT7,AT32F421C4T7,AT32L021K6T7,AT32A423R8T7-7,AT32F403AVCT7,AT32L021F6P7,AT32F415RCT7-7,AT32F435CGU7,AT-LINK-ISO+,AT32F415CCT7,AT32F405KBU7-4,AT32F407VCT7,AT32F405CBU7,AT32F415KCU7-4,AT32A423TCU7,AT32F407RET7,AT32F415 SERIES,AT32 A,AT32A423CBU7,AT32F435RMT7,AT32L021K8U7,AT32L021,AT32 F,AT-LINK-EZ,AT32 L,AT32A423KBU7-4,AT32F423C8U7,AT32F435RDT7,AT32L021F8U7,AT32F425K8T7,AT32F405CBT7,AT32A403AVCT7,AT32F421K8U7,AT32A403ARET7,AT32F423TBU7,AT32F421K6U7-4,AT32F435-DVP-EV,AT32F421F6P7,AT32F403A,AT32 L SERIES,AT32F402 SERIES,AT32A403ACCU7,AT32F415CBT7,AT32F415R8T7,AT32F425F8P7,AT32A403A,AT32F423R8T7,AT32F425C6U7,AT32A423T8U7,AT-START,AT32F421K4U7-4,AT32A,AT32F423CCU7,AT32F402RCT7,AT-LINK,AT32L021C8T7,AT32F403ARGT7,AT32WB415CCU7-7,AT32F415CCU7,AT32A403ACCT7,AT32F403AVET7,AT32F435RGT7,AT32F435VMT7,AT32F421C6T7,AT32A423VBT7,AT32L021K4U7-4,AT32L021K4T7,AT32F423TCU7,AT32F405RBT7-7,AT32F413KBU7-4,AT32F435ZCT7,AT32 A SERIES,AT32F423CCT7,AT32WB415,AT32L021F4P7,AT32L021G8U7,AT32F407VET7,AT32F413 SERIES,AT32F407RGT7,AT32F403ACCU7,AT32L021K6U7,AT32F423CBU7,AT32A423RCT7-7,AT32F435VDT7,AT-LINK FAMILY,AT32F415CBU7,AT32L021K8U7-4,AT32A423VCT7,AT32L021F6U7,AT32A403AVET7,AT32 WB,AT32F425K6U7-4,AT32F425C6T7,AT32F421G4U7,AT32A403ARGT7,AT32A423KCU7-4,AT32F425 SERIES,AT32F421F8P7,AT32F423CBT7,AT32F413RCT7,AT32F425R6T7-7,AT32F413,AT32F423V8T7,AT32F415,AT32F423KCU7-4,AT32F402CCT7,AT32F421K4T7,AT32F435CDU7,AT32F425C8U7,AT32WB415 SERIES,AT32F425R6T7,AT32F423RBT7,AT32F423K8U7-4,AT32F421,AT32F402,AT32F435VGT7,AT32F405,AT32A423RBT7,AT32L021C6T7,AT32F407,AT32F402CCU7,AT32F421C8T7,AT32F435CCT7,AT32F403AVGT7,AT32F405RCT7,AT32F423R8T7-7,AT32F403ACCT7,AT32F435ZMT7,AT32A423V8T7,AT32F413RBT7,AT32F405RCT7-7,AT32F415C8T7,AT32F402RBT7-7,AT32F435,AT32F437,AT32F407VGT7,AT32F435CCU7,AT32L021G6U7,AT32,AT32F402RCT7-7,AT32F403ACEU7,AT32F415K8U7-4,AT32L021K4U7,AT32F415R8T7-7,AT-LINK+,AT32F423RCT7,AT32F402KCU7-4,AT32F402RBT7,AT32F423,AT32F425,AT32F413CCT7,AT32A423RCT7,AT32F421K4U7,AT32F421K8U7-4,AT32L021F4U7,AT32F425C8T7,AT32A403AVGT7,AT32F421G6U7,AT32F423KBU7-4,AT32F435ZDT7,AT32A423
上海先楫半导体:国产领先高性能通用MCU厂商
型号- HPM9000,HPM6450,HPM6250,HPM688A,HPM5000 SERIES,HPM8000 SERIES,HPM6400,HPM6364,HPM6320,HPM6200,HPM6800,HPM6260,HPM6340,HPM6220,HPM8000,HPM6000 SERIES,HPM64 系列,HPM9000 SERIES,HPM6410,HPM6730,HPM6400系列,HPM6254,HPM5000,HPM3000 SERIES,HPM7000,HPM6350,HPM6300系列,HPM6200系列,HPM63 系列,HPM6300,HPM67 系列,HPM67,HPM6420,HPM6700,HPM63,HPM64,HPM6280,HPM6880,HPM6000,HPM6360,HPM6284,HPM6700 系列,HPM6700系列,HPM6430,HPM6750,HPM3000,HPM7000 SERIES,HPM6800系列,HPM6754
APM32全系列MCU产品及典型应用介绍
型号- APM32F070RBT6,APM32F465RET6,APM32F030,APM32F051K6T6,APM32F1,APM32F4,APM32F003F6P6,APM32F405RGT6,APM32F003F6P7,APM32F103VET6,APM32E103,APM32F417系列,APM32F051C6T6,APM32F0,GW32F103T4T6S,APM32F103RCT6,APM32F103RCT7,APM32F105RCT6,APM32E103VET6,APM32E103RCT6,APM32F035,APM32F407RGT6,APM32F030RCT6,APM32F071CBT6,APM32F091RCT6,APM32E103CET6,GW8811,APM32F407VET6,APM32F003F4U6,APM32A091,APM32F411VET6,APM32F411RCT6,APM32F051C6U6,APM32A407系列,APM32F103TBU6,APM32F107RBT6,APM32F003系列,APM32F105系列,APM32F1系列,APM32F051R8T6,APM32F417ZGT6,APM32F411CET6,APM32F405ZGT6,APM32F051K6U6,APM32F系列,APM32F091VBT6,APM32F030C8T6,APM32F091CBT6,APM32F103C8T6,APM32F411,APM32F030K8T6,APM32F103RBT6,APM32A407,APM32L083,APM32F417,APM32F091CBU6,APM32F411CCU6,APM32F411RET6,APM32F407ZET6,APM32F030F6P6,APM32F072VBT6,APM32F030C8U6,APM32,APM32F091CCU6,APM32E1,APM32F072R8T6,APM32E103CEU6,APM32F071V8T6,APM32A091系列,APM32F003F4M6,APM32F107RCT6,APM32F072CBT6,APM32F407IGT6,APM32F003,APM32E103系列,APM32F072CBT7,APM32F407系列,APM32F030G6U6,APM32F105RBT6,APM32A,APM32F051系列,APM32F407,APM32L072,APM32F405,APM32F091,APW32F103T4T6S,APM32F,APM32F405VGT6,APM32F035C8T7,APM32F091VCT6,APM32F411系列,APM32F072,APM32E103CCT6,APM32F091CCT6,APM32F051K8T6,APM32F103CCT6,APM32E103VCT6,APM32F035系列,APM32F051C8T6,APM32F072CBU6,APM32F070CBT6,APM32E103ZET6,APM32F103ZET6,APM32F103VCT6,APMSPIN32F020,APM32E1系列,APM32F107VBT6,APM32A103,APM32F003F6U7,APM32F407VGT6,APM32F407RET6,GW3323,APM32F003F6U6,APM32F417IGT6,APM32F465系列,APM32F00,APM32F103T8U6,APM32F051K8U6,APM32F411VCT6,APM32F051C8U6,APM32F107,APM32F105,APM32F465,APM32F105VCT6,APM32F103,APM32F417VGT6,APM32F051R6T6,APM32F103RET6,APM32F107系列,APM32F003F4P6,APM32F035K8T7,APM32F411CCT6,APM32F465CEU6,APM32F465VET6,APM32F103系列,APM32F030CCT6,APM32F030C6T6,APM32F103R8T6,APM32F051,APM32F103CBT6,APM32F030R8T6,APM32F030K6T6,APM32F030系列,APM32F103VBT6,APM32F030K6T7,APM32F072C8T6,APM32F107VCT6,APM32F103T4T6S,APM32F411CEU6,APM32F091RBT6,APM32A103系列,APM32F407ZGT6,APM32F030C6U6,APM32F030F4P6,APM32F072RBT6,APM32F072RBT7,APM32F003F6M6,APM32F030F8P6,APM32E103CCU6,APM32F407IGH6,APM32F030G4U6,APM32F105VBT6,APM32F030G8U6,APM32F030K6U6,APM32F405系列,APM32F072系列,APM32E103RET6,APM32F072C8U6,APM32F103XE,APM32F4系列,APM32F091系列,GM32F103T4T6S,APM32F0系列,APM32F072V8T6,APM32A系列,APM32F071CBU6
【应用】车规级语音合成芯片ML22Q374用于汽车仪表,可直接输出到扬声器并节省外置ROM
ML22Q374是ROHM推出的系列车规级语音合成芯片,采用模数混合技术,内置闪存和语音功放,可存储语音数据,输出语音信号,只需要通过MCU简单发送指令即可发出想要的语音信号,支持混音功能,通过上位机可编程语音节奏,频率。可适应国标机动车低速提示单的相关标准,十分适用于汽车仪表应用设计。
应用方案 发布时间 : 2019-12-19
世强目前有代理riscv的mcu吗?
世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断
技术问答 发布时间 : 2019-12-09
【IC】极海半导体新推工业级标准型APM32S103系列MCU,运算主频可达96MHz,工作电压范围2.0~3.6V
极海半导体推出工业级标准型APM32S103系列MCU,运算主频可达到96MHz,工作电压范围2.0V~3.6V,工作温度范围可覆盖-40℃~+105℃,可广泛应用于工业仪表、楼宇控制、安防系统、打印设备、智能灯控、汽车仪表等商用或工控应用领域。
新产品 发布时间 : 2022-12-12
【应用】高算力低功耗32位MCU EFM32PG22C200F64IM32助力汽车仪表盘设计,功耗仅26μA/MHz
汽车仪表盘通过安装在车上各部位的传感器数据汇集到仪表盘上显示出来的。主要有发动机转速、车速、燃油位等相关信息,因为处理信息的复杂度及安全性的要求,对主控制芯片有较高的要求。本项目需要一款高算力低功耗的MCU,本文推荐芯科的控制器方案。
应用方案 发布时间 : 2022-12-11
【选型】为汽车仪表MCU供电选择车规级LDO BD00IC0MEFJ,输出电流最高可达1A
汽车仪表系统对MCU的供电芯片有以下要求:汽车仪表为前装市场,需要满足AEC-Q100认证;5V转3.3V,输出电流需满足1A电流;需内置保护功能并要带有使能脚。推荐ROHM的LDO BD00IC0MEFJ,输入电压2.5V-5.5V,输出电压0.8V-4.5V,输出电流最大为1A,且外围电路简单,便于设计。
器件选型 发布时间 : 2020-03-31
【产品】极海工业级增强型APM32F103xC系列MCU,功耗性能全面优化,具有片上资源丰富、可移植性好、安全性高等优势
极海全新发布APM32F103xC系列MCU,在APM32F103xE的基础上全面升级功耗、性能及稳定性。可广泛应用于网络通信设备、工控显示屏、智能家电、计算及数据存储、工业打印机、汽车仪表等工控及商用产品领域。
新产品 发布时间 : 2022-10-21
【技术】MCU芯片的定义、技术原理和应用
MCU芯片是业内人士的专业术语。如果是外行,可能没听说过MCU芯片。即使你听说过这个名字,你也不知道它是什么。那么,MCU芯片指的是什么芯片?本文瑞纳捷将为您详细回答这个问题。
技术探讨 发布时间 : 2022-07-30
【应用】高稳定性小尺寸晶振MC-30A在汽车仪表系统中的应用
当前,汽车仪表系统的MCU大多使用外部晶振。在汽车仪表系统的电路设计中,可以说是“寸土寸金”,因此,使用一款高稳定性、小型化的晶振是一件比较重要的事情。笔者推荐使用EPSON公司的MC-30A应用到汽车仪表系统的设计。
应用方案 发布时间 : 2019-02-06
Renesas(瑞萨)电机控制微控制器(MCU)选型指南
目录- 电机MCU路线图 电机驱动推荐微控制器 16位RL78电机控制MCU RX-T电机控制MCU RA-T电机控制MCU RA-T系列主要特性 RISC-V电机专用MCU 电机控制解决方案
型号- RX200,RX6XT,RX23T,RX71M,RX2XT,RA6T3 GROUP,RISC-V-MC,RA-T,RA-T系列,RX600,RX6XX,RX63T,RX66T,RA4T1,RA6T2,RX66N,RA6T1,RX26T,RA8T2,RA6T3,RA8T1,RX62G,RA4T1 GROUP,RX-T,RA,MCK-XXXXX,RL78/G14,RA6T1 GROUP,RL78,RX74T,RX62T,RX65X,RX13T,RX7XT,RX,RX100,RISC-V,RL78/G1F,RL78/G1G,RX1XT,RL78/G24,RX7XX,RA6T2 GROUP,RX24T,RX72M,RX24U,RX72N,RA2,RA4,RXV2,RXV3,RA6,RXV1,RA8,RA-T 系列,RX23X,RX72T
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
查看全部1条回复