是否还有其他人曾经在几个月后AVR神秘地停止工作,但对其重新编程会使其恢复正常运行的情况?
我正在无线传感器网络中运行一堆atmega328。我现在有3次(大约一年),其中一个刚刚停止工作。我将程序重新刻录到它,然后它将再次开始工作。它并不总是相同的单元,因此看起来好像不是有缺陷的芯片。
看起来这将是一件相当灾难性的事情,它将使人们无法使用AVR,因此,这显然与我的特殊情况有关。我只是想知道是否有人遇到过这种情况,并且可能会有一些提示。
我的电池电量不足3.3V,因此电压下降太低,无法每隔几个月运行一次,因此必须更换充电电池。模块使用睡眠模式和看门狗定时器睡眠60秒,读取读数,将其广播回基站,然后再次睡眠。这些模块与arduino兼容,因此我没有翻转“不要让我重新刻录此”字样。