mikroC PRO for ARM versions

Compiles ANSI C for ARM Cortex-M0, Cortex-M3 and Cortex-M4
6.2
Jul 27, 2020
4.9
Aug 5, 2016
Review
4.7
Mar 8, 2016
4.5
Dec 3, 2014
Review
4.2
Mar 24, 2014
Review
4.0
Oct 19, 2013
3.3
Mar 11, 2013
Review
3.0
Jan 26, 2013
1.0
Jan 5, 2012
Review

What's new

v4.5 [Dec 3, 2014]
New 151 additional MCUs supported
Fixed: Fixed bug for const folding when project option 4 bytes integer is selected
Fixed: Fixed minor optimizer bugs (compare with contsants that are out of range...)
Fixed: Fixed code genreator bug push does not affect alligment
Fixed: Fixed IDE made files with a lot of blank line for anonymus union
New! Added NVIC_SetIntPriority function for STM mcus.
New! Added EEPROM library for TIVA mcus.
Fixed: PWM library for STM32F40x/41x.
Fixed: Issue in autonegotiation process for ST MCU-s with Ethernet module.
Fixed: In I2C libraries for STM32F307/407 POS bit is now cleared after read in 2 bytes burst mode.
New! Added examples for EasyMx PRO v7 for TIVA.
New! Added examples for mikromedia for TIVA.
New! Added example for EEPROM module for TIVA.

v4.2 [Mar 24, 2014]
- Added 7 TIVA MCUs- Texas Instruments latest TIVA TM4C129 ARM Cortex-M4 microcontrollers are supported from this release.
- TIVA examples- mikromedia 5 for TIVA board which carries over 30 on-board modules, is now supported with a set of examples.
- Libraries- added library support for popular Texas Instruments Touch Panel controller TSC2006 (SPI controlled).
- Compiler improvements- improved code generator, supported variations of LDM and STM assembly instructions.

Alternative downloads

Python
Python
Free
rating

Create web and desktop applications using an object oriented language.

Java SE Development Kit
Java SE Development Kit
Free
rating

Develop and deploy Java applications on desktops and servers.

Microsoft Visual Studio Code
Microsoft Visual Studio Code
Free
rating

A source code editor with built-in support for JavaScript.

mikroPascal PRO for PIC
mikroPascal PRO for PIC
rating

Detects and corrects all the code errors in seconds using in-circuit debugger.

Visual TFT
Visual TFT
rating

An app used for rapid development of graphical user interfaces for TFT displays.