我们检测到您正在使用不支持的浏览器. 为了获得最好的体验,请使用Chrome, Firefox, Safari或Edge访问该网站. X

  

我们的获奖MPLAB是免费的,不受限制的使用Downloads® 编译器是项目软件开发的综合解决方案. 找到正确的编译器来支持你的设备很简单:

  • MPLAB XC8支持所有8位PIC® 和AVR® 微控制器(单片机)
  • MPLAB XC16支持所有16位PIC mcu和dsPIC® 数字信号控制器(DSCs)
  • MPLAB XC32/32++支持所有32位PIC和SAM mcu和mpu

支持Catalina的MPLAB XC Compilers的第一个版本是:

  • MPLAB XC8 - v2.20
  • MPLAB XC16 - v1.50
  • MPLAB XC32 - v2.41

XC编译器优化


MPLAB XC Compilers上的优化提供了代码大小的减少和速度的增强,这对您的设计项目是有益的. PRO许可适用于需要最大代码缩减和最佳性能的设计. MPLAB XC Compilers包含一个免费的、60天的PRO许可证试用版,用于激活时的评估. 

您正在寻找代码优化吗? 我们的免费MPLAB XC Compilers提供了大部分的优化,您需要减少您的代码高达70%,并提高效率. 具体来说,免费编译器包含以下优化:

  • O0 -确保你的代码处于原始状态
  • O1 -调用所有不会影响调试的优化
  • 调用一组平衡的速度和大小优化

当你购买我们的专业许可之一,你也可以得到以下优化:

  • Os -提供最大的代码大小缩减
  • O3 -给出最佳的速度优化
  • mpa(过程抽象)——进一步减少代码大小

当与我们的免费和屡获殊荣的MPLAB X集成开发环境(IDE)相结合时, 完全图形化前端提供:

  • 编辑与源代码中相应行匹配的错误和断点
  • 单步执行C和c++ (c++仅在MPLAB xc32++编译器中可用)源代码,在关键点检查变量和结构
  • 具有定义数据类型的数据结构,包括浮点数,显示在监视窗口中

MPLAB XC编译许可- Go PRO


需要优化您的代码大小减少或从您的项目软件获得更好的速度? PRO许可可以解锁MPLAB XC C Compiler的高级优化的全部潜力. 请参阅下面许可类型一节中的灵活许可选项列表.

MPLAB X IDE CI/CD Wizard

通过使用持续集成和持续部署(CI/CD)系统, 在软件开发过程中,您可以快速收到反馈. 通过自动化大部分构建和测试过程,快速反馈可以帮助提高代码的质量和可靠性.

MPLAB Analysis Tool Suite

MPLAB Analysis Tool Suite是一组集成在X MPLAB IDE中的分析工具. 它支持我们所有的MCU, MPU和CEC器件,并提供了代码覆盖功能和发动机工业软件可靠性协会(MISRA®)检查的IDE. 

Microchip University

每天24小时免费接受微芯片产品培训. 我们提供按需课程和现场会议的一般嵌入式控制主题以及微芯片, 爱特梅尔公司 & Microsemi产品. 学习如何充分利用微芯片产品来改善您的业务!

MPLAB代码覆盖率


使用MPLAB代码覆盖率来衡量你的代码测试情况. 该授权特性在所有MPLAB XC Compilers中都可用,并完全集成到X MPLAB IDE中,提供分析和导航工具, 指示板, 总结和报告.  MPLAB代码覆盖率现在包含在Microchip的TÜV sud认证的设计工具包中.

MPLAB XC功能安全许可证


现在Microchip提供了一个TÜV SÜD认证的功能安全编译包,支持我们所有的PIC, dsPIC, AVR和SAM设备使您的工具鉴定工作更容易. 该软件包包括功能安全标准ISO26262的完全合格的开发环境的所有文件和报告, IEC 61508, IEC 62304和IEC60730. 功能安全许可还包括在我们的PRO编译器许可中找到的所有优化,可以在下面的Downloads选项卡中找到. 请注意,这些编译器只有在购买了功能安全许可证时才会解锁. 有关功能安全许可的更多信息:

License Change Notice


我们的MPLAB XC C Compiler PRO许可证提供了宝贵的优化,减少您的代码大小,提高您的软件的效率. 我们还提供我们的12个月高优先访问(下丘脑-垂体-肾上腺轴的)产品,以维护您的PRO许可证,允许更新您的编译器到最新版本, 为您提供优先获得技术支持的权限,并为您提供在Microchip采购和客户服务电子商务网站订购的开发工具的免费送货服务.

9月1日起, 2020, 以下类型的MPLAB XC Compilers Licenses证在功能上发生了变化:

  • MPLAB XC工作站许可证:部件编号SW006021-2, SW006022-2, SW006023-3和SW006021-2C, SW006022-2C, SW006023-3C
  • MPLAB XC网络服务器许可证:部件编号SW006021-2N, SW006022-2N, SW006023-3N
  • MPLAB XC站点许可证:部件编号SW006021-SITE, SW006022-SITE, SW006023-SITE

