Zestaw STM32 Discovery dla mikrokontrolerów STM32F3

 

 

 

Firma STMicroelectronics przyzwyczaiła użytkowników mikrokontrolerów STM32 do tego, że dla każdej nowej podgrupy tej rodziny opracowuje tani zestaw ewaluacyjny Discovery. Tak było w przypadku podgrupy STM32L z rdzeniem ARM Cortex-M3 (zestaw STM32LDiscovery), STM32F0 z rdzeniem ARM Cortex-M0 (STM32F0Discovery), STM32F1 z rdzeniem ARM Cortex-M3 (zestaw STM32VLDiscovery) oraz STM32F4 z rdzeniem ARM Cortex-M4F (STM32F4Discovery). Nie inaczej jest w przypadku najnowszej podgrupy STM32F3 z rdzeniem ARM Cortex-M4F.

Sercem płytki STM32F3Discovery jest układ STM32F303VCT6. Maksymalna częstotliwość taktowania mikrokontrolera wynosi 72 MHz. Obudowa układu to LQFP100. Zasoby pamięci układu obejmują 256 kB pamięci Flash oraz 48 kB pamięci SRAM. Wyposażenie układu obejmuje bloki zasobów:

  • Taktujących (oscylatory: 8 MHz i 40 kHz),
  • Analogowych (cztery 12-bitowe przetworniki A/C, dwa 12-bitowy przetwornik C/A, siedem komparatorów analogowych, cztery wzmacniacze, kontroler przycisków pojemnościowych),
  • Cyfrowych (moduł do obliczania CRC, porty wejścia/wyjścia, moduł DMA),
  • Czasowych (24-bitowy licznik SysTick, zegar RTC, 16- i 32-bitowe timery podzielone na trzy grupy: podstawowe, ogólnego przeznaczenia, do zaawansowanego sterowania),
  • Komunikacyjnych (trzy interfejsy SPI/I2S, dwa I2C, trzy USART, dwa UART, jeden CAN i jeden USB).

Na płytce STM32F3Discovery zintegrowano interfejs sprzętowy ST-LINK/V2. Umożliwia on programowanie i debugowanie zarówno mikrokontrolera na płytce Discovery, jak również poprzez dedykowane złącze może on służyć do programowania i debugowania układów STM32 w autorskich aplikacjach użytkownika.

Oprócz mikrokontrolera STM32F303VCT6 oraz interfejsu sprzętowego ST-LINK/V2 na płytce umieszczono szereg komponentów dodatkowych: listwy kołkowe połączone z wyprowadzeniami mikrokontrolera, dodatkowe gniazdo USB (do komunikacji mikrokontrolera przez USB jako host lub device), dwa przyciski, dziesięć diod LED (w tym osiem sterowalnych) oraz dwa czujniki MEMS (L3GD20 i LSM303DLHC).

Płytka  STM32F3-Discovery może być zasilana w dwojaki sposób – poprzez gniazdo USB lub z zewnętrznego zasilacza napięciem o wartości 3 V lub 5 V.

Sugerowana cena zestawu to 10.90 USD.

Więcej informacji o zestawie STM32F3-Discovery można znaleźć na stronie www firmy STMicroelectronics.

O autorze