当前位置: 首页 > news >正文

3分钟,官方讲讲STM32CubeProgrammer 2.20更新哪些新特性?

STM32CubeProgrammer 2.20作为意法半导体首款原生支持Apple silicon Mac的版本,不仅新增了中文本地化支持,更对增量更新编程功能进行了显著优化。让全球开发人员能使用母语操作STM32CubeProgrammer、扩展处理器架构兼容性、开放STM32新器件功能固然重要,而近300项改进的闭环处理,更是我们对“优化开发人员体验”这一承诺的诠释。

STM32CubeProgrammer 2.20有哪些新特性?

Apple silicon原生支持

本次升级对Mac开发人员意义重大——首次实现对Apple silicon的原生支持。我们注意到,许多开发人员仍依赖传统系统保障开发环境稳定性,因此此前暂未适配新架构。但随着苹果官方宣布macOS Tahoe将成为最后一款支持Intel Mac的操作系统,且macOS 27将终止Rosetta转译支持(该技术使Apple Silicon设备可运行Intel应用),此时推出原生支持至关重要。这一举措将确保迁移用户在未来数年都能在macOS上获得良好的STM32CubeProgrammer使用体验。


日语和中文本地化支持

为提升STM32CubeProgrammer的包容性,我们新增了中文本地化支持。这延续了我们让整个STM32Cube生态更贴近当地开发人员的理念。尽管绝大多数以日语和中文为母语的用户都能熟练使用英语版工具,然而,鉴于我们在这些市场的深耕与承诺,我们也深知,将我们的解决方案本地化能为更习惯使用母语的教育用户、爱好者和专家打开便利之门。这正是我们此前推出中日双语版STM32 MCU/MPU开发者社区的原因,如今这一理念进一步延伸至STM32CubeProgrammer。


增量编程功能增强

STM32CubeProgrammer 2.20版本在2.19版的增量编程功能基础上进行了重要升级,新增了对更多MCU的支持并优化了性能。在兼容性方面,开发人员现可在STM32WB5、STM32WB35、STM32G0B0、STM32G0B1和STM32G0C1系列MCU上执行增量编程操作。除错误修复外,2.20版本还显著提升了性能。内部测试显示,1 MB固件在STM32H7上的完整写入需23秒,而采用增量更新时即使非连续写入两个存储扇区也仅需5秒。这种效率提升在反复调试时将产生显著的时间节省。


STM32MP21支持

遵循惯例,新版STM32CubeProgrammer必然伴随对新STM32器件的支持。2.20版本新增对STM32MP21的完整支持。这款集成1.5 GHz Cortex-A35单核与Cortex-M33的MPU,配备摄像头接口,可在无需GPU支持复杂GUI的高性价比系统中实现计算机视觉应用。具体支持包括:STM32MP21一次性可编程分区烧录、PKCS#11加密固件支持,与意法半导体电源管理IC无缝兼容。简而言之,新版STM32CubeProgrammer使新器件与我们产品系列中的其他MPU保持一致。


STM32N6的MCE加密支持

虽然STM32CubeProgrammer 2.18版已支持STM32N6,但2.20版新增对外部存储加密的支持。作为我们性能最强的STM32 MCU,也是首款搭载神经处理单元的产品,STM32N6 MCU虽配备创纪录的嵌入式RAM(4.2 MB),但未集成Flash存储器——因为工程师实际所需的存储空间远超芯片可容纳范围。但这意味着加解密操作变得更为复杂。为此,我们在STM32N6中引入内存加密引擎 (MCE)。STM32CubeProgrammer可利用其实现对Flash存储器与SRAM数据的实时加解密。


STM32H5的功能集扩展

最新版STM32CubeProgrammer支持在STM32H573外部Flash存储器上使用安全管理器。STM32H5凭借其最强的Cortex-M33内核实现,已成为新一代主流STM32 MCU代表。STM32CubeProgrammer现已全面支持该系列前代产品。简言之,意法半导体持续在最新器件上提供全系列安全功能及多样化配置,确保工程师能第一时间从中获益。此外,2.20版本还支持STM32H5器件的出厂复位选项字节功能——只需单击几下(详见社区文档)即可将STM32器件恢复到出厂设置,极大简化了MCU在团队间或跨项目共享的流程。

http://www.dtcms.com/a/423696.html

相关文章:

  • 想学做网站要去哪里学济南网站制作哪家最好
  • Go基础(⑥Cors)
  • 九龙坡区网站建设南宁网站建设速成培训
  • ⸢ 柒 ⸥ ⤳ 可信纵深防御建设方案:a.基线 基础设施可信
  • 山东营销网站建设设计装修网平台
  • android 增强版 RecyclerView
  • HTML 开发工具有哪些?常用 HTML 开发工具推荐、学习路线与实战经验分享
  • 做申诉资料网站外包app开发价格表
  • ChatGPT被降智怎么办?自查方法+恢复指南
  • Linux系统管理文件锁的工具之flock
  • 用DuckDB官方的步骤生成 1.4版插件的问题和解决
  • 如何快速找到与课题相关的高质量文献?
  • 第三十八天:回文数组
  • 字体排版网站做动漫图片的网站
  • springboot个人博客系统的设计与实现(代码+数据库+LW)
  • 软件工程实验三-原型设计
  • Android开发-存储框架技术总结
  • 备案审核网站显示500爱做网站免费
  • 深圳做网站哪家公司比较好而且不贵弄一个网站要多少钱
  • 借助SFTTrainer进行微调 (109)
  • BeanFactory
  • Linux CentOS 7 安装 zip-3.0-11.el7.x86_64.rpm 详细步骤(命令行教程)​(附安装包)
  • VLM Prompt优化之 DynaPrompt(ICLR 2025)论文总结
  • 网站开发和网站制作的区别wordpress如何改成cms
  • 网站首页布局河北手机网站制作价格
  • 负载均衡式的在线OJ项目编写(六)
  • 中止 Web 请求新方式 - AbortController API
  • 做微商如何网站推广需要外包团队做网站怎么提需求
  • 在JavaScript / Node.js中,SQLite异步查询函数实现
  • 数据结构:Map 和 Set (二)