Jak řadu STM32 vybrat?

Martin Hanek martin na hanek.net
Pondělí Únor 12 11:49:53 CET 2024


Dobrý den,
prosím o radu zkušené a znalé kolegy MCU ST32. Po mnoha letech s 
procesory RENESAS, jsme se rozhodli přejít na STM32, kvůli dostupnosti, 
rozšířenosti atd.
Požíváme 3 druhy procesorů od velkého 144pin  s 1MB flash, přes střední 
64pin s 256kB flash až po malý 20pin s 16kB flash.
Velký nahradíme asi nějakým SOM modulem od NXP nebo TI. Jde mi o ty menší.

Začal jsem hledat nějaký s 64piny a 256kB flash, prohlédl jsem 
dostupnost v místních drogeriích a vyskočilo mi toto:
STM32F030RCT6, Cortex-M0
STM32F091RCT6, Cortex-M0
STM32F100RCT6B, Cortex-M3
STM32F103RCT6, Cortex-M3
STM32F105RCT6, Cortex-M3
STM32F107RCT6, Cortex-M3
STM32G0B0RET6, Cortex-M0+
STM32G0B1RCT6, Cortex-M0+

Dále jsem hledal něco s 20-32piny, který aktuálně potřebujeme do 
bateriově napájeného zařízení a vyskočilo mi toto:
STM32C011F6P6, Cortex-M0+
STM32G030F6P6, Cortex-M0+
STM32G031F6P6 , Cortex-M0+
STM32L010F4P6 , Cortex-M0+
STM32L010K4T6, Cortex-M0+
Stáhl jsem si STM32CubeMX, naklikal potřebné piny pro bateriově napájené 
zařízení na ty poslední 2 typy a zdá se, že to vyhovuje.

*Otázka tedy zní, je řada Cortex-M0+ dobré a perspektivní řešení na 
10-15 let?*

A pak samozřejmě mám další otázky:
- jaké vývojové prostředí
- jaký debugger a programátor - STLINK/V2?
- jak co nejrychleji začít?

Děkuji.

-- 
Martin Hanek
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240212/ea8c5b3e/attachment.htm>


Další informace o konferenci Hw-list