产品概述
描述
STM32产品组合持续扩展,为开发人员提供多种解决方案,特别是平衡成本、功耗和性能的STM32Cube底层 (LL) 驱动程序。
STM32微控制器应用设计人员需能轻松升级微控制器类型和固件解决方案。此外,由于标准外设库不提供最新STM32系列支持,SPL2LL-Converter迁移工具对协调现有应用与新嵌入式产品特性和生态系统演进至关重要。
STM32标准外设库 (SPL) 到STM32Cube底层API迁移工具帮助开发人员将基于STM32标准外设库 (SPL) 的源代码轻松迁移到任何支持STM32Cube底层驱动的STM32系列。该工具确保STM32系列内的完全迁移和跨STM32系列的部分迁移。仅支持STM32Cube LL驱动覆盖的STM32外设迁移。
SPL2LL-Converter是一个管理用户源代码迁移的脚本文件,需符合无别名、无API参数调用或对中断和标志的单操作等指定的C编码规则。
SPL2LL-Converter附带图形用户界面。该图形化软件配置工具无需shell命令即可执行脚本。
用户首先选择STM32源和目标系列。
然后选择基于SPL驱动的源文件输入路径和基于STM32Cube LL驱动的输出文件存储路径。
最后根据选定配置启动源代码迁移。需基于迁移代码创建或更新用户应用项目。
-
所有功能
- 逐步显示用户源代码迁移状态
- 免费易用的许可条款
- 生成的C代码覆盖所有STM32系列,兼容IAR™、Keil™和GCC编译器
- 可作为独立软件在Windows®、Linux®和macOS®操作系统上运行(macOS®是Apple Inc.的商标,已在美国及其他国家/地区注册)