C代码到HEX文件

时间:2013-12-16 18:12:16

标签: c linux windows embedded file-conversion

我在我的工作实验室中使用Linux将.c代码转换为.elf/.hex,以便将其加载到Teensy ++ 2.0中。我怎么能在家里使用Windows呢?是否有 C到HEX转换器?

这是我在Linux中使用的终端命令:

avr-gcc -mmcu=at90usb1286 –o <output.elf> <input.c> usb_serial.c

avr-objcopy –O ihex <output.elf> <output.hex>

3 个答案:

答案 0 :(得分:1)

显然,如果你已经习惯了在Linux上使用avr-gcc并希望在Windows上完成相同的任务,那么你想要的是为你的windows框构建avr-gcc。

获得一个的简单方法是安装Arduino IDE,它带有自己的副本。您可以简单地忽略IDE和arduino库,并像现在一样直接使用已安装的avr-gcc。

Windows端口的另一个来源是winavr

答案 1 :(得分:1)

avr-gcc也适用于Windows,因此您可以在Windows上以完全相同的方式执行此操作。您需要WInAVR

答案 2 :(得分:-1)