STM32Butterfly2 – „motyl” nowej generacji

Zestaw STM32Butterfly2 jest drugą generacją nowoczesnej platformy sprzętowej STM32Butterfly, opracowanej z myślą o szybkim poznaniu i przetestowaniu możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107). Zestaw jest dostępny w sklepie KAMAMI.pl.

Zestaw STM32Butterfly2 charakteryzuje się dobrym wyposażeniem, prostą konstrukcją i możliwością szybkiej i łatwej rozbudowy. Z myślą o początkujących użytkownikach zestawu STM32Butterfly2 przygotowaliśmy przykładowe projekty, które są dostępne bezpłatnie dla zarejestrowanych użytkowników naszego portalu.

Mikrokontroler zastosowany w STM32Butterfly można programować za pomocą dowolnego interfejsu JTAG dla rdzeni Cortex-M, np.:

ZL30PRG (odpowiednik ST-Linka),

JLINK firmy Segger (dostępny także w wersji edukacyjnej).

 

Budowa STM32Butterfly2

 

Podstawowe właściwości i wyposażenie zestawu STM32Butterfly2:
• mikrokontroler STM32F107VCT6 w obudowie LQFP100 (m.in. 256 kB pamięci Flash, 64 kB pamięci SRAM, 2xSPI, 1xI2C, 5xUART, USB-OTG, 2xCAN, MAC Ethernet, ADC, 2xDAC)
• 5-pozycyjny joystick
• 4 diody LED
• 20-stykowe złącze JTAG umożliwiające programowanie pamięci oraz debugowanie programu
• złącze host USB
• złącze device USB
• wbudowany klucz prądowy do zasilania dołączonego device USB
• 32 linie GPIO wyprowadzone na złącza szpilkowe
• złącze dla modułu PHY (ZL3ETH lub ZL2ETH)
• złącze z wyprowadzoną magistralą I2C
• złącze z wyprowadzoną magistralą I2S
• złącze z wyprowadzoną magistralą SPI
• zworki służące do wyboru typu pamięci, z której zostanie uruchomiony mikrokontroler
• potencjometr umożliwiający zmianę napięcia podawanego na wejście przetwornika analogowo-cyfrowego wbudowanego w mikrokontroler
• złącze DB9 wraz z konwerterem napięć MAX232 do realizacji transmisji RS232 (dzięki wbudowanemu w mikrokontroler bootloaderowi możliwe jest również programowanie przez RS232)
• złącze dla karty SD
• zasilanie ze złącza USB

Autor: