For stm32, compact multimedia development system rich with on-board peripherals for all-round development on stm32f207vgt6 and stm32f407vgt6 devices (45 pages)
Summary of Contents for mikroElektronika CLICKER 2 STM32
Page 1
A compact starter kit with your favorite microcontroller and two mikroBUS sockets ™...
Page 2
TO OUR VALUED CUSTOMERS I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs.
Table of contents Introduction to clicker 2 for STM32 3.2 Programming with mikroProg programmer ™ Key features mikroProg Suite for ARM software ™ ® 1. Power supply 3.3 Programming with ST-LINK V2 programmer 2. STM32F407VGT6 microcontroller 4. Buttons and LEDs Key microcontroller features 5.
Introduction to clicker 2 for STM32 clicker 2 for STM32 is a compact dev. kit with two mikroBUS sockets for click board ™ connectivity. You can use it to quickly build your own gadgets with unique functionalities and features. It carries the STM32F407VGT6, a 32-bit ARM®...
1. Power supply USB power supply You can supply power to the board with a Mini-B USB cable provided in the package. On-board voltage regulators provide the appropriate voltage levels to each component on the board. Power LED (GREEN) will indicate the presence of power supply.
2. STM32F407VGT6 microcontroller The clicker 2 for STM32 development tool comes with the STM32F407VGT6 device. This 32-bit high performance microcontroller is rich with on-chip peripherals and features 1 MB of Flash and 192+4 KB of SRAM. It has integrated full speed USB 2.0.
3. Programming the microcontroller Figure 3-1: STM32F407VGT6 microcontroller The microcontroller can be programmed in three ways: Using USB HID mikroBootloader, Using external mikroProg for STM32 programmer ™ Using external ST-LINK V2 programmer ™ Page 10...
Firmware File folder the Reset button on your clicker 2 for STM32. Click the Connect button within 5s to enter the bootloader mode, otherwise clicker 2 STM32 STM32F407VG USB HID Bootloader v1.310.hex existing microcontroller program will execute. HEX File Page 11...
step 2 – Browsing for .HEX file step 3 – Selecting .HEX file Figure 3-4: Selecting HEX Figure 3-3: Browse for HEX Click the Browse for HEX button and from a Select .HEX file using open dialog window. pop-up window (Figure 3.4) choose the .HEX file Click the Open button.
step 4 – Uploading .HEX file Figure 3-5: Begin uploading Figure 3-6: Progress bar To start .HEX file bootloading click the Progress bar enables you to monitor .HEX file uploading. Begin uploading button. Page 13...
step 5 – Finish upload Figure 3-7: Restarting MCU Figure 3-8: mikroBootloader ready for next job Click OK button after the uploading process is finished. Press Reset button on clicker 2 for STM32 board and wait for 5 seconds. Your program will run automatically. Page 14...
3.2 Programming with mikroProg programmer ™ The microcontroller can be programmed with external mikroProg for STM32 ™ programmer and mikroProg Suite for ARM software. ™ ® The external programmer is connected to the development system via 2x5 JTAG connector soldered on the CN3 connector pads, Figure 3-9.
mikroProg Suite for ARM software ™ ® On-board mikroProg programmer requires special programming software called mikroProg Suite ™ ™ for ARM . This software is used for programming of all supported microcontroller families with ® Cortex -M3 and Cortex -M4 cores. The software has an intuitive interface and SingleClick ®...
3.3 Programming with ST-LINK V2 programmer The microcontroller can also be In order to adjust the ST-LINK V2 programmer to ™ programmed with the ST-LINK V2 be connected to the development system, it is programmer and mikroProg Suite ™ necessary to provide the appropriate adapter for ARM software.
4. Buttons and LEDs The board also contains a reset button and buttons and LEDs, a pair of as well as an ON/OFF switch. The Reset button is used to manually reset the microcontroller—it generates a low voltage level on the microcontroller’s reset pin.
5. Power management and battery charger clicker 2 for STM32 features LTC®3586-2, a highly integrated power management and battery charger IC that includes a current limited switching PowerPath manager. When you solder the onboard zero-ohm J1 jumper to the LDO position (Figure 6-1), the LTC®3586-2 will provide an independent, steady power supply to the MCUs...
6. Oscillators The STM32F407VGT6 microcontroller is equipped with an internal 16MHz RC oscillator that provides a stable clock signal. Since the chips have an integrated PLL, this base frequency is suitable for further clock multiplication. Board also contains an additional 25MHz crystal oscillator, as well as a 32.768kHz one, which provides an external clock for the internal RTCC module.
7. USB connection STM32F407VGT6 microcontrollers has an integrated USB module, which enables you to implement USB communication functionality to your clicker 2 board. Connection with target USB host is done over a Mini-B USB connector which is positioned next to the battery connector. Figure 7-1: Connecting USB cable to clicker 2...
9.1 mikroBUS pinouts ™ Having two mikroBUS sockets and an additional connection pad, clicker 2 for STM32 utilizes all of the STM32F407VGT6’s I/Os. ™ Each of the three UART outputs has its own separate connection pin (either on mikroBUS 1 or 2, or on the 2x26 connection pad). ™...
10. click boards are plug and play! ™ Up to now, MikroElektronika has released more than 90 mikroBUS ™ compatible click boards. On the ™ average, one click board is released per week. It is our intention to provide you with as many add-on...
Page 32
No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution.
Page 33
If you want to learn more about our products, please visit our web site at www.mikroe.com If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/support If you have any questions, comments or business proposals, clicker 2 for STM32 manual do not hesitate to contact us at office@mikroe.com...
Need help?
Do you have a question about the CLICKER 2 STM32 and is the answer not in the manual?
Questions and answers