2017-03-26 58 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命令行命令。 謝謝大家的幫助