# MergeHex **Repository Path**: carter65536/merge-hex ## Basic Information - **Project Name**: MergeHex - **Description**: 用于合并hex文件的小工具 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 12 - **Created**: 2025-02-11 - **Last Updated**: 2025-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MergeHex 本仓库地址 https://gitee.com/carter65536/merge-hex.git #### 介绍 用于合并hex文件的小工具,通过批处理脚本调用传参,在MDK中,可以在魔术棒的User选项卡设置编译后调用批处理脚本,使用起来非常方便. 原始仓库 https://gitee.com/safe-already-exists/merge-hex 但是这哥们很久没更新 我在w10 上面老是用不了 于是自己fork 下来修改用 这个仓库会持续维护 有问题请联系我. #### 文件说明 1. main.c :为 mergeHEX.exe源码; 2. mergeHEX.exe :为main.c生成的可执行文件,可以直接使用; 3. merge_hex.bat :为批处理文件,用于调用mergeHEX.exe,并传入文件路径参数(文件路径只能使用相对路径,且总路径长度不能大于2048个字节); #### 编译说明 目前是w10 上使用 mingw64 gcc 版本 gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 配置好环境后 gcc -o mergeHEX.exe main.c #### 使用说明 将merge_hex 和XXX_Bootloader.hex XXX_APP.hex 放在同一个目录下 简易使用 cmd mergeHEX.exe XXX_Bootloader.hex XXX_APP.hex combined_output.hex #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)