我目前通過USB微型編程器和ISP接口通過Atmega 168A微控制器進行編程。Atmega 168A usb微型熔絲編程
微控制器設置有外部振盪器,外部人員通過編程使用相應的保險絲來幫助我。問題是我不小心清除了保險絲,並且知道avrdude無法與微控制器通信。
每次我試圖程序中,我得到的錯誤:
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
所有連接是否正確。
我正在Mac上安裝Crosspack-AVR和Eclipse的AVR插件。我怎樣才能恢復與硬件的溝通?
如果更改時鐘保險絲,您可能需要從外部振盪器注入時鐘並降低波特率(程序員可能不支持)。如果你改變了重置,你需要一個高電壓編程器。購買新芯片也是一種選擇。 – 2014-11-22 15:54:39