STM32Cube生态系统增添新功能,让用户更轻松筛选软件

2020-07-28来源: EEWORLD关键字:STM32Cube

意法半导体STM32Cube®软件开发生态系统发布软件更新,让用户更轻松地筛选软件示例,搜集和使用开发工具,自定义、使用和分享STM32Cube扩展软件包。

 

这些更新给MCU配置和项目设置工具(STM32CubeMX version 6.0)和STM32CubeIDE v1.4 multi-OS C/C++ 开发平台带来新的强化功能。现在,这两个工具都可以直接访问最新的STM32Cube MCU软件包和扩展包,其中包含运行STM32® 微控制器和外设,以及传感器或通信接口等外部组件所需的软件。而且,用户现在可以直接从大量软件示例中任选一个开始项目开发,同时通过两个工具轻松查看软件示例。

 

image.png


STM32Cube MCU包是特定微控制器和产品系列专用软件包,方便开发者使用微控制器功能和外设,软件包括外设驱动、中间件、例程和板级支持包(BSP)。 STM32Cube扩展包是意法半导体或第三方开发的软件,让开发者可以在软件包中灵活地增加板级支持包或中间件等新功能,同时保护STM32Cube生态系统的完整性。

 

此次更新在STM32CubeMX 6.0中新增一个功能强大的叫做STM32PackCreator的实用工具,用户可以用它创建和分享自己开发的STM32Cube扩展包。STM32PackCreator全程引导用户开发扩展软件包,并帮助用户确保新开发的扩展包全都能在STM32CubeMX和STM32CubeIDE工具中打开和配置。

 

现在,STM32CubeMX 6.0版还可以帮助用户找到STM32Cube生态系统中所有可用的开发工具,以及意法半导体的其它设计工具,例如,图形界面的STM32微控制器和MEMS传感器算法设计工具AlgoBuilder,电机控制开发工具ST-MC-SUITE 。此外,用户还可以从STM32CubeMX 6.0中启动STM32PackCreator和eDesignSuite两个软件,方便设计相关的系统功能,包括信号调理电路、功率变换和射频电路。

 


关键字:STM32Cube 编辑:muyan 引用地址:http://news.eeworld.com.cn/mcu/ic504546.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM32F10X ADC原理详解(STM32F103ZET6)
下一篇:STM32状态监测功能包可简化机器学习过程

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM32Cube微控制器开发软件在GitHub正式上线
意法半导体在人气颇高的代码托管网站平台GitHub上发布了STM32Cube嵌入式软件,向开发者开放STM32嵌入式软件源代码,充分利用该网站软件更新发布更快、更高效的优势,推进协同便利的开发模式利用。 在GitHub上发布STM32Cube软件全部原始代码,可以让1000多款STM32 *Arm®Cortex®-M微控制器(MCU)和异构Cortex-M /-A微处理器的用户轻松存储、管理、跟踪和控制自己的软件代码。GitHub的功能,例如,Pull请求,可以促进协同开发模式,使社区能够利用GitHub的修改处理结构,提供替代解决方案和新功能。此外,用户通过GitHub Issues(开发人员之间的特权沟通渠道
发表于 2020-05-08
<font color='red'>STM32Cube</font>微控制器开发软件在GitHub正式上线
STM32Cube生态系统新增LoRaWAN®固件无线更新支持
意法半导体增强STM32 *LoRaWAN®开发软件扩展包(I-CUBE-LRWAN)的功能,支持最新的无线固件更新(FUOTA)规范。FUOTA能够简化对现场设备应用层和RF协议栈的更新,而且成本效益高,可以避免LoRa®设备未来因技术过时而被淘汰,有助于提高远距离低功耗物联网连接技术LoRa的价值。LoRa联盟已经发布了应用层时钟同步、远程组播设置和分段数据块传输三个FUOTA LoRaWAN应用规范(v1),分别用于时间同步、向终端设备组发送消息和数据文件拆分。这三个规范必须配合使用,才能支持无线固件更新,使FUOTA实现标准化。 通过支持LoRa联盟现有技术规范集规定的全部固件更新功能,I-CUBE-LRWAN
发表于 2019-11-07
<font color='red'>STM32Cube</font>生态系统新增LoRaWAN®固件无线更新支持
STM32Cube HAL库中断处理机制,以及回调函数实现原理
1写在前面很多人都知道STM32CubeMX这套工具的一个目的:减少开发者对STM32底层驱动的开发时间,把重心放在应用代码上。但是,STM32CubeMX只是生成了底层驱动的初始化代码。所以,我们还需要掌握:应用层代码如何调用HAL库函数接口,以及HAL库中断处理机制等相关知识。HAL库牵涉的内容较多,本文拿HAL库中断处理来讲解,以及相关的回调函数。HAL库中断处理机制之前使用标准外设库开发时,中断程序(函数)由我们自己实现。而HAL库的中断处理函数是按照HAL处理机制来实现,如USART1,统一由HAL_UART_IRQHandler来进行处理,如下图:其它大部分外设(TIM、SPI、CAN...)中断都类似,HAL进行统一
发表于 2019-09-29
STM32Cube-按键控制LED
STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。平台包括了STM32Cube 硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS, USB, FatFs, TCP/IP,  Graphics, 等等).直观的STM32微控制器的选择和时钟树配置微控制器图形化配置外围设备和中间件的功能模式和初始化参数C代码生成项目覆盖STM32微控制器的初始化符合IAR™,Keil的™和GCC编译器。对于新的产品设计,我们强烈推荐使用STM32Cube来加速你的开发过程,并为以后的产品平台移植打下良好的基础。关于HAL库API的使用方法可以到ST官网下
发表于 2019-09-11
<font color='red'>STM32Cube</font>-按键控制LED
STM32Cube-EXTI
这一章用上一章GPIO的工程修改。复制GPIO的工程,修改文件夹名。点击xxxx.ioc打开STM32cubeMX的工程文件重新配置。PA0管脚重新配置为GPIO_EXIT0模式。WAKEUP按键已经外部下拉,按下是PA0为高电平。在GPIO配置中配置PA0为上升沿触发。内部下拉,添加用户标签WAKEUP。 在NVIC(嵌套向量中断控制器)中,勾选EXIT Line0 interrupt使能PA0中断。右边两个选项设置抢占优先级和响应优先级。此处我们选择默认的,不修改。在这里简单介绍一下NVIC(嵌套向量中断控制器)。NVIC就是控制中断响应的。主要由三个参数,一个是中断使能,一个是抢占优先级,还有一个就是响应优先级
发表于 2019-09-11
<font color='red'>STM32Cube</font>-EXTI
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved