电 话:021-51087875
传真:+86-21-52588350
邮 编:200052
PICC18 V9.66 支持PIC18系列 免费下载
HI-TECH C compiler for PIC18 MCUs implements the optimizations of Omniscient Code Generation™ (OCG) - a whole-program compilation technology - to provide denser code and better performance for development on PIC18 MCUs.
This ANSI C Compiler available in three operating levels. To compare the optimizations and features of each, please see the table below.
HI-TECH C Compiler for PIC18 MCUs | PRO (SW500007) | Standard (SW500008) | Lite |
PRICING |
|
| |
Single-User License List Price | $1195 | $495 | Free |
Technical Support | High Priority Access* included | High Priority Access* optional | Available |
OPTIMIZATIONS |
|
| |
Omniscient Code Generation™ Optimizations | Maximum | High optimizations levels OCG to be implemented 2009 Q3 | Partial |
Optimizes the size of each pointer variable in your code based on its usage | Yes | No | Limited |
Reduces overhead required for interrupt context switching | Yes | Limited | No |
Pointer optimizations based on knowledge of target | Yes | No | No |
Automatically allocates objects into optimal locations | Yes | Limited | Limited |
Procedural Abstraction optimizations | Yes | No | No |
Optimizations for rapid runtime startup and memory clearing | Yes | Yes | No |
Printf library code footprint | Compiler eliminates all unused features of printf for smallest footprint | Determined by printf feature set selected by user | Compiler can eliminate some unused printf features |
USABILITY/FEATURES |
|
| |
Supports all PIC18 MCUs | Yes | Yes | Yes |
Unlimited Memory Usage | Yes | Yes | Yes |
Automatically handles memory banking without requiring special qualifiers | Yes | Yes | Yes |
Can identify inconsistent definitions across modules | Yes | Limited | Yes |
Automatically analyzes user assembly and object code files | Yes | No | Yes |
Eliminates the need for many non-standard C qualifiers and compiler options | Yes | No | Yes |
Printf library functionality | Compiler automatically detects and implements printf features required by program | User selects on of three printf feature sets as required by program | Compiler eliminates all unused features of printf for smallest footprint |
Fully integrates into MPLAB® IDE | Yes | Yes | Yes |
Runs on all platforms: Windows (XP and Vista), Linux and Mac OS X | Yes | Yes | Yes |