0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCUXpresso两大重要更新:释放恩智浦MCU更大潜力!

NXP客栈 来源:未知 2023-08-18 08:05 次阅读

2023年3月,恩智浦宣布了为其通用微控制器MCU)的开发人员提供更好开发体验的愿景,以及为实现这一系列开发体验提升而带来的新技术。作为2023年7月MCUXpresso软件和工具套件版本更新的一部分,恩智浦正式推出一系列包含这些全新技术的软件工具发行版。

MCUXpresso for VS Code现已推出

在经过恩智浦内外数百名志愿者的测试并获得成功的测试结果后,恩智浦现已发布了MCUXpresso for Visual Studio Code (VS Code),可从Microsoft Visual Studio Marketplace下载。该扩展产品为MCUXpresso软件驱动程序和中间件提供全面支持,使开发人员能够使用这款主流IDE通过MCUXpresso SDK进行快速响应的编码。易于使用的MCUXpresso安装程序对该扩展产品形成了补充,该安装程序管理Python、工具链和硬件调试器驱动程序等所需各种其他组件的安装。

感谢所有参与测试和合作的伙伴们的宝贵反馈,我们也优化了Zephyr开发人员的体验,提供比以往更友好的环境,让这个强大的开源生态体系更易被想要开始探索其功能的人使用。

下载MCUXpresso for Visual Studio Code Extension,开启开发新体验,点击这里>>

wKgaomToR_SAQFWbAABD7qA4UQk913.jpg

微软首席产品经理Mark Goodner表示:“很荣幸能与恩智浦就MCUXpresso扩展产品合作。恩智浦团队与微软密切合作,以利用Visual Studio Code中的嵌入式功能。恩智浦的向导工具非常直观,使开发人员能够轻松使用恩智浦SDK或Zephyr SDK,给我们留下了深刻印象。”

Open-CMSIS-Packs:接入合作伙伴软件

恩智浦开发人员体验改进计划的一个主要方面是帮助希望使用现成中间件软件库的工程师,现成的中间件软件库可以提供高级功能,帮助工程师迅速应对日益复杂的MCU设计和应用需求。我们与合作伙伴和Arm密切合作,已为Open-CMSIS-Packs提供支持,使第三方软件能够以可预测的标准化方式轻松整合到项目中。

首批提供Open-CMSIS-Packs并支持恩智浦产品的合作伙伴涵盖了多种技术领域,包括Ametek Crank、Embedded Wizard (来自TARA) 和LVGL的图形显示相关方案、Embedded Systems Academy的CAN和CAN-FD协议栈、Memfault的远程设备管理和诊断、SEGGER的embOS实时操作系统,以及WolfSSL的安全协议栈。此外,还有几个合作伙伴正积极开发计划今年晚些时候提供的软件包。

从下文,可以了解我们合作伙伴提供的有关Open-CMSIS-Packs的更多信息

Ametek Crank

“Ametek Crank的使命是,简化和增强用户界面开发流程,使设计人员和开发人员能够共同创建卓越的用户体验。我们很高兴与恩智浦合作,将CMSIS Packs融入他们的工具中,为客户提供简单高效的生态体系,为跨恩智浦硬件平台开发UI带来新的可能。”

——Martin Jomphe

Crank董事总经理

利用CMSIS Packs提供的标准化组件和中间件,Crank的CMSIS Packs将打包一系列能够立即预览的演示镜像,使客户能够有效评估恩智浦微控制器的显示性能。

Embedded Wizard

“作为GUI软件的领先提供商之一,Embedded Wizard自2017 年以来一直提供CMSIS Packs。我们拥有丰富的经验,能够根据恩智浦MCU的特定要求提供量身定制的高质量解决方案。开发人员可以依赖成熟的功能和稳定性,完全专注于开发应用。”

——Manuel MelicEmbedded Wizard

产品经理兼董事总经理

还有一个显著优势是,代码可以跨恩智浦不同MCU平台无缝移植,无需调整基础代码。将项目迁移到新的硬件平台时可以节省宝贵的时间和资源,并为各个特定应用灵活选择合适的MCU。我们拥有丰富的专业知识,确保提供可靠的软件解决方案,提供定期更新和全面的支持,在产品整个生命周期提供帮助。

