.HEX 文件扩展名

十六进制源文件

开发者 不适用
受欢迎程度
3.6  |  135 票
 

什么是 HEX 文件?

HEX文件是一种十六进制源文件,用于存储可编程设备的数据或指令,例如微控制器、电可擦除可编程只读存储器(EEPROM)芯片和其他嵌入式系统。它可能包含编译后的机器代码、配置数据或设备读取并执行的固件。HEX文件常用于电子和工程应用,包括遥控器、汽车系统、医疗设备和工业机器。

更多信息

Intel HEX格式使用十六进制值,以可读文本格式保存二进制数据。开发人员通常使用Arduino IDE、MPLAB X或其他嵌入式开发环境等软件工具,为硬件编译源代码时创建这些文件。然后,开发人员会将文件上传到设备,或将文件“刷写”到设备中,以便按照预期行为对其进行编程。

如何打开 HEX 文件

你可以使用HxD或FlexHex等专用十六进制编辑器打开HEX文件。如果文件以纯文本格式保存,你也可以使用标准文本编辑器查看或编辑它,例如Microsoft Notepad、Apple TextEdit或Microsoft Visual Studio Code。不过,错误修改文件内容可能会导致设备运行不正常。

使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开 HEX 文件的程序

Windows
Mac
免费
分类:开发者
更新时间:2025年7月2日

BinHex编码文件

开发者 BinHex
受欢迎程度
2.7  |  24 票
 

使用早期版本的BinHex(二进制到十六进制)编码软件编码的文件;用于将文件转换为文本格式,以便通过电子邮件发送而不会损坏;通常比原始文件占用更多空间。

更多信息

BinHex程序仅适用于Mac。该程序的新版本会将BinHex文件保存为带.HQX扩展名的文件,而不是“.hex”文件。

可打开 HEX 文件的程序

Windows
Linux
UUDeview
分类:编码
更新时间:2008年5月5日

Arduboy游戏文件

开发者 Arduboy
受欢迎程度
3.0  |  1 票
 

HEX文件是Arduboy掌上游戏机使用的编译游戏文件,采用Intel HEX格式,即一种以纯文本形式编码二进制数据的格式。它包含Arduboy游戏机可以执行的低级指令。开发者使用C或C++编写游戏代码,然后使用Arduino IDE或PlatformIO等开发工具将其编译为HEX文件。

更多信息

开发者将代码编译为HEX文件后,会通过USB连接将其上传到Arduboy设备。Arduboy随后会直接从其内部存储器运行上传的游戏。一些用户还会使用支持USB On-The-Go(OTG)的移动解决方案,在没有电脑的情况下传输游戏。

除了将HEX文件传输到实体硬件,用户还可以使用模拟器打开和测试HEX文件。这些模拟器可以在桌面平台或网页平台上模拟Arduboy,让开发者和玩家预览游戏过程、调试问题,或在没有设备的情况下进行游戏。虽然HEX格式广泛用于许多嵌入式系统,例如微控制器和可编程消费设备(3D打印机、键盘等),但Arduboy专用HEX文件是为该设备的特定硬件构建的,无法在无关的系统上运行。

注: HEX文件通常包含在.ARDUBOY游戏包中,这些游戏包是.ZIP存档文件,其中存储了使用Arduboy运行游戏所需的全部信息,例如编译后的游戏、横幅图像和元数据。

如何打开 HEX 文件

你可以通过多种方式打开Arduboy的HEX文件,具体取决于你是想将其上传到实体设备,还是在模拟器中运行。要将HEX文件刷写到Arduboy游戏机,你可以使用Arduboy Uploader、avrdude或Arduino IDE等工具。这些工具会将电脑中的编译游戏数据通过USB发送到Arduboy,并将其直接写入设备的存储器,以便运行游戏。

如果你想在不使用实体Arduboy的情况下测试或玩游戏,可以在ProjectABE等模拟器中打开HEX文件。ProjectABE可以在电脑或网页浏览器中模拟Arduboy硬件。对于想要调试或预览游戏的开发者,或无法使用设备的玩家来说,这种方式很有帮助。

可打开 HEX 文件的程序

All Platforms
免费
免费
Windows
分类:游戏
更新时间:2025年7月2日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的所有文件格式和软件程序。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。