Microchip公司日前推出MPLAB Harmony生态系统计划,以期为寻求释放Microchip 32位PIC32 MCU客户群商业潜力的嵌入式中介软体和作业系统开发人员提供帮助。该生态系统的伙伴可以更早、更方便的取得完整的同时也是最新的MPLAB Harmony工具组合。 MPLAB Harmony是完整的32位元微控制器韧体开发框架,它整合了授权、转售以Microchip和第三方中介软体的支援,包含驱动程式、程式库和即时作业系统(RTOS)。基于该框架而建立的新生态系统计划使用了嵌入式控制行样唯一的测试工具、清单和参考验证点组合,为通过「Harmony兼容」认证提供一个开放的、结构化的方法。
![开发人员可透过多重管道来发展业务,向快速增长的PIC32 MPLAB Harmony用户群进行推广。](/news/2015/12/16/1806061270S.jpg) |
开发人员可透过多重管道来发展业务,向快速增长的PIC32 MPLAB Harmony用户群进行推广。 |
经由取得这个更为广泛的、程式码相容的生态系统,开发人员在创建免费增值软体时可以降低风险和总体成本,加快产品上市时间,并通过为数以千计的PIC32 MPLAB Harmony用户创造上市机会来拓展其业务。
Microchip公司MCU32部门副总裁Rod Drake表示:「客户需要得到更多的软体解决方案支援,以在拓展其嵌入式应用功能的同时能够降低整体风险、缩短上市时间。Microchip正极力拓展其MPLAB Harmony第三方计划,以期为开发人员和客户创造更多的优势,使其成为嵌入式微控制器行业最广泛、最卓越的整合方案。」
由于现在的应用日趋复杂,嵌入式开发人员需要快速把复杂的解决方案推向市场。而专门针对PIC32 MCU产品的Microchip MPLAB Harmony框架提供一个包含了测试、侦错和互通性程式码的单一资源平台,具备高整合性、抽象化及灵活性等特色,就一个典型项目而言可以缩短至少20-35%的开发时间。
此外,MPLAB Harmony提供一个模组化架构,该架构高效率的整合多个驱动程式、中介软体和程式库,同时提供一个独立于即时操作系统(RTOS)的环境。这种预验证和整合模式不仅加快了开发速度,也提高了重复使用率。而在硬体方面,MPLAB Harmony框架使是式码移植变得更轻松,也因此简化了Microchip旗下所有32位PIC32微控制器产品之间的迁移,成功实现了以最少的程式码重建而创建高利润、多层次的终端设备。有了Microchip生态系统开发计划,中介软体和作业系统开发人员将能充分利用MPLAB Harmony的效率和可靠性优势来更好的为客户提供其所需的解决方案。
MPLAB Harmony整合软体框架由Microchip免费的MPLAB Harmony配置器和MPLAB XC32编译器v1.40提供支持,所有这些元件均在Microchip的MPLAB X整合开发环境(IDE)中运行,且现在都可免费下载。此外,MPLAB Harmony和PIC32系列也得到一套完备的低成本开发板的支援,这些开发板可通过microchipDIRECT网站或联系Microchip授权经销伙伴获取。
MPLAB Harmony现已开始供货,基本框架免费提供。下载完成后,有免费和付费软体选项的模组化选单。可选的产品正不断扩展, 其中包括即时操作系统–Real Time Engineers Ltd.提供的FreeRTOS和Wittenstein High Integrity Systems提供的OPENRTOS –InterNiche Technologies提供的TCP/IP协议堆叠、wolfSSL提供的嵌入式SSL/TLS库和PubNub提供的IoT启用软体,其它软体提供商包括Micrium、SEGGER和Express Logic等。