嵌入式系统学会 (EmSA)

"我们很高兴将Micro CANopen库引入Open-CMSIS-Packs生态体系。我们的目标是,让开发人员能够轻松地将CANopen或CANopen FD支持集成到嵌入式项目中。”

——Olaf Pfeiffer

嵌入式系统学会 (EmSA) 首席执行官

恩智浦自有开发团队也在今年下半年推出了软件包,包括传感器处理和模拟前端支持库。可用软件包在Arm管理的中央数据库注册登记,因此开发人员可以随时浏览所需选项,包括可用的新软件包,无需安装新的IDE版本或访问各个软件提供商的网站。

Memfault

“Memfault很高兴能够轻松、直接地将Memfault SDK融入恩智浦MCUXpresso开发环境中。我们利用CMSIS Packs来实现这一目标,CMSIS Packs是Arm倡导的抽象标准,得到了整个行业的支持。让更新和维护更简单完全符合Memfault将现代化、可复用工具引入嵌入式计算的理念。”

——James Pace

Memfault战略计划副总裁

MCUXpresso充分发挥恩智浦MCU的潜力

今年7月发布的版本标志着恩智浦微控制器开发体验向未来迈出了第一步。我们对新MCUXpresso for VS Code的推出感到非常兴奋,特别是考虑到Beta测试人员响应热烈并且能够显著提升Zephyr开发人员的体验。此外,该开发环境在未来还会有更多升级。

我们的白金IDE合作伙伴IAR和Arm全面支持Open-CMSIS-Packs,并提供自己的VS Code扩展产品,因此IDE的选择范围比以往更广。为了对这些新的IDE功能形成补充,我们的软件合作伙伴还致力于发展Open-CMSIS-Packs,可用选项也在强劲增长。

了解更多技术详情

请访问MCUXpresso官网

wKgaomToR_SAGjjyAAB1yG1yh6s753.jpg

本文作者

Brendon Slade是恩智浦通用MCU生态合作体系团队总监。他在DSP和微控制器行业拥有超过25年的经验,曾在工业、移动、汽车、语音通信音频处理市场方面担任设计、应用和技术营销职务。他的团队专注于支持恩智浦基于Arm Cortex-M的MCU,与合作伙伴和恩智浦的内部软件团队合作,定义并交付互补的开发工具和软件解决方案。他毕业于英国普利茅斯大学(University of Plymouth),现居加利福尼亚州桑尼维尔,拥有调试技术专利。

wKgaomToR_SAFGZZAAChg4zR8ss077.png  


原文标题:MCUXpresso两大重要更新:释放恩智浦MCU更大潜力!

文章出处:【微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NXP
    NXP
    +关注

    关注

    60

    文章

    1215

    浏览量

    177451

原文标题:MCUXpresso两大重要更新:释放恩智浦MCU更大潜力!

