我在我的工作实验室中使用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>
答案 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)