USER'S GUIDEEasyMx PROfor STM32 ARM®v7Many on-board modulesMultimedia peripheralsEasy-add extra boardsmikroBUS™ socketsTwo connectors for each po
page 101 2 3EasyMx PROv7Before you plug the microcontroller card into the socket, make sure that the power supply is turned o. Images below sh
page 11Empty HP MCU card for 100-pin STM32F2(4)0x MCUsEmpty ETH MCU card for 100-pin STM32F10x MCUsEmpty ETH HP MCU card for 100-pin STM32F2(4)0x MCUs
On-board programmerWhat is mikroProg™?How do I start?mikroProg™ is a fast programmer and debugger which is based on ST-LINK V2 programmer. Smart engin
page 13EasyMx PROv7programmingSTM32 Cortex™-M3 microcontrollers supported with mikroProg™STM32 Cortex™-M4 microcontrollers supported with mikroProg™ST
Copyright ©2012 Mikroelektronika. All rights reserved. MikroElektronika, MikroElektronika logo and other MikroElektronika trademarks are the property
Available on Product DVD!programmingpage 15Step 1 - Start InstallationStep 3 - Install for All users or current userStep 5
programmingpage 16Hardware DebuggerWhat is Debugging?Every developer comes to a point where he has to monitor the code execution in order to n
programmingpage 17Here is a short overview of which debugging commands are supported in mikroElektronika compilers. You can see what each command does
SW1VCC-3.3V VCC-3.3VVCC-3.3VUPDOWNPULL1 2 3 4 5 6 7 8+_CN1 CN4PA8PA9PA10PA11PA12PA13PA15PA14PA8 PA9PA10 PA11PA12 PA13PA15PA14PA8 PA9PA10 PA11PA12 PA13
Figure 6-4: IDC10 male headers enable easy connection with mikroElektronika accessory boardsconnectivitypage 19Headers Buttons LEDsLED (Light-Emitting
EasyMx PRO™ v7 for STM32 is our rst development board for STM32 devices. We have put all of our knowledge that we gained in the
http://www.mikroe.com/mikrobusmikroBUS™ socketsmikroBUS™ pinout explainedEasier connectivity and simple conguration are imperative in modern
page 21connectivityEasyMx PROv7Click Boards™ are plug-n-play!Opto click™LightHz click™THERMO click™DAC click™DIGIPOT click™SHT1x click™WiFi PLUS click
USB-UART AEnabling USB-UART Acommunicationpage 22The UART (universal asynchronous receiver/trans-mitter) is one of the most common ways of
USB-UART BEnabling USB-UART Bcommunicationpage 23If you need to use more than one USB-UART in your application, you have another USB-UART B
page 24USB HOSTcommunicationUSB is the acronym for Universal Serial Bus. This is a very popular industry standard that denes cables,
page 25USB devicecommunicationEasyMx PRO™ v7 for STM32 also contains USB DEVICE connector (CN26) which enables microcontrollers that supp
page 26Ethernet MCU cardsEthernet is a popular computer networ king technology for local area networks (LAN). Systems communicating over Ethernet d
page 27Controller Area Network (CAN or CAN bus) is a vehicle bus standard designed to allow microcontrollers and devices to communicate with
It's hard to imagine modern multimedia devices without high quality audio reproduction modules. Sounds and music are almost as important
multimediapage 29Secure Digital (SD) is a non-volatile memory card format developed for use in portable devices. It comes in dierent
Table of contentspage 3DS1820 - Digital Temperature Sensor . . . . . . . . . . . . . .TFT display 320x240px . . . . . . . . . . . . . . . . . . . . .
One of the most powerful ways of presenting data and interacting with users is through color displays and touch panel inputs. This is a
Touch panel is a glass panel whose surface is covered with two layers of resistive material. When the screen is pressed, the outer la
VCC-5VBCK_LIGHTBCK_PWM PE9GLCD_VEEVCC-5VVEEPE0PE1PE2PE3PE4PE5PE6PE7PE8PE10PE11PE12PE13BCK_LIGHTBPWMPE15CN32GLCD-TFT SOCKETQ5BC846R6220R664K7R641KBCK_
When working with multi media applications it is far more intuitive to use a single joystick than several dierent push buttons that
DS1820 is a digital temperature sensor that uses 1-wire® interface for it’s operation. It is capable of measuring temperatures within the ra
The LM35 is a low-cost precision integrated-circuit temperature sensor, whose output voltage is linearly proportional to the Celsius (Centigr
Flash memory is a non-volatile storage chip that can be electrically erased and reprogrammed. It was developed from EEPROM (electrically erasable prog
EEPROM is short for Electrically Erasable Programmable Read Only Memory. It is usually a secondary storage memory in devices containing data that
Digital signals have two discrete states, which are decoded as high and low, and interpreted as logic 1 and logic 0. Analog signals, on the
Piezo electricity is the charge which accumulates in certain solid materials in response to mechanical pressure, but also providing the charge
EasyMx PROv7Introductionintroductionpage 4ARM® Cortex™-M3 and Cortex™-M4 are increasingly popular microcontrollers. They are rich with modules, with h
page 40EasyMx PROv7Additional GNDsEasyMx PRO™ v7 for STM32 contains GND pins located in dierent sections of the board, which allow you to easily conn
page 41What’s Next?You still don’t have an appropriate compiler? Locate ARM® compiler that suits you best on the Product DVD provided with the packa
EasyMx PROv7page 42notes
DISCLAIMERAll the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to b
If you want to learn more about our products, please visit our website at www.mikroe.comIf you are experiencing some problems with any of our products
EasyMx PROv7It's good to knowPackage containsintroductionpage 5System SpecicationSTM32F107VCT6 is the default microcontrollerpower supply7–23V A
Power supplyBoard contains switching power supply that creates stable voltage and current levels necessary for powering each part of the
How to power the board?To power the board with USB cable, place jumper J9 in USB position. You can then plug in the USB cable as sh
supported MCUspage 8EasyMx PROv7Default MCU cardMicrocontrollers are supported using specialized MCU cards containing 104 pins, which can be
page 9EasyMx PROv7302928273433585756555453524636354243444537509484911123272696867666564634378772423181716151413567810798012222120196261605938394041477
Comments to this Manuals