Re: Dotazy k STM32F103C8T6 a multiplexované řízení LED displeje.

Martin Hanek martin na hanek.net
Středa Březen 10 20:39:57 CET 2021


Dobrý večer,
děkuji všem kolegům za odpovědi. Zareaguji na vše.
Teď jste mě tedy znejistěli s tím, STM32F103C8T6 je starý typ, někdy i 
falšovaný a doporučujete jiný. Na druhou stranu na něj zazněla i chvála. 
Tak jsem na vážkách.
Ony ty kopie budou asi více či méně povedené klony: CS32F103, GD32F103, 
CH32F103
https://hackaday.com/2020/10/22/stm32-clones-the-good-the-bad-and-the-ugly/
https://zeptobars.com/en/read/GD32F103CBT6-mcm-serial-flash-Giga-Devices

Co se týká té eeprom, určitě není problém připojit externí. Displej 
nechám v multiplexu, ono to tak bylo doposud a fungovalo to bez problémů.
Doposud jeden řádek displeje mající 6ks 7-segmentovek a matrix 5x7 řídil 
malý PIC16F1826 a věřím, že to bez problémů stíhal. Komunikace přes 
RS485, bez bootloaderu.
Nároky na ten procesor tedy skoro nejsou, zlepšení má být v tom, že tam 
bude bootloader pro aktualizaci fw přes RS485 a pokud bude dostatek 
pinů, tak by mohl řídit až 3 takové řádky.

Zbývá mi jediné důležité kritérium a to je ten bootloader přes RS485. 
Požadovaná funkce je ta, že se hlavní program resetuje, bootloader 
naběhne, přijme postupně novou verzi fw, zapíše ji do flash a spustí ji. 
Podstatné je, že k tomu zařízení nemusím jít.
Nechce se mi s tím trávit více času než je nutné. Kolega, který by to 
měl programovat, má s bootloadery zkušenosti, už nějaké udělal, fungují 
dobře, ale jsou určené pro Renesasy. Chtěl jsem mu pouze ulehčit práci, 
aby vyšel z něčeho hotového. Nebráním se ani komerčním věcem, našel jsem 
třeba toto: https://www.chip45.com/software/chip45boot-sourcecode/
Mám kvůli tomu cukání dát tam nějaký Atmel.

Martin Hanek




Další informace o konferenci Hw-list