这些许可证的变更方式如下:

  • 在此日期之后激活的所有MPLAB XC PRO许可证将在一年后到期,除非下丘脑-垂体-肾上腺轴的续期
  • 现有的MPLAB XC PRO许可证将更改为这个新模型的下丘脑-垂体-肾上腺轴的更新和应用

请注意,任何现有的许可证将一如既往地继续发挥作用, 而且自置居所保障计划到期后,也不会再收取额外费用. 下丘脑-垂体-肾上腺轴的本身不会改变. 它仍然会为您提供新的编译器版本的更新, 优先获得技术支持和免费送货的开发工具订单.

我们致力于不断改进我们的世界级MPLAB XC Compilers生产线,为您提供有价值的和易于使用的软件开发解决方案. 请电邮至 SW.Licensing@微芯片.com 如果你有任何问题.

The MPLAB® XC Compiler Family

本次网络研讨会概述了可用于所有Microchip PIC设备的不同类型的C编译器.

Downloads、Documentation和其他资源


License Details


工作站许可证不适用于虚拟机构建环境. 网络/站点许可证和虚拟机附加许可证为虚拟机提供支持.

许可类型
安装在 #的激活 #的用户 用户间等待时间 下丘脑-垂体-肾上腺轴的
工作站许可证 工作站 3 1 没有一个 是的
订阅许可 工作站 1 1 没有一个 No
网站许可证 网络 1 不同的座位 没有一个 是的
网络服务器许可 网络 1 无限的 一个小时 是的
虚拟机* 网络 1 N/A N/A No
电子狗许可证 电子狗 N/A 无限的 没有一个 No

    *此许可证必须与网络服务器或站点许可证一起使用,以使许可证能够在虚拟机环境中工作.

许可证类型  

工作站许可证

 

 

工作站许可证安装在用户的工作站上,并为单个用户提供三个激活. 这是最常用的许可证类型.

  • 仅供单个用户使用的
  • 最多可安装在三个工作站(台式电脑和笔记本电脑)
  • 仅在PRO版可用

有关更多信息,请参阅:

订阅许可

订购许可证安装在工作站上,每个月通过购买储存在Microchip Direct账户上的信息和互联网连接自动更新, 使用X MPLAB IDE版本3.15,后来.

  • 每个许可证一个用户
  • PRO版
  • 可以通过用户的my软件帐户和X MPLAB IDE在一个月内任意取消或续期吗
  • 取消将在订阅月到期时发生
  • 需要X MPLAB IDE版本3.15岁或更晚才能自动续借
  • 包括对新编译器版本的无限更新,而不需要下丘脑-垂体-肾上腺轴的
  • 需要网络连接才能自动续订
    • 当订阅处于激活状态时,每个月通过X MPLAB IDE自动加载License文件

有关更多信息,请参阅:

网站许可证

 

站点许可证安装在一个网络上,可以为5个或5个以上的座位报价, 可以在任何编译器之间混合:MPLAB XC8, MPLAB XC16和MPLAB XC32/32++. 请联系当地的销售办事处,以获得更多信息和报价.

  • 希望每个座位有一个用户,并安装在网络上
  • 限于购买的座位数量
  • 允许批量定价
  • 有借出功能吗, 因此,许可证可以像节点锁定许可证一样使用特定的时间(借出时最长一个月)
  • 仅在专业版可用

有关更多信息,请访问 MPLAB XC站点License页面.


网络服务器许可

  • 适用于多用户,可安装在网络上
  • 一次只能由一个用户使用. 在编译完成一小时后,其他用户可以使用该许可证.
  • 否则可能需要大量的编译器
  • 非常适合拥有多个设计中心的跨国公司使用
  • 具有出借特性,因此许可可以像节点锁定许可一样在特定时间内使用(出借的最长时间为一个月)
  • 仅在专业版可用

有关更多信息,请访问 MPLAB XC PRO Network Server License页面.

虚拟机许可

 

MPLAB XC虚拟机网络许可证是一个附加许可证,用于:

  • MPLAB XC8、XC16和XC32/32++ PRO网络服务器许可证
  • MPLAB XC8、XC16和XC32/32++ PRO站点license
这个附加许可允许网络许可与虚拟机兼容. 每个虚拟机网络都需要一个许可证,除了网络服务器或站点许可证之外,还必须安装一个许可证. 更多信息可以在  MPLAB XC虚拟机许可证页面.

电子狗许可证

MPLAB XC加密狗许可证是一个即插即用许可证,可以在工作站和用户之间交换使用.

  • License文件安装在软件狗(u盘)上
  • 适用于多用户和移动使用-插入工作站的USB接口即可
  • 包括对新编译器版本的无限更新,而不需要下丘脑-垂体-肾上腺轴的(永久许可)
  • 每种编译器类型都需要一个加密狗许可——MPLAB XC8、MPLAB XC16和MPLAB XC32/XC32++
  • 使用此产品需要最小的编译器版本. 请参阅下面的产品页面.
