我正在尝试ubuntu 12.10。我想使用Eclipse IDE + avrdude。问题是,我有一个自定义的ft232rl编程器,它没有包含在标准的avrdude配置中。在windows中,我会添加
#FTDI_Bitbang
programmer
id = "ftbb";
desc = "FT232R Synchronous BitBang";
type = ft245r;
miso = 3; # CTS(11 PIN FT232R)
sck = 5; # DSR(9 PIN FT232R)
mosi = 6; # DCD(10 PIN FT232R)
reset = 7; # RI (6 PIN FT232R)
;将此代码发送到avrdude.conf,它将工作得很好。但是当我想在AVR Eclipse插件中使用它时,它不会在project-properties-avr-avrdude "new“按钮中显示任何可用的配置。我按了下按钮,但什么也没发生。如果我撤销avrdude.conf中的更改,它将显示可用程序员的列表,等等。
因此如何在自定义程序员中使用avrdude,至少从终端是这样。如果可能,如何在eclipse中使用它?
发布于 2012-11-20 03:31:48
我在Ubuntu上的/etc/avrdude.conf中有这样的配置:
programmer
id = "ftdi";
desc = "SparkFun FTDI Basic Breakout";
type = ft232r;
miso = 1; # RXD
sck = 3; # CTS
mosi = 0; # TXD
reset = 4; # DTR
;我认为您应该在同一文件中使用您的配置。
注意:如果没有一些补丁,AFAIK avrdude不支持基于ft232的设备的位敲击,我是在这个tutorial之后从源代码中构建的
https://stackoverflow.com/questions/13460709
复制相似问题