MicroController Pros Home Page
My Account  Cart Contents  Checkout  
  Store » ARM » Software » MIKROE-1961 My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
Accessory Boards->
8051->
ADI Blackfin
Arduino->
ARM->
  Boards->
  Books
  JTAG Debuggers->
  Programmers
  Software
  Starter & Evaluation Kits
Atmel AVR->
Cypress PSoC
Freescale->
FTDI->
Locktronics
Microchip PIC->
MIPS
Parallax->
Renesas
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Books->
Displays->
E-Blocks->
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
mikroC PRO for Cortex-M0/M3/M4/M7 C Compiler and IDE, Key Code US$299.00

MIKROE-1961
mikroC PRO for Cortex-M0/M3/M4/M7 C Compiler and IDE, Key Code

mikroC is a full-featured ANSI C compiler that is available for seven different microcontroller architectures (in this case, for ARM Cortex-M0, ARM Cortex-M3, ARm Cortex-M4 and ARM Cortex-M7). It features an intuitive IDE, a powerful compiler with advanced SSA optimizations, lots of hardware and software libraries, and additional tools that will help you in your work. The compiler comes with a comprehensive Help file (700 pages) and lots of ready-to-use examples designed to get you started in no time.

Each compiler license includes free upgrades and tech support for the lifetime of the product. The software features a Live Update service so you can get new features and improvements instantly.

The mikroC PRO for ARM compiler supports over 850 ARM Cortex-M0/M3/M4/M7 microcontrollers (Stellaris, Tiva and STM32 only). Newly released Stellaris, Tiva and STM32 microcontrollers will be supported by new versions of the compiler software that is updated regularly.

The compiler is designed to be smart and efficient, so you can rely on it to do the hard work. It features SSA optimizations that can reduce your code size up to 40 percent. Standard header files are included that make it easy to port your code from other C compilers.

mikroC PRO for ARM C Compiler Features

Single-click Debugging

mikroC PRO for ARM has native support for hardware step-by-step debugging when used with the fast USB 2.0 mikroProg for Tiva (previously called mikroProg for Stellaris) or mikroProg for STM32 programmers (in both on-board and standalone versions) as well as the J-Link and ST-LINK/V2. The debugging module supports Step-over, Step-into, Step-out, Run, and Run-to-Cursor operations. Also, the debugger supports standard and advanced breakpoints.

Faster, better, more productive

mikroC PRO for ARM comes equipped with fully functional software tools that can boost your efficiency and do the job for you, so you can be more productive in your work: LCD Custom Character Tool, GLCD Bitmap Editor, Seven-Segment Editor, UART Terminal, UDP Terminal, HID Terminal, ASCII Chart, Active Comments Editor, Interrupt Assistant, Advanced Statistics and more.

Design. Develop. Share.

The compiler easily becomes your GLCD and TFT GUI design studio when used with Visual GLCD and Visual TFT additional software. Even total beginners will be able to create amazing GUIs. The Drag-and-drop development environment of those programs ensures that you spend less time programming, allowing you to focus on functionality and design. If you need custom characters in your code, or you want to use your favorite font in your GLCD applications, use the free GLCD Font Creator software. Distribute your projects with the free Package Manager software and your end users will have powerful single-click package extraction and installation of your code.

mikroC PRO for ARM IDE Features

Library Manager

Only mikroC offers the unique mechanism to use any available library in your project easily. Special OneClick technology allows you to speed up your development. There's no need for dozens of #include directives just click on the checkboxes of the libraries you need and they will be available in your code instantly. The Library Manager is programmed to allow easy usage of third-party libraries installed with Package Manager software.

Edit Project

Edit Project gives you a full overview of the entire set of configuration bits in each chip, but also leaves you no room for error. Select only among listed options, described in plain English. Edit Project includes predefined schemes of oscillator settings for most widely used microcontrollers. Simply load your desired scheme, and you are ready to go.

Code Assistant

CTRL-SPACE is probably the most widely used shortcut. It initiates Code Assistant the programmer's first-aid kit. You won't need to memorize function names. Focus on your code, and let the syntax write itself correctly. Write function calls with one tap of the keyboard. Code Assistant in mikroC PRO for ARM also suggests correct names of constants, URLs, Active Comments, and variables, so you have it all covered. You don't ever have to get another Syntax Error message. It also will show you the function that a pointer refers to.

Interrupt Assistant

ARM Cortex-M0/M3/M4/M7 microcontrollers have a complex interrupt system. mikroC makes it simple. CTRL+ALT+I initiates your guide to writing correct interrupt handlers. Just choose among suggested values, and you will have a working interrupt in no time.

Parameter Assistant

Many functions; even more parameters. Was it word, or byte? You don't have to scroll through the Help file. Just hit CTRL+SHIFT+SPACE, and the function parameters will be listed for you.

Project Explorer

