PIC32 MCU(16):MPLAB® XC32编译器(SW006023-2)

No replies
技术编辑archive1
技术编辑archive1 的头像
Offline
Joined: 2009-11-25

综述
MPLAB XC32是用于PIC32单片机系列的全功能、高度优 化的ANSI C编译器。该编译器集成于Microchip的MPLAB X IDE,与所有Microchip调试器和仿真器兼容,并在Windows、 Linux和Mac OS X上运行。MPLAB XC32编译器还提供12个 月的High Priority Access(高优先级访问权),这是可通过 网络访问编译器的新发布版本和优先得到技术支持的一种 维护预约。此外,也提供浮动式网络许可证。

主要特性
■XC32现在提供了C++,带有非GPL v3 STL与标准库
■ 符合ANSI,带有标准库、数学库、存储器库和数据转换库
■ 包含浮点数学库
■ 更小的代码大小 —— 使用16位指令模式,最高可减小 40%的代码大小
■ 小而快:在同一源文件中混合使用16位和32位指令类 型:32位指令可用于性能关键的代码,16位指令可减小 代码大小
■ 支持行内汇编
■ 单向量和多向量中断支持
■ 生成可重定位的目标模块,从而增强代码重用
■ 允许将代码和数据定位到绝对地址处
■ DSP库:以汇编语言编写、可从C程序调用的DSP函数,使用标准MIPS DSP库API
■ 快速移植:完整的运行时优化外设库,API与16位产品的Microchip编译器库兼容

挖掘知识的宝库!

--电子创新网--
粤ICP备12070055号