Adsense HTML/JavaScript

Tuesday, June 14, 2016

System Workbench for STM32 - a Free IDE for STM32 Microcontroller

The System Workbench toolchain, called SW4STM32, is a free multi-OS software development environment based on Eclipse, which supports the full range of STM32 microcontrollers and associated boards.

The SW4STM32 toolchain may be obtained from the website www.openstm32.org, which includes forums, blogs, and trainings for technical support. Once registered to this site, users will get installation instructions at the Documentation > System Workbench page to proceed with the download of the free toolchain.

The System Workbench toolchain and its collaborative website have been built by AC6, a service company providing training and consultancy on embedded systems.

This product is supplied by a third party not affiliated to ST. For the latest information on the specification, refer to the third party’s website: www.ac6.fr.

Key Features
  • Comprehensive support for STM32 microcontrollers, STM32 Nucleo boards, Discovery kits and Evaluation boards, as well as STM32 firmware (Standard Peripheral library or STM32Cube HAL)
  • GCC C/C++ compiler
  • GDB-based debugger
  • Eclipse IDE with team-work management
  • Compatible with Eclipse plug-ins
  • ST-LINK support
  • No code size limit
  • Multiple OS support: Windows® , Linux and OS X®

source: www.st.com



Install System Workbench for STM32 on Ubuntu GNOME 16.04 (run on VirtualBox)

Before install System Workbench for STM32, java is needed to be installed. Enter the command:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer


Fow Linux 64-bit, it is install_sw4stm32_linux_64bits-v1.8.run currently.

Accessing OpenSTM32.org is free, but you need to be logged in to have access to some parts of the site, like the System Workbench for STM32 documentation and download instructions.

For Ubuntu 64-bit, download the external tools with command:
$ sudo apt-get install libc6:i386 lib32ncurses5

To launch the installer in GUI mode, gksudo must be installed:
$ sudo apt-get install gksu

Then run the downloaded installer (install_sw4stm32_linux_64bits-v1.8.run); switch to the download folder, make it executable, run it and follow the steps:
$ ./install_sw4stm32_linux_64bits-v1.8.run

Check for update after finished.

~ Document of System Workbench for STM32



No comments:

Post a Comment