Don't waste your time browsing for examples; let them come to you. The Project Explorer window leads you to your projects. It displays all of the compiler's many included examples by default. Simply point the path to any other folder, and a fast recursion-search algorithm will extract all projects inside and will display a tree view of your project files up to any depth. Double-click opens the project and sets it as active. Easily switch between the projects as often as you want, and you will have stable RAM consumption.

Active Comments

Active Comments are a unique feature of mikroC PRO for ARM. Any comment can become your multimedia event hook. Add images, files and URLs to any active comment, and assign events as you like. Right Mouse Click can open a browser with a URL; Mouse Over can display an image; Double Click can open a specified file.

Quick Converter

Use the Quick Converter to turn binary, float, HEX and Radix 1.15 formats into formats you need in your code. It even displays ASCII values of your bytes.

Built-in Tools

mikroC PRO for ARM offers you several useful integrated tools that will help you get the job done with minimum effort. Built-in tools include: Active Comment Editor, ASCII chart, Export Code To HTML Tool, GLCD Bitmap Editor, HID Terminal, Interrupt Assistant, LCD Custom Character, Seven Segment Editor, UDP Terminal, USART Terminal, USB HID Bootloader.

Code Folding

When your code outgrows the size of your screen, it's always better to fold those completed blocks, and work in a more clear surrounding. This way you always can see the big picture.

Software Simulator

If you want to go through your code and monitor the values of your variables, searching for bugs and errors, then Software Simulator is the best way to do so. Software Simulator supports the same debugging modes as the hardware debugger, but instead of executing the code on real hardware, it simulates code flow on your PC. Using Watch Clock, you can measure the code execution time precisely in microseconds or in clock cycles.

Advanced Statistics

After you build your project, you always can look under the hood with mikroC Advanced Statistics. It is a powerful tool that shows you the most important information about your project graphically. Take a look at your variables, arrays and constants, and know how much memory your program consumes. See which function calls which in the functions tree window. See how big your functions are and how they are linked in memory, which is important if you want to write your own bootloader.

mikroC PRO for ARM Library Routines

mikroC PRO for ARM includes a set of libraries and examples intended to facilitate your work, including over 50 libraries and hundreds of functions. Libraries are fully documented and allow a quick start in programming microcontrollers. Browse through the supplied examples and learn how to utilize ARM Cortex-M0/M3/M4/M7 MCUs with minimum code and effort.

See the mikroC PRO for ARM Libraries Page for detailed descriptions and examples of most of the built-in libraries. Download additional libraries: USB Device, USB Host, FAT32, FT800, dlmalloc, Network WiFi, Network Ethernet.

mikroC PRO for ARM Resources

mikroC PRO for ARM Software License

Download mikroC PRO for ARM v4.70 free of charge (then use Help→Check for updates to get the absolute latest version). It runs on Windows XP, Vista, 7, 8 and 10. The software will function as a demo version with a 8192-byte code size limit. With your purchase, you are entitled to an Activation Key that will remove that limitation. Start the software, then go to Help Software Activation and click Request the License from the line at the bottom that says, "I own the license, but didn't get the key." You then can fill out a form in which you must indicate us as the distributor so we can tie your request to your order. We then will send you an activation key, typically within one business day.

Alternatively, you can purchase the software with the USB Dongle Option.


This product was added to our catalog on Thursday 21 June, 2012.

Reviews

Customers who bought this product also purchased
WiFi 802.11b/g mikroBUS Module, RN131C, UART, 3.3V (WiFly click)WiFi 802.11b/g mikroBUS Module, RN131C, UART, 3.3V (WiFly click)US$69.00

NFC mikroBUS Module, M24SR64, 8KB, I2C, 3.3V (NFC Tag click)NFC mikroBUS Module, M24SR64, 8KB, I2C, 3.3V (NFC Tag click)US$12.00

ZigBee mikroBUS Module, XB24CZ7PIS, UART/SPI, 3.3V (XBee click)ZigBee mikroBUS Module, XB24CZ7PIS, UART/SPI, 3.3V (XBee click)US$59.00

Bluetooth Low Energy mikroBUS Module, RN4020, 3.3V (BLE2 click)Bluetooth Low Energy mikroBUS Module, RN4020, 3.3V (BLE2 click)US$30.00

Infrared Sensor mikroBUS Module, GP2Y0A60SZ0F: IR Distance clickInfrared Sensor mikroBUS Module, GP2Y0A60SZ0F: IR Distance clickUS$25.00

Development Board: EasyMx PRO v7 for STM32 ARM Cortex-M3/M4/M7Development Board: EasyMx PRO v7 for STM32 ARM Cortex-M3/M4/M7US$169.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Misc Pack A" Feature Pack
Flowcode 7 "Misc Pack A" Feature Pack
US$42.00
Specials more
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
US$168.00
US$79.00
Tell A Friend
 

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to mikroC PRO for Cortex-M0/M3/M4/M7 C Compiler and IDE, Key Code
Reviews more
Write ReviewWrite a review on this product!
  Sunday 28 May, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce