编程软件组 MPLAB® XC Compilers
后处理开发嵌入式

编程软件组 - MPLAB® XC Compilers - Atmel - 后处理 / 开发 / 嵌入式
编程软件组 - MPLAB® XC Compilers - Atmel - 后处理 / 开发 / 嵌入式
添加到我的收藏夹
添加到产品对比表

产品规格型号

功能
开发, 编程, 后处理, 嵌入式, 平台开发, 排解毒
应用
流程
操作系统
32/64 位 Windows系统, Linux
调配模式
离线
认证
TÜV

产品介绍

产品概述
MPLAB® XC C 编译器可作为免费且无限制的下载提供,支持多种优化级别。此前付费的 MPLAB XC PRO 版本现已免费。该编译器在 MPLAB X IDE 和 MPLAB for VS Code 中受支持,并与 MPLAB 开发生态系统集成。

编译器系列
  • MPLAB XC8 Compiler – 支持所有 8 位 PIC® 和 AVR® 微控制器。
  • MPLAB XC16 Compiler – 支持所有 16 位 PIC 微控制器。
  • MPLAB XC-DSC Compiler – 支持所有 dsPIC® 数字信号控制器 (DSC)。
  • MPLAB XC32 Compiler – 支持采用 Arm® 与 MIPS® 内核的 32 位 PIC 与 SAM MCU/MPU。

优化
编译器提供免费的代码大小和速度优化选项:
  • O0 – 无优化
  • O1 – 保持调试行为的优化
  • O2 – 在速度与大小间平衡的优化
  • Os – 最大代码大小减少
  • O3 – 最大速度优化
  • mpa (procedural abstraction) – 进一步减少代码大小


外设库(PLIBS)
8 位 MCU:MPLAB Code Configurator
PIC24 MCU 与 dsPIC33 DSC:MPLAB Code Configurator
32 位 MCU:MPLAB Harmony

包含及相关工具
工具链包含如 Hexmate(用于处理 Intel HEX 文件的链接后工具)等实用程序,并与 MPLAB X IDE 的 MPLAB Analysis Tool Suite、MPLAB Code Configurator 及其他开发资源集成。

Catalina 支持
首批支持 macOS Catalina 的版本为:MPLAB XC8 v2.20、MPLAB XC16 v1.50、MPLAB XC32 v2.41。

功能安全
Microchip 提供经 TÜV SÜD 认证的 MPLAB XC 功能安全编译器套件,适用于 PIC、dsPIC、AVR 和 SAM 器件。认证包包括功能安全手册和认证工件,以支持针对 ISO 26262、IEC 61508、IEC 62304 及 IEC 60730-1 等标准的工具资格活动。功能安全编译器允许完全优化和无限制安装;在需要正式证据时可提供认证工件。

文档与实用工具
随附示例、Hexmate 实用程序、用户文档、比较与指导文件以及 Microchip Unified Standard Library 参考资料。

技术规格
  • 支持的器件系列:8 位 PIC 与 AVR、16 位 PIC、dsPIC DSC、32 位 PIC 与 SAM MCU/MPU(Arm 与 MIPS 内核)。
  • 优化级别:O0、O1、O2、Os、O3、mpa (procedural abstraction)。
  • 可用性:免费下载且无限制;此前的 PRO 版本现已免费。
  • 功能安全:经 TÜV SÜD 认证的包,含针对 ISO 26262、IEC 61508、IEC 62304、IEC 60730-1 的认证工件。
  • 工具链集成:MPLAB X IDE、MPLAB for VS Code、MPLAB Analysis Tool Suite、MPLAB Code Configurator、MPLAB Harmony。
  • 平台说明:已识别支持 Catalina 的编译版本(XC8 v2.20、XC16 v1.50、XC32 v2.41)。
  • 实用工具:用于 Intel HEX 文件的 Hexmate 链接后工具。

PDF产品目录

* 显示价格为参考价,此价格不含税、不含运费、不含关税,也不包含因安装或投入使用所产生的其他额外费用。参考价格可能因国家、原材料价格和汇率的不同而产生变化。
关于 DirectIndustry
DirectIndustry 是一个市场,为 B2B 参与者提供从产品采购到购买的完整体验。DirectIndustry 是 VirtualExpo Group 的一个实体。