嗨我有一个FT232RL板,我正在尝试用来编程arduino(ATmega328p)。香港专业教育学院尝试使用arduino IDE上传草图,但它一直让我程序员没有回应。我也尝试从命令行使用avrdude,这给了我:
avrdude -p m328p -c stk500v1 -P com4 -b 115200
avrdude:stk500_getsync():不同步:resp = 0x00
我尝试了多个波特率,但仍然是一样的。
当它试图上传的时候,我确实看到一个闪烁的光,我认为它是Rx,但是看不到Tx的光。
以下是我正在使用的board的链接。
答案 0 :(得分:0)
经过一些测试和玩芯片后,我发现了问题所在。当试图将草图上传到atmega时,它被放置在arduino板上。一切都正确连接,甚至添加了一个100nf的帽子用于重置,但仍然没有,但显然与arduino板我必须保持重置,直到IDE说上传和当我击中输入avrdude。然后我在我的DIY arduino板上尝试了这个,我没有按下重置按钮......不管怎样,它只是一个引导程序时序问题。
avrdude -cstk500v1 -pm328p -Pcom4 -b115200 -U flash:w:Test.hex -F
这是我用来使它工作的avrdude命令行命令。 谢谢大家的帮助