更多信息可以在MPLAB XC加密狗许可页面上找到:

试用60天PRO许可证

MPLAB XC Compilers的试用PRO许可证可以激活,提供60天的PRO编译器运行评估. 试用版可以在安装编译器时激活,可以在安装过程中点击链接,也可以点击这里:  评估许可.

High Priority Access (HPA) -编译器维护和支持

编译器维护和支持

MPLAB XC PRO自带12个月的 High Priority Access (HPA)提供支持和维护服务. 自置居所津贴必须在12个月后续期. 下丘脑-垂体-肾上腺轴的包括: 

  • 优先技术支持编译器相关的查询
  • 新的部分支持
  • 新的体系结构支持
  • 新的编译器版本和补丁级别更新
  • 所有开发工具订单在Microchip Direct上免费送货
部件支持补丁文件

这些安装文件更新了先前安装的编译器,其中包含了支持更新芯片设备所需的信息. 

部分支持补丁 

  • 将更新新的特定于设备的信息:头文件, 链接器脚本和内存配置文件
  • 不会向编译器添加新功能或优化
  • 不会对编译器的操作提供修正

部分支持补丁允许选择编译器最初不提供的新设备, 并在项目中使用这些设备的SFRs和其他功能. 只有当使用编译器中不可用的设备时,才需要部分支持补丁. 

部分支持补丁文件名包含相应的编译器版本号. 如果补丁文件用于更新相应的编译器,那么所有添加的部分都可以工作. 部分支持补丁可以应用于旧的编译器, 但并不是所有由补丁添加的设备都能保证在旧的编译器中工作. 

任何由部分支持补丁添加的对新设备的支持都将被整合到所有后续的编译器版本中. 一旦更新到最近的编译器版本完成, 这些设备将不再需要部分支持补丁. 例如,如果版本1.30部分支持补丁应用于版本1.30 .编译器使用新设备, 补丁中包含的特定于设备的信息将在后续1中出现.31日编译器版本. 

编译器的发布说明列出了它支持的新设备. 部分支持补丁有自己的发布说明,说明所有支持的设备. 部分支持更新是免费的-没有下丘脑-垂体-肾上腺轴的是必需的.

此时M1 Mac®计算机是 由任何Microchip开发工具支持. 我们正在评估是否提供支持. 关注这个空间的最新发展.

Title 发表的日期 大小
Windows (x86 / x64)
MPLAB®XC8编译器v2.32
SHA-256:4e38738bc2e19f27d4eb7469859a634951e4806cd8a5a8028459b2804d7455a4
2/18/2021 68.1 MB
MPLAB XC16编译器v1.70
a04017197d3086e652de08d74fa0d32f4cf7dc326a6faf70732833e938bd5c9 sha - 256: 0

3/26/2021

102.5 MB
MPLAB XC32/32++编译器v3.01
f55ae8facb770de92f115fdd28b7cab81d12440efd1a8301dfa578f25b6de7a sha - 256: 7
6/1/2021 380 MB
Linux 32位和64位(需要32位兼容性库)
MPLAB XC8编译器v2.32
SHA-256:57e52eab9a42ecf51f264bb5b56a26096affb3b66ca03f2271a67926e7225bea
2/18/2021 70.4 MB
MPLAB XC16编译器v1.70
bf490b7b1f372578b60defe5ed5ad8023b7a04b846480f57f9d99be62b18a1d sha - 256: 2
3/26/2021
101.3 MB
MPLAB XC32/32++编译器v3.01
sha - 256: 28698 be4494cc0f289681d87088f9eb5b05a65ef79585c55ecd94cc45ad5dafb
6/1/2021 369 MB
Mac (10.X)
MPLAB XC8编译器v2.32
SHA-256:651919702d7e68416908983784971c83c2e816aaf0735dbcd587f556bdcee904
2/18/2021 64.4 MB
MPLAB XC16编译器v1.70
sha - 256: b8c2b5cbab87c0947c0513c8a66648c8c4d4626107284c208e62ec19600ebb65
3/26/2021
101.6 MB
MPLAB XC32/32++编译器v3.01
sha - 256: f8ef09babfd238f155fd5409ab7923f140cb4ea55a1302d81d5f8e5d8157f78c
6/1/2021 390 MB
发布说明
MPLAB XC8编译器v2.32 PIC单片机
2/18/2021 742 KB
MPLAB XC8编译器v2.3 AVR单片机 2/18/2021 221 KB
MPLAB XC16编译器v1.70 11/13/2020 135 KB
MPLAB XC32/32++编译器v3.01 6/1/2021 428 KB

向编译器添加特定于设备的新信息,但不更新基本编译器. 请参阅附加信息,部件支持补丁文件.

Title 发表的日期 大小
Windows (x86 / x64)
MPLAB XC8编译器部分支持补丁v1.45b 12/14/2018 30.1 MB
MPLAB XC16编译器部分支持补丁v1.60
f663eddb0382838d7ce263add76241fe57cc9bfd4611292d77e7dedd774f525 sha - 256: 1
8/14/2020 52.7 MB
MPLAB XC32/32++编译器部分支持补丁v2.40
sha - 256: ad5e542918b116f780b1705ba61443bd5e683a1a40faaf5be95e7e92cc1401ea
2/20/2020 65.0 MB
Linux 32位和64位(需要32位兼容性库)
MPLAB XC8编译器部分支持补丁v1.45b 12/14/2018 55.6 MB
MPLAB XC16编译器部分支持补丁v1.60
sha - 256: 54 ad7a0277828806fab33a43812ed21aac3ad177f3d8ca4f1624c0512e3803fc
8/14/2020 51.6 MB
MPLAB XC32/32++编译器部分支持补丁v2.40
f2df2e9b8fcc34a3e8f3ce2679a39937f1deefbac74ec07db7efdfb70066cdf sha - 256: 1
2/20/2020 63.9 MB
Mac (10.X)
MPLAB XC8编译器部分支持补丁v1.45b 12/14/2018 55.8 MB
MPLAB XC16编译器部分支持补丁v1.60
sha - 256: ce6001ef6fc40a5a671688d35c18ad9647da098266b5016704c162eaab1b2ee8
8/14/2020 54.4 MB
MPLAB XC32/32++编译器部分支持补丁v2.40
e97dffbcf4d66e7899b02e0146b0b081c755324114a6bdaa3e241c2ce244e sha - 256: 514
2/20/2020 66.7 MB
发布说明
MPLAB XC8编译器部分支持补丁v1.45b 2/22/2018 50 KB
MPLAB XC16编译器部分支持补丁v1.60 8/14/2020 37 KB
MPLAB XC32/32++编译器部分支持补丁v2.40 2/20/2020 41 KB
Title 发表的日期 大小
Downloads适当的文件来安装和许可MPLAB XC网络服务器许可证或MPLAB XC站点许可证
网络服务器安装程序- Windows v3.00 9/22/2021 10.7 MB
网络服务器安装程序- Linux v3.00 9/22/2021 8.9 MB
网络服务器安装程序- MAC v3.00 9/22/2021 12.8 MB
发布说明 9/22/2021  
遗留外围库 发表的日期 大小
PIC18F
PIC18F遗留外围设备库v2.0 - Linux 7/28/2015 87.5 MB
PIC18F遗留外围设备库v2.0 - macOS 7/28/2015 93.0 MB
PIC18F遗留外围设备库v2.0 -窗户 7/28/2015 85.5 MB
PIC24 / dsPIC DSCs
PIC24/dsPIC外设库v2.00 - Linux 7/28/2015 17.1 MB
PIC24/dsPIC外设库v2.00 - macOS 7/28/2015 24.5 MB
PIC24/dsPIC外设库v2.00 -窗户 7/28/2015 17.0 MB
PIC32
PIC32遗留外设库- Linux 6/17/2015 117.0 MB
PIC32遗留的外围设备库 6/17/2015 121.0 MB
PIC32遗留的外围设备库- Windows 6/17/2015 116.0 MB

注意: 这些编译器只有购买MPLAB功能安全许可证才能解锁

Title 发表的日期 大小
Windows (x86 / x64)
MPLAB XC8 C-Compiler v2.29个窗户
sha - 256: e9decd497b0eb4fa47c29b6549a770cb5fa673add4a9cc34946f5
1/15/2020 250.2 MB
MPLAB XC16 C-Compiler v1.59岁的窗户
d5f10c4332fde8601616d0083b951bdd27427eb48f38c5653a00e67219fd sha - 256: 1948
1/15/2020 96.3 MB
MPLAB XC32 C-Compiler v2.49个窗户
sha - 256: 33 b83c751cd9cdf4658d6f57ffe5d0be9ce5a31552898c9735af05fcca40e7ec
1/15/2020 408.4 MB
Linux 32位和64位(需要32位兼容性库)
MPLAB XC8 C-Compiler v2.29 Linux
sha - 256: 110413 a8e7cf7d3759ff65ff556e4363a623c309cf4d74416975be3a28d4fdb4
1/15/2020 263.5 MB
MPLAB XC16 C-Compiler v1.59 Linux
f745afeb9b530abca2f2d7a20cefd42095e469677f9457c77aaf874b908ae52 sha - 256: 9
1/15/2020 95.5 MB
MPLAB XC32 C-Compiler v2.49 Linux
sha - 256: 6 e2c287f21f7944dd44300c4b5c92b0b1944ab5ab8b082144bd942833b4765ac
1/15/2020 336.7 MB
Mac (10.X)
MPLAB XC8 C-Compiler v2.29 OSX
sha - 256: d56a0dc3d35849db49bf1415d2d4d4935a4705597e095a4ce80d5d6673a473a2
1/15/2020 239.7 MB
MPLAB XC16 C-Compiler v1.59 OSX
sha - 256: 32 b7469d87f3fa416530e0453a35bc69c4542376a31c3ee340bd65d2d3152774
1/15/2020 97.1 MB
MPLAB XC32 C-Compiler v2.49 OSX
sha - 256: 8 d91693b8a239bea1de8e5a4f7b86c884b5ef3a17af8b08c2af9a4fb294ac331
1/15/2020 332.4 MB
Title 发表的日期 大小
MPLAB XC8 ReadMe PIC v2.19 1/15/2020 780 KB
MPLAB XC8 ReadMe for AVR v2.19 1/15/2020 259.6 KB
MPLAB XC16 ReadMe v1.49 1/15/2020 117.4 KB
MPLAB XC32 ReadMe v2.39 1/15/2020 312.6 KB
为什么MPLAB XC PRO编译器不能与MPLAB XCFunctional Safety Compilers相媲美?

