HI-TECH C Compiler for PIC32 MCUs

Denser code and better performance for development on PIC32 MCUs.
Download

HI-TECH C Compiler for PIC32 MCUs Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Trial
  • Price:
  • USD 895.00 | BUY the full version
  • Publisher Name:
  • Microchip Technology Inc
  • Publisher web site:
  • http://www.htsoft.com/
  • Operating Systems:
  • Mac OS X 10.0 or later
  • File Size:
  • 21.1 MB

HI-TECH C Compiler for PIC32 MCUs Tags


HI-TECH C Compiler for PIC32 MCUs Description

Denser code and better performance for development on PIC32 MCUs. HI-TECH C compiler for PIC32 MCUs implements the optimizations of Omniscient Code Generation (OCG) - a whole-program compilation technology - to provide denser code and better performance for development on PIC32 MCUs. Here are some key features of "HI-TECH C Compiler for PIC32 MCUs": · Omniscient Code Generation Optimizations · Reduces overhead required for interrupt context switching · Dynamic register allocation for parameter passing · Register cycling for improved pipeline performance · Number of registers available for function parameters · Registers need to be preserved over function calls · The effect of optimizations on the ability to debug · Branch/load delay optimizations · Automatic inlining of selected library routines for improved speed · Customized runtime startup routine · Pointer optimizations based on knowledge of targets · HI-TECH C Compiler for PIC32 MCUs also provides peripheral library · Runtime startup code automatically initializes the device for best performance · Printf library code footprint Usability/Features: · Support for all PIC32 MCUs · Can identify inconsistent definitions across modules · Number of Interrupt Handling Schemes · Compiler support for RAM vectors, i.e. ISRs can service different vectors at runtime · Unlimited Memory Usage · Automatically analyzes user assembly and object code files · Eliminates the need for many non-standard C qualifiers and compiler options · Header includes required in each C file (except for the Std C Library) · Individual libraries for various optimisation levels and instruction sets · Full C library code source provided · Built-in cycle accurate delay routine · Automatic generation of configuration word · Transparent and direct access to SFR atomic bit operation addresses · C-level access to CP0 Registers · Full or mixed MIPS16 and MIPS32 code allowed · Printf library functionality · Fully integrates into MPLAB IDE · Compiler message can be displayed in multiple languages Requirements: · PIC32 MCU Limitations: · 45 days trial period.


HI-TECH C Compiler for PIC32 MCUs Related Software