Atmega328, WDT, arduino

Petr Zapadlo zapik na email.cz
Čtvrtek Říjen 8 12:29:13 CEST 2020


Zdravím,

překládám to přes Atom/PlatformIO, ale předpokládám, že to bude podobné. 
Zkusím pohledat.

Díky

Petr

Dne 07. 10. 20 v 15:14 Libor napsal(a):
> Zdravím,
> arduino většinou vyrobí 2 hex soubory, jeden s a jeden bez 
> bootloaderu, pokud nahrajete ten bez bootloaderu přes USBAsp tak tam 
> bootloader nezůstane.
>
> Libor
> Dne 07.10.2020 v 10:57 Petr Zapadlo napsal(a):
>> Zdravím,
>>
>> potřeboval bych v jednom projektu použít WDT a rád bych se dozvěděl, 
>> že k restartu přes WDT došlo.
>>
>> Zkouším si to jednoduchým programem a použil jsem to co mám zrovna po 
>> ruce - Arduino UNO.
>>
>> Vlastní WatchDog funguje očekávaným způsobem, jen pokus přečíst 
>> registr MCUSR končí trvale nulou ať to resetuju přes fyzický pin 
>> resetu a nebo přes WDT.
>>
>> Někde na internetu jsem našel, že obsah registru "zničí" bootloader 
>> Arduina.
>>
>> Zkoušel jsem do ATmegy nahrát program přes USBasp programátor, ale 
>> tím zřejmě nedojde k "vynechání" bootloaderu.
>>
>> Jak získat hodnotu toho registru nejjednodušším způsobem?
>>
>> Program kam chci WDT dodatečně vmezeřit (ano měl jsem na to myslet už 
>> při návrhu, ale pozdě bycha honit) je psaný s arduino knihovnami, 
>> přepisovat do čistého AVR se mi úplně nechce, ale to by nemělo být na 
>> závadu.
>>
>> Chápu to správně?
>>
>> Díky
>>
>> Petr
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list