编程Arduino解决方案

编程Arduino解决方案,arduino,atmega,pins,atmega16,Arduino,Atmega,Pins,Atmega16,我有一个ATMEGA328P开发板,带有Arduino引导加载程序,类似于Arduino Duemalove with drivers。我是一个初学者,做了一些非常糟糕的事情。我用所有数字管脚0到13(包括0和1)绘制了一个草图,在循环功能中,我将数字写入设置为所有管脚高,包括管脚0和1。现在,我的电路板在通电后立即启动程序,电路板甚至没有显示在我的计算机的设备管理器中,我无法使用Arduino IDE将任何新草图上传到它。 我曾想过在电路板上使用ISP引脚进行编程,但我没有任何编程电缆。 我目

我有一个ATMEGA328P开发板,带有Arduino引导加载程序,类似于Arduino Duemalove with drivers。我是一个初学者,做了一些非常糟糕的事情。我用所有数字管脚0到13(包括0和1)绘制了一个草图,在循环功能中,我将数字写入设置为所有管脚高,包括管脚0和1。现在,我的电路板在通电后立即启动程序,电路板甚至没有显示在我的计算机的设备管理器中,我无法使用Arduino IDE将任何新草图上传到它。 我曾想过在电路板上使用ISP引脚进行编程,但我没有任何编程电缆。 我目前在一个非常偏远的地方,无法获得任何这样的电缆。我唯一能拥有的就是我的朋友有一个AVR开发板,上面有类似ATMEGA16处理器的东西(我真的不知道)。 我能做些什么,比如用主板模拟ISP程序员?我还想知道我是否真的可以用任何编程器电缆修复我的电路板?
谢谢大家!

然而,可怕而危险的修复方法应该是:从插槽中取出ATmega芯片。写一个空的草图,确保它是构建的。只需使
init()
loop()
函数为空即可。接通电路板电源,开始上传草图。当您看到
avrdude
已开始上传,并且它正在尝试识别芯片时,请快速将其插回插槽。这样引导加载程序(在启动时有一点延迟)就没有时间启动程序了,空的草图就会被上传。非常感谢,我现在就试试我还有一个问题。。该板既没有显示在串行端口菜单中,也没有显示在设备管理器中| ^ | ^ |我的问题已解决。。。我卸下微处理器,将电路板连接到计算机,但连接到另一个端口,然后再次将其放置到位。它需要时间执行的程序,同时我上传了一个新的程序,它的工作!!!!!!!回答此问题,然后将其视为固定答案:)