MPLAB XCFunctional Safety Compilers提供了MPLAB XC PRO编译器无法提供的必要的功能安全资格和Documentation. 用于功能性安全应用程序的开发工具必须具有使用资格, MPLAB XC PRO编译器是不合格的.
MPLAB XC许可证可以安装在多少台机器上?
  • 工作站许可证 可以在三台机器上为一个用户激活.
  • 网络服务器许可证 可以在一台机器上激活,这通常是一个本地网络上的服务器或PC. 网络许可证有几个组件:网络服务器软件(Reprise license Manager或RLM), 网络许可证文件和客户端机器. 已在网络服务器上安装license文件. RLM也安装在服务器上. X MPLAB IDE应该安装在客户端机器上, 并且MPLAB XC Compiler也应该作为网络客户端安装在那台机器上. 当在客户机上启动X MPLAB IDE时, 它将检查本地机器和服务器上是否有可用的许可证文件. 如果许可是可用的,它将被检出到该客户端机器. 许可证是先到的, 标间, 因此,在第一个客户机停止使用该许可证之前,其他客户机机器不能“签出”该许可证. 然后,许可证将自动签入许可证服务器. 其他网络客户端将不得不等待60分钟,才能从服务器检查许可证.
  • 网络服务器站点license 也可以从服务器运行. 带有可以使用许可证的主机id列表的许可证文件与RLM一起安装在网络服务器上. 而网络许可证是针对多个用户的单个许可证文件, 网站许可证是作为多个“座位”购买的.“每个座位都被分配到客户端机器的特定主机ID,因此用户可以在任何时间签出许可证文件,而不受时间延迟的影响.
  • 订阅许可 可以安装在单个工作站机器上吗. 它允许一个用户每个许可证,并仅在PRO模式下可用.
  • MPLAB XC加密狗许可 是可以在工作站和用户之间交换使用的即插即用许可证吗. 许可文件安装在一个软件狗(USB闪存驱动器),旨在多用户和移动使用. 只要把它插入工作站的USB接口就可以了. 注意:在插入加密狗之前,请从计算机中删除与您希望使用的编译器相关的任何其他许可文件.
  • 一个MPLAB XC虚拟机网络许可证 如果您使用虚拟机作为网络许可证或站点许可证服务器,需要什么. 在此购买此额外许可: MPLAB XC虚拟机许可证
  • MPLAB XC Compilers和许可文件可以安装在每个主流平台上,包括Linux®、窗户® 和macOS® 操作系统.
安装MPLAB XC Compilers的最低系统要求是什么?

Microsoft Windows 7 Professional/Windows 8/Windows 10

  • 处理器:800mhz Intel Pentium III或同等型号
  • 内存:512 MB

Ubuntu 9.10:

  • 处理器:800mhz Intel Pentium III或同等型号
  • 内存:512 MB

macOS X 10.5:

  • 处理器:双核Intel(32或64位)
  • 内存:512 MB

其他配置

编译器也可以运行在各种其他的Linux发行版上,比如Oracle Enterprise Linux 5, Ubuntu 8.x和10.04,红帽企业Linux和许多其他.

MPLAB XC Compiler提供了哪些不同的模式? 编译器的不同模式的典型优化级别是什么?

MPLAB XC Compilers可以在两种不同的模式下运行:PRO和Free. 使用PRO模式需要购买激活密钥. 自由模式允许您以较低的优化级别运行任何编译器版本. 然而, 当您安装MPLAB XC Compilers时,您可以Downloads一个免费的60天PRO编译器评估,只能使用一次.

正方观点:

  • 代码比自由模式小50-60%
  • 比自由模式更快的执行速度
  • 包括12个月的高优先访问(下丘脑-垂体-肾上腺轴的)支持

免费的:

  • 带有最小优化水平的永久免费模式

商业使用的PRO和自由模式编译器是允许的. 新版本的MPLAB XC Compilers中包含了新的设备支持. 如果你使用的是PRO许可证,那么你必须每年更新下丘脑-垂体-肾上腺轴的. 如果它过期,编译器的PRO优化将不再与您的许可证文件一起运行.

