Na znalce Arduina

Pavel Hudeček edizon na seznam.cz
Úterý Červenec 4 08:37:56 CEST 2023


Jestli sedí debug záleží na nastavení optimalizace. Běžně se mi stává, 
že nesedí na AVR, STM32, LPC, ... Když dotyčná část výsledného kódu 
vypadá dost jinak, debug dělá divné věci.

PH

Dne 03.07.2023 v 22:52 Martin Blaha napsal(a):
> kolega tuto variantu právě řešil, ulomený programátor z tiny416 
> program sice nahrál, ale s debugem byl problém,
> krokování neodpovídalo skutečnosti, takže pro naprogramování ano, ale 
> na s debug em je nějaký problém.
> Zkoušel to s Tiny824 ale i na Mega808 i Mega4809. Zkuste schválně zda 
> debugování sedí, pokud máte potřebný HW ...
>
> MB
>
>
> Dne 30.06.2023 v 20:18 Pavel Hudeček napsal(a):
>> Na UPDI stačí koupit nějakej kit, levnější je třeba ATtiny416 XNANO, 
>> ale pro zařátky s AVR64 řadou bych si připlatil za AVR64DD32 
>> Curiosity nano. Zrovna jsem jich na tábor koupil 8 ks:-)
>>
>> A místo Arduino IDE bych použil Microchip Studio (dříve Atmel Studio).
>>
>> Poznámka:
>> Na Xnano je hezký, že po rozpojení propojek, aby z toho byl 
>> programátor externích věcí s převodníkem USB/serial, se na piny dá 
>> nasadit redukce, aby se to zas dalo používat původně. To u toho 
>> Curiosinty (aspoň verze AVR64DD32) tak snadno nejde.
>>
>> PH
>>
>> Dne 30.06.2023 v 15:09 Martin Blaha napsal(a):
>>> Amega4809 dokonce v DIP40 ... a má 4x USART :)  ... jen ten UPDI 
>>> programmer, ale dá se to programovat
>>> i pomoci usb/serial převodníku a pythonového skriptu, ovšem bez 
>>> možnosti debugu, což je někdy nutnost...
>>>
>>> MB
>>>
>>> Dne 30.06.2023 v 13:44 Zdeněk Aster napsal(a):
>>>> AVR DA DB DD jsou i v DIP
>>>> AVR32DD20 má 2x UART jen je proto potřeba programátor co umí UPDI.....


Další informace o konferenci Hw-list