文章出处:【微信号:NXP客栈,微信公众号:NXP客栈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    直播预告 | 无缝联接生态,释放创新潜力

    错过!   戳“阅读原文”,直达官网直播间! 原文标题:直播预告 | 无缝联接生态,释放创新潜力! 文章出处:【微信公众号:华为DevCloud】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 11-29 17:40 237次阅读

    MCUXpresso for VS Code保姆式教程免费送!

    MCU 项目, VS Code 具有良好的代码编辑和视图界面,以及添加第三方插件的强大功能。 本文主要手把手介绍如何从零开始使用 MCUXpresso for VS Code
    的头像 发表于 11-16 08:55 538次阅读
    <b class='flag-5'>MCUXpresso</b> for VS Code保姆式教程免费送!

    手把手带您使用MCUXpresso Config Tools生成USB组合设备

    手把手带您使用MCUXpresso Config Tools生成USB组合设备
    的头像 发表于 10-31 16:55 787次阅读
    手把手带您使用<b class='flag-5'>MCUXpresso</b> Config Tools生成USB组合设备

    MCUXpresso调试其它工具链生成的项目

    MCUXpresso调试其它工具链生成的项目
    的头像 发表于 10-31 16:42 263次阅读
    用<b class='flag-5'>MCUXpresso</b>调试其它工具链生成的项目

    AT32 MCU如何使用OTA通过USART实现对固件的在线升级更新

    AT32 MCU如何使用OTA通过USART实现对固件的在线升级更新
    的头像 发表于 10-26 17:09 927次阅读
    AT32 <b class='flag-5'>MCU</b>如何使用OTA通过USART实现对固件的在线升级<b class='flag-5'>更新</b>

    AT32 MCU如何使用IAP通过USART实现对固件的在线升级更新

    AT32 MCU如何使用IAP通过USART实现对固件的在线升级更新
    的头像 发表于 09-19 16:51 1178次阅读
    AT32 <b class='flag-5'>MCU</b>如何使用IAP通过USART实现对固件的在线升级<b class='flag-5'>更新</b>

    如何在MCUXpresso IDE中测量能耗?

    如何在MCUXpresso IDE中测量能耗?
    的头像 发表于 09-19 16:40 303次阅读
    如何在<b class='flag-5'>MCUXpresso</b> IDE中测量能耗?

    释放所有闪存阵列的全部潜力

    电子发烧友网站提供《释放所有闪存阵列的全部潜力.pdf》资料免费下载
    发表于 08-30 11:05 0次下载
    <b class='flag-5'>释放</b>所有闪存阵列的全部<b class='flag-5'>潜力</b>

    LPC55S69 ARM TrustZone CORTECT-M33教程

    获得临时完整版本许可证,以便使用更大的程序或Keil中间件评估MDK。 Mdk包括一个完整版本的Keil RTX™实时操作系统,其中包括所有源代码。 有关产品的Keil支持的信息,请访问www.keil.com/nxp。
    发表于 08-24 07:46

    恩智浦NCI2.0 MCUXpresso示例指南

    电子发烧友网站提供《恩智浦NCI2.0 MCUXpresso示例指南.pdf》资料免费下载
    发表于 08-17 14:26 1次下载
    恩智浦NCI2.0 <b class='flag-5'>MCUXpresso</b>示例指南

    1分钟揭秘:激发MCU潜力,新版MCUXpresso工具集是如何做到的?

    全新MCUXpresso工具集 恩智浦 新版MCUXpresso 推出之后,引起了小伙伴们浓厚的兴趣。其丰富多样的工具和资源赋予开发人员更强的可扩展性、可用性和可移植性,为嵌入式开发带来全新
    的头像 发表于 06-30 08:05 334次阅读

    使用带有RT1170EVK 的 MCU-LINK-PRO调试器报异常怎么解决?

    。 我的问题是,是否需要对 MCU-Link Pro 或 RT1170EVK 进行任何修改(移除跳线、断线、开关配置等)才能实现者之间的通信?到目前为止,我已经尝试将调试探针连接到我的主机 PC,并且我
    发表于 06-02 09:04

    无法让SWO数据在MCUXpresso上高效工作怎么处理?

    件: SWO 数据图有很多问题。 调整图的大小是不可能的,自动调整显然不能完美地工作(见后) 我们无法在次运行之间删除之前的一组数据 绘图和表格选项卡之间的数据不匹配(见后) 为了正确的数据更新
    发表于 06-02 06:59

    i.mx1176使用mcuxpresso时,无法使用jtag下载代码怎么解决?

    我正在开发 i.mx1176 的定制板,从 an13133 我烧了保险丝并使用 jlink 脚本,从命令行我连接到 MCU 没有任何问题。但是当我使用 mcuxpresso 时,我似乎无法使用 jtag 下载我的代码。在 jlink 脚本中已经指定了我在命令行中使用的脚本
    发表于 05-10 06:44

    MCUXpresso更新和打开Mex文件后项目损坏了怎么解决?

    MCUXpresso IDE 从 11.3.x 更新到 V11.7.x 后,一切看起来都很好。编译的项目和可以调试的目标。打开 mex(使用菜单“配置工具”)并再次关闭后,我的项目似乎已损坏
    发表于 05-06 06:05