如何购买编译器?

编译器许可激活密钥可从Microchip的某个分销商或Microchip的在线购买网站购买 www.微芯片direct.com. 搜索“XC”或以下零件编号之一:

MPLAB XC8编译器许可:

  • MPLAB XC8 PRO编译器网络服务器许可证- SW006021-2N
  • MPLAB XC8 PRO编译工作站许可证- SW006021-2
  • MPLAB XC8 PRO编译器订阅许可证- SW006021-SUB
  • MPLAB XC8 PRO编译器加密狗许可- SW006021-DGL

MPLAB XC16编译器许可:

  • MPLAB XC16 PRO编译器网络服务器许可证- SW006022-2N
  • MPLAB XC16 PRO编译工作站许可证- SW006022-2
  • MPLAB XC16 PRO编译器订阅许可证- SW006022-SUB
  • MPLAB XC16 PRO编译器加密狗许可- SW006022-DGL

MPLAB XC32/32++编译器许可:

  • MPLAB XC32/32++ PRO编译器网络服务器许可证- SW006023-2N
  • MPLAB XC32/32++ PRO编译工作站许可证- SW006023-2
  • MPLAB XC32/XC32++ PRO编译器订阅许可证- SW006023-SUB
  • MPLAB XC32/32++ PRO编译器加密狗许可- SW006023-DGL

注意:网站许可证只能通过Microchip销售办事处购买.

所有许可激活密钥, 订阅许可证和加密狗许可证除外, 有一年的高优先访问(下丘脑-垂体-肾上腺轴的),使你有权:

  • 12个月的维护和支持合同
  • 新的编译器版本发布支持
  • 主要版本更新
  • 访问最新的Windows, Linux和OSX兼容版本的编译器
  • 优先支持与编译器相关的查询
什么是激活密钥?
激活密钥用于为将安装在您的计算机上的计算机主机ID (MAC地址)创建许可文件. 激活密钥的格式为“nnnn-nnnn-nnnn-nnnn”,并在您的账户上注册 www.微芯片.com/mysoftware. 激活密钥包含一个High Priority Access (HPA)计时器,该计时器将在您从该密钥创建第一个许可证文件12个月后过期..
license文件是什么?
许可证文件是从计算机的主机ID的激活密钥创建的. 许可文件将允许编译与您选择的优化选项从-O1 -O2 -O3或-Os. License文件和激活密钥受下丘脑-垂体-肾上腺轴的状态的影响.
什么是下丘脑-垂体-肾上腺轴的?

High Priority Access (HPA)是工作站上可用的一个12个月的支持包, 网络和站点许可证激活密钥. 它就像一个计时器,从你第一次从密钥创建许可文件开始,12个月后开始倒计时,然后它就过期了.

当下丘脑-垂体-肾上腺轴的过期时, 任何由该密钥创建的许可文件仍然允许在下丘脑-垂体-肾上腺轴的到期日期之前发布编译器版本进行优化. 如果在激活密钥的下丘脑-垂体-肾上腺轴的过期后安装了新的编译器版本, 来自密钥的许可文件将不允许使用新编译器版本进行优化.

自置居所津贴可以随时更新. 它应该 只能在注册编译器许可证激活密钥的帐户中更新. 下丘脑-垂体-肾上腺轴的不能从一个帐户移动到另一个帐户.

更新下丘脑-垂体-肾上腺轴的后,您需要手动将其应用到您帐户中的原始密钥. 任何许可证文件将需要再次Downloads到您的计算机,以利用新的下丘脑-垂体-肾上腺轴的.

是否可以重置我的MPLAB XC Compilers Licenses证,以便我可以在其他机器上安装它?

MPLAB XC Compiler许可证是从特定机器的主机ID的激活密钥创建的. 因此,许可证文件被绑定到该主机ID,不能在其他地方使用. 如果你打算换一台新电脑, 您将需要创建一个新的许可证文件,从激活密钥在您的帐户上 www.微芯片.com/mysoftware or www.微芯片direct.com. 当您使用了工作站许可证激活密钥上的所有三个激活空间时, 你需要联系 SW.Licensing@Microchip.com 寻求帮助.

如果您需要创建新的网络或网站许可证文件或订阅许可证有任何问题, 请联系 SWLicensing@微芯片.com 寻求帮助.

如何注册新购买的MPLAB XC Compilers Licenses密钥?

如果您通过微芯片DIRECT购买了您的许可证, MPLAB XC激活密钥将自动注册到您的微芯片直接帐户. 但是,如果您通过分销商购买了它,您必须创建一个my软件帐户 www.微芯片.com/mysoftware. 如果你已经有一个微芯片DIRECT帐户,你也将有一个my软件帐户. 使用您的微芯片DIRECT登录凭据访问您的帐户 www.微芯片.com/mysoftware.

如果您没有微芯片DIRECT帐户,您将需要创建一个my软件帐户. 在你登录到你的my软件帐户之后, 点击左侧选择栏中的“激活和注册MPLAB软件”链接,并按照说明激活和注册许可证.

