Quantcast
Channel: ARM – Key to Smart
Browsing latest articles
Browse All 23 View Live

Getting Started With The STM32F4DISCOVERY In Linux

Building an ARM toolchain To compile code for the STM32F4DISCOVERY you’ll need an ARM toolchain that supports the Cortex-M3. I used the build script summon-arm-toolchain to build one. Before running...

View Article



Image may be NSFW.
Clik here to view.

STM32F4DISCOVERY Available development tools

STM32F4DISCOVERY STM32 – Discovery development board is a cheap development board to start with ARM microcontrollers provided by STMicroelectronics. In STM32-Discovery board you will find STM32F407VGT6...

View Article

STM32F4DISCOVERY Documentation

Data Brief Discovery Board User Manual Getting started with software and firmware environments PMSM single/dual FOC SDK v3.2 3-phase Permanent Magnet Synchronous Motors (PMSM) Field Oriented Control...

View Article

Image may be NSFW.
Clik here to view.

Setting ARM GCC development environment

GCC Development Environment As we mentioned before, we are going to stick with free software tools. So we are going to use free and open source GCC compiler to develop programs for ARM Cortex...

View Article

Image may be NSFW.
Clik here to view.

Programming STM32-Discovery using GNU tools: Linker script

How to setting up a development environment for ARM Cortex-M3 microcontroller explained at this post. We decided that two equal choices will do same job – either CodeSourcery G++ Lite or Yagarto. Both...

View Article


Programming STM32-Discovery using GNU tools: Startup code

Start up code is run just after microcontroller is reset and is executed before main program. As linker script, startup code usually is implemented as universal code for all same microcontroller type....

View Article

Image may be NSFW.
Clik here to view.

ST32VLDiscovery project template for GCC

In this tutorial we will set up a simple template for progamming ST32 -Discovery baord. For this we are going to use latest Code Sourcery and Eclipse IDE. To make things simpler we are going to use...

View Article

Image may be NSFW.
Clik here to view.

STM32 interrupts and programming with GCC

Probably one of the key features in any microcontroller is interrupt system. ARM Cortex-M3 microcontrollers may have up to 256 interrupts sources. First 15 interrupt sources are called system...

View Article


Image may be NSFW.
Clik here to view.

Programming STM32 USART using GCC tools: Part 1

When we need some feedback from microcontroller usually we use USART. It allows to output messages, debug information to terminal screen. Also data can be sent to MCU same way. For this purpose STM32...

View Article


Image may be NSFW.
Clik here to view.

Programming STM32 USART using GCC tools: Part 2

In previous part of tutorial we have covered simple USART routines that sends data directly to USART peripheral. This is OK to use such approach when project isn’t time critical and processing...

View Article
Browsing latest articles
Browse All 23 View Live




Latest Images