2017-03-26 47 views
0

嗨我有一个FT232RL板,我试图用来编程一个arduino(ATmega328p)。我曾尝试使用arduino IDE上传草图,但它一直让我程序员没有回应。我也试图在命令行中使用AVRDUDE这给了我:FT232RL不同步

AVRDUDE -p m328p -c stk500v1 -P COM4 -b 115200

AVRDUDE:stk500_getsync():不同步:RESP = 0x00

我试过多个波特率,但仍然是同样的事情。

当它尝试上传时,我确实看到一个灯光闪烁,我认为是Rx但没有看到Tx一个灯。

以下是我正在使用的board的链接。

+0

波特率匹配? –

+0

我相信是这样,如果我想检查一下它会匹配什么? – Zach

+0

而且您已将rx连接到tx和tx到rx? – XerXeX

回答

0

经过更多的测试和玩这些芯片后,我发现问题是什么。当试图将素描上传到atmega时,它被放置在arduino板上。所有东西都连接正确,甚至为复位添加了一个100nf的Cap,但仍然没有任何东西,但显然,在Arduino主板上,我必须保持重置状态,直到IDE说上传,并且当我输入时,avrdude。然后,我在我的DIY Arduino板上试了一下,我没有按重置按钮......反正它只是一个引导程序计时问题。

AVRDUDE -cstk500v1 -pm328p -Pcom4 -b115200 -U闪光:W:Test.hex -F

这是我用得到它的工作的AVRDUDE命令行命令。 谢谢大家的帮助