我有一个工作站许可证,但我需要一个网络服务器许可证. 有办法改变我的许可证类型从工作站许可证到网络服务器许可证吗?
只有当MPLAB XC Compiler版本在激活密钥的下丘脑-垂体-肾上腺轴的过期之前发布时,现有的许可证文件才支持旧版本.
我可以在同一台机器上安装多个编译器吗?
是的,您可以在同一台机器上安装不同版本的MPLAB XC Compilers.g. 可以安装MPLAB XC16 v1.00和XC16 v1.在同一台机器上,在不同的路径上.
我的下丘脑没有活动. 我可以升级到更新版本的编译器吗?

是的, 您可以在任何时候升级到编译器的新版本,但请记住,如果您的MPLAB XC Compilers Licenses证激活密钥上的下丘脑-垂体-肾上腺轴的过期了, 在新版本的X MPLAB IDE中,你不会得到优化. 您将需要更新您的下丘脑-垂体-肾上腺轴的,以便能够在升级版本的MPLAB XC Compilers中使用PRO模式. 请确保在注册现有MPLAB XC Compiler激活密钥的帐户中更新您的下丘脑-垂体-肾上腺轴的.

如需其他帮助,请阅读我们的 MPLAB XC 下丘脑-垂体-肾上腺轴的更新说明.

微芯片也提供部分 支持补丁版本 为MPLAB XC Compilers. 部件支持发行版由一些支持文件组成,这些支持文件是由较新的编译器发行版引入的,需要安装在编译器安装的基础上. 这些支持文件不提供任何新特性,也不包含任何新设备可能需要的额外编译器体系结构增强.

如何续期自置居所津贴?

要更新你的自置居所津贴,请登入你的帐户 www.微芯片.com/mysoftware. 找到您想要更新下丘脑-垂体-肾上腺轴的的MPLAB XC Compilers,并选择“更新下丘脑-垂体-肾上腺轴的”选项. 该链接将带您进入下丘脑-垂体-肾上腺轴的购买页面. 购买自置居所津贴后,返回您的帐户并使用“申请自置居所津贴”选项. 将新的许可证文件Downloads到您现有的或新的主机ID.

下丘脑-垂体-肾上腺轴的部件编号为:

  • SW006021-2H所有PRO工作站编译器许可证激活密钥(XC8/XC16/XC32)
  • SW006021-2NH适用于所有PRO网络编译器许可激活密钥(XC8/XC16/XC32)
编译器许可可以通过命令行激活吗?
不,不再支持命令行激活.
为什么我在评估许可证时遇到了问题?

评估模式提供PRO模式优化60天,60天后返回到免费模式优化. 在这一时限之后,没有进一步的评价.

如果您在使用评估许可证时遇到问题, 请执行此命令检查您的评估MPLAB XC许可证的状态, 它会显示出评估许可证还剩下的天数:

xclm –demostat

以下任何一种情况都会损坏评估license文件:

  • 安装license后修改系统日期或时间
  • 修改的.Lic '文件,并试图更改其内容
  • 删除编译器许可证'.请重新运行评估license
  • 请在“评估license”页面重新Downloads评估license

如果您想在评估期结束后保持相同的PRO优化特性, 从微芯片DIRECT或我们的经销商购买MPLAB XC Compilers Licenses激活密钥.

如何获得MPLAB XC Compilers的评估许可?
去 评估许可 激活license页面. 如果您对“评估”license文件有任何问题,请安博体育电竞app下载 SW.Licensing@Microchip.com.
如何使用X MPLAB IDE配置MPLAB XC Compilers?

X MPLAB IDE应该自动配置MPLAB XC Compilers. 以下是你应该遵循的步骤:

  • Downloads并安装最新版本的X MPLAB IDE X MPLAB IDE 页面
  • Downloads并安装用于您的操作系统的MPLAB XC Compilers的版本 MPLAB XC Compilers 页面
  • 打开X MPLAB IDE,使用“工具”下拉菜单:
  • Tools > Options > Embedded > Build Tools (Tab)

安装的编译器将显示在“工具链”列表下. If, 出于某种原因, 编译器没有出现在那里, 点击“Scan for Build Tools”来扫描您的机器上已安装的工具. 当它们被发现时,你可以将扫描的编译器添加到“工具链”列表中.

请注意,如果编译器没有安装在其默认位置, 编译器必须手动添加. You can do this by clicking on ‘Add’ and providing the ‘/bin’ path.

