· Support for all major Cortex-M MCUs with header and source files, and debugging. The complete list of supported MCUs is at https://imagecraft.com/pub/Datasheet/McuMasterList.txt. Also see Cortex-M MCU Support.
· Write code in C or C++.
· Professional IDE with workspace/project management, syntax aware features, code browsing etc. CodeBlocks IDE is much faster and more intuitive than Eclipse.
· Import ST CubeMX projects.
· We make complicated things simple: there is no need to write linker memory files by hand. Select the target device by name, and our tools do the rest.
· Select options such as Nanolib vs. Newlib, floating point capable printf, ARM semihosting etc. via simple GUI.
· Includes QFP alternative floating point library for smaller code size for Cortex-M0 and better accuracy for Cortex-M3 and above.
· Full set of GCC compiler tools including C/C++ compiler, assembler, linker and library file manager. Industry compatibility and industry-leading performance.
· Native visual debugger, integrated with the IDE, including ability to examine the peripheral I/O registers.
· Seamless integration with Segger JLINK, ST-LINK/V2, Black Magic Probe (BMP), and WDP (Wireless Debug Pod) debug pods.
· Supports Cortex-M0, Cortex-M3, M4, and M7 series from all major vendors.
· Easy-to-use JumpStart API. Get started in Cortex-M programming in minutes, not days or months. Takes less than a minute to create a working “Hello World” program.
· Built-in flash downloader.
· Optional REXIS RTOS.
JumpStart C++ for Cortex requires 1 to 2 gigabytes of hard drive space and a minimum of 4 Gb of memory. It runs on Windows OS from Windows XP to later.
The JumpStart C++ demo (which is also the latest version) is available on our website here:
. The direct URL to the file is . The demo is fully functional for 45 days.
Once you finish downloading, click on the .exe and follow the instructions to install. The default installation directory is c:\iccv9cortex, but you may change it to anywhere you like.
Older versions of the products are available on request by emailing firstname.lastname@example.org.
If you do not have a valid license, our compiler products work in Demo mode:
· You may not develop commercial software with them
· They are fully functional for 45 days, and
· Afterward, their functions are limited
The Non-Commercial license has the following restrictions:
· You may not develop commercial software with your compiler product
· The JDB debugger is limited to 2 watch variables, and the Advanced Debug Toolbar (ADT) is not active.
To remove these limitations, you may purchase a STD (standard) license at https://imagecraft.com.