将Intel HEX文件转换为二进制文件

6 投票
2 回答
8498 浏览
提问于 2025-04-16 21:52

我有一个Intel HEX文件,我想把它转换成一个二进制文件。请问,怎么用Python来实现呢?

我觉得可以使用binascii模块,但是我不知道用哪个函数比较合适。谢谢!

2 个回答

-1

如果你有一串十六进制的字符串,可以使用decode方法来解码它。例如,

>>> s = '0001020304'
>>> s.decode('hex')
'\x00\x01\x02\x03'
8

你可能会对IntelHex这个Python库感兴趣。

撰写回答