安装MPLAB XC Compilers并许可其进行优化的最简单方法是什么?
安装免费模式下所需的MPLAB XC8、XC16或XC32编译器的版本. 登录你的“我的软件”帐户 www.微芯片.com/mysoftware 然后从那里Downloads许可文件并安装到您的计算机上. 当您启动X MPLAB IDE时,它将扫描您的计算机,以查看是否安装了任何许可文件. 如果它找到了许可文件,它将在您用MPLAB XC Compilers编译代码时使用它.
我可以在哪里DownloadsMPLAB XC Compilers?
进入MPLAB XC Compilers页面上的Downloads选项卡,或者从您的帐户中Downloads www.微芯片.com/mysoftware.
我可以从哪里Downloadslicense文件?
你可以在你的账户里做这个 www.微芯片.com/mysoftware. 您也可以登录 www.微芯片direct.com 进入“我的软件产品”页面. 所有您注册的编译器许可激活密钥将在那里.
如何更改优化选项?

In the X MPLAB IDE Project Properties, go to XC*Compiler >Optimizations > Set Value > Apply 

  • 使用X MPLAB IDE中的扳手符号打开项目属性
  • 在“属性”页中选择您正在使用的MPLAB XC Compilers的版本
  • 将打开一个新页面,您可以从下拉菜单中选择优化选项
  • 设置优化值并使用Apply按钮
我可以在哪里找到主机ID?
打开命令窗口并将目录更改为编译器安装位置. 类型 xclm -hostinfo 并选择网卡的MAC地址. 对于Linux或macOS操作系统用户,请打开终端,使用 xclm -hostinfo” command.
我该把许可证文件放在哪里?
不要把许可证文件放在任何地方. Downloadszip文件夹并打开它. 从zip文件夹运行安装文件,它将为您安装文件.
我如何让X MPLAB IDE看到许可文件?
X MPLAB IDE将自动从许可证路径中看到该文件.
我可以执行MPLAB XC Compilers的离线激活吗?

目前, 没有办法在MPLAB XC Compilers的演示(评估)版本上执行离线激活. 然而, 您可以使用在线的计算机生成离线计算机的license,然后将该license转移到离线计算机.

获取离线计算机的终端标识码, 执行编译器目录下的bin目录下的“xclm -hostinfo”命令.

去 评估许可 页面,并按照说明获得MPLAB XC Compilers的许可证. 将此许可证复制到脱机计算机上的“C: ProgramData\Microchip\xclm\许可证”文件夹(Windows操作系统),编译器将能够访问正确的许可证以PRO模式运行.

请使用以下路径将license文件拷贝到Linux或macOS操作系统的计算机上:

Linux: / opt /芯片/ xclm /授权/”

macOS:“/图书馆/应用程序支持/芯片/ xclm /授权/”

你可以延长我的MPLAB XC免费编译器的评估周期,以便我可以评估MPLAB XC PRO编译器更长一段时间吗?
不可以,编译器的计算期不能延长. 如果您希望保持相同水平的功能, 您可以购买一个MPLAB XC Compilers从微芯片DIRECT或我们的经销商之一.
如何在新的主机ID上激活我的订阅许可证?
联系 SW.Licensing@微芯片.com 寻求帮助.
我如何从我的键列表中清除旧的激活?
联系 sw.licensing@微芯片.com 寻求帮助.
如何将MPLAB C编译器的许可证转换为MPLAB XC Compilers?
没有从MPLAB C到MPLAB XC Compilers的迁移路径.
我在哪里可以找到遗留编译器?
联系 sw.licensing@微芯片.com 寻求帮助.
我如何激活一个高科技C编译器?
联系 sw.licensing@微芯片.com 支持.
一个MPLAB XC Compilers的功能安全不同于MPLAB XC PRO编译器许可证?
最好将常规的MPLAB XC Compiler和MPLAB XC Compiler for 功能安全看作是具有独立发布时间表的不同工具链,因为它们是完全不同的编译器产品,满足不同市场的需求. MPLAB XC Compilers的功能安全需要广泛的验证和严格的过程遵从Documentation,以满足功能安全标准. 以及TÜV SÜD提供的证明,说明我们已经达到了这些标准, 开发工具Documentation包含在产品提供中. 这包括一个广泛的信息包,包括分类和分类审查文件, 功能安全手册, FMEA报告和验证策略及结果.
MPLAB XC PRO功能安全编译许可包含了什么?

一个永久的许可证,解锁所有版本的功能安全许可证包括在内, 连同以下Documentation:

  • TÜV SÜD四项标准证书:
  • ISO 26262
  • IEC 61508
  • IEC 62304
  • IEC 60730
  • 你选择的函数安全编译器版本的函数安全手册
  • 安全计划和工具分类和资格报告:
  • MPLAB XC Compilers
  • MPLAB X集成开发环境
  • 所有MPLAB调试器/程序员
有什么授权选项可用?
MPLAB XC Compilers功能安全是一个永久的工作站许可证. 这个许可证将解锁所有版本的函数式安全编译器,因为它们是可用的. 如果其他版本的函数式安全编译器需要Documentation, 然后可以单独购买(如果有的话).
我可以升级我的MPLAB XC PRO编译器许可证到MPLAB XC PROFunctional Safety Compilers许可证吗?
是的. 这是通过报价在需要的基础上只做. 请联系 SW.Licensing@微芯片.com 的更多信息.

MPLAB XC Compilers