Avr 程序员会损坏微控制器吗?

Avr 程序员会损坏微控制器吗?,avr,Avr,有一个问题是,微控制器程序员会以一种无法再编程的方式损坏微控制器吗?(我有usb编程器) 当我发现我新买的micro控制器在我对它们编程了几次之后变得无法编程时,我想到了这个问题,但除了它们不能再编程之外,它们的编程方式是正确的。 感谢阅读。如果您的AVR在编程过程中出现电源问题,则其保险丝位可能会出现故障。您应该确保电池已充满电(如果适用),并且在编程过程中小心不要断开电源 如果指定其时钟源的AVR保险丝位损坏,并且AVR希望您连接外部时钟或晶体,但您的电路中没有此类时钟或晶体,则AVR将没有

有一个问题是,微控制器程序员会以一种无法再编程的方式损坏微控制器吗?(我有usb编程器)
当我发现我新买的micro控制器在我对它们编程了几次之后变得无法编程时,我想到了这个问题,但除了它们不能再编程之外,它们的编程方式是正确的。

感谢阅读。

如果您的AVR在编程过程中出现电源问题,则其保险丝位可能会出现故障。您应该确保电池已充满电(如果适用),并且在编程过程中小心不要断开电源

如果指定其时钟源的AVR保险丝位损坏,并且AVR希望您连接外部时钟或晶体,但您的电路中没有此类时钟或晶体,则AVR将没有时钟信号,并且您无法对其进行编程

幸运的是,实际上有一种方法可以恢复这种AVR:您可以让另一个微控制器生成PWM信号,并将其作为低速时钟信号(例如100 kHz)应用于AVR的XTAL2或XTAL1引脚。然后使用编程器(配置为使用足够低的ISP频率,如2 kHz)连接到AVR并固定其保险丝位,以便使用正确的时钟源

具有生成此类时钟信号的功能。该程序员的“使用时钟输出恢复AVR”中记录了恢复AVR的程序。至少有一个人成功地运用了这一原则。如果你尝试过,请让我知道它是否适合你


一般来说,根据你正在做的事情,有很多其他的方式来破坏或破坏微控制器,所以你可以考虑把你的设置的细节张贴到一个更专注于AVR的论坛上,它允许自由形式的讨论而不是仅仅一个问答格式。

这是不太可能的。如果程序员本身以某种奇怪的方式出现故障,这种情况可能会发生。你检查过你的微控制器的保险丝设置吗?有些可能已设置,无法对微控制器进行编程。是的,我已检查,我已将微控制器设置在内部校准振荡器上,发生这种情况时,它们会像以前一样进行编程,我认为保险丝没有任何新情况。感谢您的帮助帖子,但我很确定,与时钟设置相关的保险丝位不会改变,因为当我在没有任何外部时钟或振荡器的情况下插入它时,它的工作方式与编程时一样。这意味着它被设置在内部振荡器上,我的情况和你说的有点不同。所以我不认为上面的方法有什么帮助。我不确定,但如果我认为它是意外锁定的,我如何才能解锁它?哎呀,我忽略了你最初问题的那一部分。在这种情况下,我没有任何有希望的想法,关于什么是错误的,或者你可能会怎么做。