Zestaw zawiera:
- ZL27ARM - zestaw uruchomieniowy z mikrokontrolerem STM32F103VBT6
- ZL30PRGv2 (ST-Link/V2) - programator-debugger JTAG-SWD-SWIM dla STM32 i STM8
- Książkę "Mikrokontrolery STM32 w praktyce"
- Maple Mini r2 - płytka uruchomieniowa z mikrokontrolerem STM32F103
Wszystkie przedmioty zakupione w sklepie kamami.pl (stamtąd wzięte poniższe opisy). Oba mikrokontrolery w pełni sprawne, testowane w środowisku Atollic'a. Stan przedmiotów bardzo dobry.
Zestaw uruchomieniowy z mikrokontrolerem STM32F103VBT6
Zestaw ZL27ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę zaawansowanych układów peryferyjnych (m.in. interfejs CAN, USB, cyfrowy termometr) może być stosowany jako środowisko do opracowywania prototypów lub też jako zestaw edukacyjny.
Podstawowe właściwości zestawu:
- mikrokontroler STM32F103VBT6 w obudowie LQFP100 (m.in. 128 kB pamięci Flash, 20 kB pamięci SRAM, 2×SPI, 2×I2C, 3×UART, USB, CAN, ADC)
- dwa rezonatory kwarcowe (8 MHz, 32,768 kHz)
- 4-przyciskowa klawiatura
- 5-pozycyjny joystick
- 8 diod LED
- pięć 16-bitowych portów GPIO
- złącze dla alfanumerycznego wyświetlacza LCD 2×16 znaków (LCD1602)
- podświetlenie LCD o regulowanej jasności (PWM)
- termometr cyfrowy TC77 (Microchip) z SPI
- złącze DB9 i interfejs RS232
- interfejs CAN ze złączem DB9M
- interfejs USB (device)
- przetwornik piezoceramiczny
- potencjometr umożliwiający podanie napięcia na wejście przetwornika analogowo-cyfrowego wbudowanego w mikrokontroler
- 20-wyprowadzeniowe złącze JTAG umożliwiające programowanie pamięci oraz debugowanie programu
- złącze kart pamięci SD/MMC
- zworki służące do wyboru typu pamięci, z której zostanie uruchomiony mikrokontroler
ZL30PRGv2 - programator-debugger JTAG-SWD-SWIM dla mikrokontrolerów STM32 i STM8 (ST-Link/V2)
Programator-debugger z USB obsługujący interfejsy JTAG i SWD (mikrokontrolery STM32) i SWIM (mikrokontrolery STM8). W pełni zgodny z programatorem-debuggerem ST-Link/V2 firmy STMicroelectronics.
Interfejs ZL30PRGv2 jest funkcjonalnym odpowiednikiem interfejsu ST-Link/V2 firmy STMicroelectronics. Za jego pomocą można programować w systemie mikrokontrolery z rodzin: STM32 (poprzez złącze JTAG) oraz STM8 (poprzez złącze SWIM), można także debugować pracę mikrokontrolerów z obydwu rodzin.
Urządzenie współpracuje z komputerem PC poprzez interfejs USB, jest obsługiwane przez środowiska programistyczne:
- uVision (firmy Keil/ARM, dla STM32),
- IAR Embedded Workbench (firmy IAR, dla STM32)
- TrueSTUDIO (firmy Atollic, dla STM32)
- VX-toolset for ARM Cortex-M (firmy TASKING, dla STM32)
- STVP (firmy STMicroelectronics, dla STM8 i STM32)
- STM32 ST-Link Utility (firmy STMicroelectronics, dla STM32)
- AC6 (AC6).
Książka Mikrokontrolery STM32 w praktyce
Autor: Krzysztof Paprocki
ISBN: 978-83-60233-52-8
Format: B5, 285 str.
Twarda oprawa
Wydawnictwo BTC
Legionowo 2009, 2011 wyd. I poprawione
Jest to pierwsza w języku polskim książka poświęcona praktycznym aspektom stosowania i programowania 32-bitowych mikrokontrolerów z rodziny STM32 wyposażonych w nowoczesny rdzeń Cortex-M3. Duża liczba przedstawionych w książce przykładów, szczegółowe komentarze, wykorzystanie bezpłatnych narzędzi programowych oraz standardowej biblioteki do obsługi bloków peryferyjnych mikrokontrolerów, a także odniesienia do sprawdzonych rozwiązań sprzętowych powodują, że Czytelnicy poszukujący praktycznych wskazówek znajdą w książce komplet informacji pozwalających na natychmiastowe rozpoczęcie własnych eksperymentów.
Maple Mini r2 - płytka uruchomieniowa z mikrokontrolerem STM32F103
The Maple is LeafLabs' 32-bit ARM development board. Coupled with the Maple IDE, the LeafLabs Maple line of development boards bring an Arduino style user experience to the world of powerful 32-bit ARM processors.
The Maple Mini is the breadboard friendly Maple development board featuring a smaller, 48-pin STM32 with the same speed and memory as the original Maple. Smaller than a stick of gum, the Maple Mini sports 120 KB Flash memory, 34 GPIOs and 20 KB of SRAM.
The Maple IDE will make Processing/Arduino programmers feel right at home. By swapping the popular "avr-gcc" compiler with CodeSourcery's "arm-none-eabi-gcc," LeafLabs manages to provide a nearly identical programming experience to Arduino despite targeting a completely different architecture.
If your current Arduino-based project is pushing against the performance limits of the ATmega, porting it over to Maple may be the fastest and easiest way to continue developing your project without starting from scratch. And with the form-factor of the Maple Mini, prototyping will be a breeze.
Features:
- Dimensions: 2.02" x 0.72"
- STM32F103CBT6: a 32-bit ARM Cortex M3 microprocessor
- Clock Speed: 72 MHz
- Input Voltage (recommended): 3.0V-12V
- 34 Digital I/O Pins (GPIO)
- 9 Analog Input Pins
- 12-bit ADC resolution
- 12 PWM pins at 16-bit resolution
- Dedicated USB port for programming and communications
- 120 KB Flash and 20 KB SRAM
- Integrated SPI (2) and I2C (2)
- 7 Channels of Direct Memory Access
- 3 USART devices
- Four 4-channel Timers
- Support for low power and sleep modes (<500uA)