使用hex6x.exe将out文件生成hex文件方法

本文介绍如何使用CCS5.2及hex6x.exe将*.out文件转换为HEX格式,适用于嵌入式开发人员。步骤包括准备hex6x.exe,拷贝*.out文件,制作*.cmd文件,最后运行run.cmd生成NorthElec.hex。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载地址:https://blog.youkuaiyun.com/MDQAQ/article/details/53784851

前言:

         本文以CCS5.2,编译器版本为v7.3.4编译生成的*.out为例。生成hex文件需要有*.cmd文件和hex6x.exe和*.out文件。其中out文件是在CCS里面编译成功的输出文件*.out。


1.准备hex6x.exe应用程序

                (1)新建一个文件夹

                (2)在CCS安装路径下找到hex6x.exe文件并拷贝到新建文件夹中   


例:hex6x.exe路径为 D:\TI\ccsv5\tools\compiler\c6000_7.3.4\bin   如图


拷贝结果如图:


2.拷贝*.out文件到新建文件夹中 (其中out文件是在CCS里面编译成功的输出文件*.out)   以NorthElec.out为例如图:


3.制作*.cmd文件

         (1)在新建文件夹中 鼠标右键点击新建->文本文档  并命名为hex.exe格式文件  如图:


         (2)鼠标右键点击hex.exe->编辑   并保存   编辑内容如图:



注释:hex.exe内容参数讲解  如图:


查看Assembly language tool用户手册第274页Table 11-1. Basic Hex Conversion Utility Options, 对Hex utility的参数有详细介绍.
http://www.ti.com/lit/ug/spru186w/spru186w.pdf



4.制作运行文件run.cmd  (类似于hex.cmd制作方法)

                  编辑内容为   如图:



5.点击运行run.cmd则会生成二进制文件NorthElec.hex 和post_hex.map  如图:





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值