首页 > 新闻 > 单片机新闻
[导读] 应用程序接口有助于开发人员在STMCube 环境中优化代码

 应用程序接口有助于开发人员在STMCube 环境中优化代码

本文引用地址: http://www.21ic.com/news/mcu/201707/730476.htm

意法半导体完成了将其免费底层应用程序接口(LL API,Low-Layer Application Programming Interface)软件导入支持所有的STM32微控制器(MCU)的STM32Cube软件包中。LL API软件让专业级开发人员能够在方便易用的STMCube环境内开发应用,使用ST验证过的软件对最低到寄存器级的代码进行优化,从而缩短产品上市时间。

在所有的STM32Cube包内整合LL API和硬件抽象层(HAL)软件,让开发人员能够完全自由地选择外设控制方式。他们可以选择利用HAL的易用性和移植性,或采用LL API软件优化性能 、代码量和功耗。为相关STM32 Nucleo开发板订制的例程提供了模板,有助于简化代码在STM32 MCU之间的移植工作。

因为具有功能相当于STM32标准外设库(SPL)的外设初始化服务的软件特性,LL API是为开发环境从过去的SPL升级到简单但强大的STM32Cube生态系统提供了一条捷径。使用LL API可以取得优异的性能,堪比STM32直接寄存器访问例程代码段的性能。

除标注外,LL API均符合MISRA-C 2004标准,并使用了Grammatech CodeSonar®分析方法验证代码质量和可靠性是否优化。STM32CubeMX的自动更新功能确保用户的LL API软件始终是最新版。

作为进一步提升生产效率的工具,STM32CubeMX工具利用LL API软件自动生成外设初始化代码,目前支持STM32L0、STM32F0、STM32L4和STM32F3 四个系列,今后数月内支持范围将扩到其余的STM32系列产品。意法半导体还提供SPL至LL代码迁移指南文档和自动化工具。

换一批

延伸阅读

[新鲜事] 全新Netduino 3登陆Mouser,新增Wi-Fi连接功能

全新Netduino 3登陆Mouser,新增Wi-Fi连接功能

贸泽电子(Mouser Electronics) 开始分销Netduino 3电子平台,能够使商业硬件解决方案和个人电子项目快速上市,同时提供了最大的设计灵活性并降低了风险。最新版本的开源Netduino平台不但具有让先前版本广受欢迎的最佳......

关键字:Netduino STM32F4

[单片机新闻] 意法半导体与佐臻联合推出低功耗Sigfox与低功耗蓝牙BLE双功能无线IoT模块

意法半导体与佐臻联合推出低功耗Sigfox与低功耗蓝牙BLE双功能无线IoT模块

佐臻推出的Sigfox模块搭载意法半导体低功耗蓝牙BLE系统单芯片以及Sub-1GHz收发器,具有高能效、低耗电、市场价格有竞争力等特色。 此模块可应用于物联网智能节点,在全球范围内覆盖广域、低功耗无线网络Sigfox。......

关键字:意法半导体 佐臻 低功耗蓝牙

[单片机新闻] 意法半导体高能效单片三相三路电流检测BLDC驱动器:延长便携设备和物联网产品续航时间

 意法半导体高能效单片三相三路电流检测BLDC驱动器:延长便携设备和物联网产品续航时间

中国,2018年5月2日——意法半导体推出业界首款同时适用于单电阻采样和三电阻采样的低电压无刷电机驱动器STSPIN233。该电机驱动器纤巧紧凑,仅为3mm x 3mm的封装内集成有200mΩ的 1.3Arms功率级。......

关键字:意法半导体 单片机 三相电路 驱动器

[半导体] 意法半导体新STM32软件开发工具套件让电机控制设计更快、更容易

意法半导体新STM32软件开发工具套件让电机控制设计更快、更容易

中国,2018年3月21日——通过使最新的STM32 PMSM FOC软件开发套件(SDK)支持STM32Cube开发生态系统(订货代码: X-CUBE-MCSDK),意法半导体进一步简化在STM32* 微控制器上开发先进的高能效电机驱动器......

关键字:ST STM32 电机控制

[疯狂史] 中国新一代黑客领军人物谈谈他的技术创业之路

中国新一代黑客领军人物谈谈他的技术创业之路

我最早接触计算机应该是 95 年,那个时候中国其实没什么计算机。那会我在一个农村中学,学校对计算机课程根本就不重视,只重视高考要考的科目。因为我从小爱看科学画报,特别喜欢科幻,就把计算机课程自学了一遍,后来从 basic 学到 C 语言。......

关键字:黑客 技术创业
条评论

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客