Re: Dá se nějak doinstalovat C++20 do Microchip Studia
Nesvacil Jiri
nesvacil na posys.eu
Pondělí Prosinec 18 08:01:09 CET 2023
Zdravím,
souhlas. Embedded operační systémy si standardně počítají 2048 bytů jako
stack pro vlákno.
Atmega má třeba jen 2048 RAM nebo attiny 256 byte RAM. Uvažovat o
využití jazyka c++ ztrácí význam.
Ovšem i tak se ty nové CPU AVR, ATMEGA posouvají vývojem a již nemají
plnou kontrolu ovládání pinů za všech okolností. Přidávají se zde
buffery rozhraní, synchronizace... a je to zase něco jiného.
Jirka
Dne 17.12.2023 v 21:28 Miroslav Mraz napsal(a):
> U mne to zřejmě dopadne jako s jazykem rust. Dobrý, ale nepoužitelný.
> Nějakou výhodu to asi mít bude, nicméně není chuť se to učit.
> Vlastně ani nepotřebuji multitasking. Přerušení a DMA zatím vyřešily
> všechno. Nepoužívám obvykle ani haldu. Proč si komplikovat život.
>
> Mrazík
>
> On 17. 12. 23 21:01, Jaroslav Buchta wrote:
>> Me to prijde moc komplikovany na embeded aplikace, jestli jsem to
>> spravne pochopil o co jde, tak pro kooperativni multitasking pouzivam
>> projekt Protothread (asi se vyskytuje hodne variant). Je to bez
>> naroku na prostredky a da se to udrzet pod kontrolou.
>>
>>
> _______________________________________________
> 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