STM32Cube

意法半导体宣布新版X-CUBE-IOTA1扩展软件包的开发验证已经完成,并已开放下载,以配合IOTA Foundation的分布式账本技术(DLT)和基础设施升级到Chrysalis版本。新的扩展软件包,包括集成的IOTA C 软件库,都已加入STM32Cube微控制器软件开发生态系统。

“意法半导体更新STM32Cube软件包,可支持IOTA

STM32Cube将底层软件和中间件整合成一个软件库,还集成一个生成初始化代码的微控制器配置工具,让嵌入式应用能够运行在人气很高的STM32系列的任何一款微控制器上。STM32Cube软件有100多个扩展包,包括更新的X-CUBE-IOTA1,是一个容许其他用例专用软件加入的、不断扩大的开发资源生态圈。

新扩展包含有IOTA专用中间件和示例代码,开发人员可利用IOTA DLT最新升级的Chrysalis系统,通过高能效和高功能集成度的STM32 MCU开发智能互联的交易处理设备。

IOTA DLT技术又称Tangle,是一种防止数据篡改的分布式安全数据库。据IOTA Foundation介绍,Chrysalis新升级协议比IOTA最初的协议提高能效60%。为了实现这些好处,IOTA Foundation将协议升级到原子交易,与需要更新整个帐户余额的“帐户交易模式”相比,原子交易能够更高效地记录状态变化。原子交易将最小交易数据量从原始的3500字节降至275字节。改进的新交易选择算法还可以让交易验证和同步变得更快。IOTA Foundation表示,1笔比特币交易所用电能可让IOTO系统执行6亿笔交易。

最新版的X-CUBE-IOTA1软件支持物联网节点评估板B-L4S5I-IOT01A开发套件,该套件搭载STM32L4 + 微控制器,通过Wi-Fi接口连接互联网。新升级软件包依靠STM32 Cryptolib提供高度优化且强大的安全算法,其中包括:

● 中间件库:

1、IOTA Client API,用于应用与Tangle数据库交互

2、STM32加密库,用于加密、哈希转换、消息认证和数字签名

3、传输层安全性 (MbedTLS)

4、FreeRTOS

5、Wi-Fi管理

● 可访问板上运动和环境传感器的完整驱动程序

X-CUBE-IOTA1扩展软件包现已开放,可从ST.com下载。

关于意法半导体

意法半导体拥有46,000名半导体技术的创造者和创新者,掌握半导体供应链和最先进的制造设备。作为一家独立的半导体设备制造商,意法半导体与十万余客户、数千名合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,电力和能源管理更高效,物联网和5G技术应用更广泛。详情请浏览意法半导体公司网站:www.st.com

围观 10

基于最近宣布的与Microsoft®的合作计划,意法半导体软件扩展包全部集成在STM32Cube生态系统内

横跨多重电子应用领域的全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM) ,加大对基于Microsoft®Azure RTOS平台的下一代智能物联网设备的开发支持,发布面向产品研发团队的功能丰富的STM32Cube扩展包系列的首个软件包。

意法半导体和微软于2020年宣布,开发者可以从意法半导体的STM32Cube *生态系统直接使用Azure RTOS套件。基于这项合作计划,新软件包提供更多的应用代码示例,帮助工程师克服常见的开发挑战,缩短产品上市时间。 软件包免版税,开发人员可以立即使用和自定义代码示例。

意法半导体副总裁、微控制器事业部总经理Ricardo de Sa Earp表示: “STM32生态系统是业界公认的市场领先的嵌入式开发生态系统,ST将不断增加新的软件和开发工具,以期为客户项目带来高价值。有了最新的STM32Cube扩展包,当客户开发运行Azure RTOS的新产品时,可以最快的速度把新产品推向市场。”

该系列扩展包的首个软件包X-CUBE-AZRTOS-H7让使用意法半导体 STM32 MCU产品家族中性能最高的STM32H7微控制器(MCU)系列开发项目的工程师赢在起跑线上。意法半导体将在2021年发布类似的支持其他STM32 MCU的软件包。

STM32H7系列包含100多款单核双核产品,处理性能更是取得了Arm® Cortex®-M处理器MCU基准测试的最好成绩,并具有强大的图形处理功能和硬件网络安全保护功能。

X-CUBE-AZRTOS-H7可以在 http://www.st.com/x-cube-azrtos-h7 网站免费下载。

技术详情

STM32生态系统为开发者提供嵌入式软硬件开发资源。STM32Cube软件包和软件工具包括功能强大的STM32CubeMX配置工具、 STM32CubeIDE集成开发环境、 STM32Cube MCU专用包,以及专门的 STM32Cube扩展包。意法半导体还提供各种硬件开发工具,包括经济划算的STM32 Nucleo 开发板、简单易用的探索套件和功能齐全的评估板。

用户可以通过STM32Cube工具使用Microsoft Azure RTOS套件。X-CUBE-AZRTOS-H7软件包兼容STM32CubeMX和STM32CubeIDE,可以在图形界面直接配置Azure RTOS中间件栈,并随附大量支持NUCLEO-H723ZG、STM32H747I-DISCO、STM32H743I-EVAL 和 STM32H735G-DK开发板的应用程序代码示例。

Azure RTOS套件集成了开发可靠、节能的智能产品所需的基本组件,其中包括内存空间占用很小的适合资源受限应用的Azure RTOS ThreadX实时操作系统,以及支持RAM、闪存和移动盘等各种存储媒体的FileX容错文件系统,还包括工业级TCP/IP网络协议栈和USB协议栈。

Common Criteria (CC) EAL4+认证的IP层安全(IPsec)和套接字层安全(TLS and DTLS)协议,以及FIPS 140-2认证软件加密库。用户还可以直接从微软获得包括IEC 61508 SIL4、IEC 62304 Class C和ISO 26262 ASIL-D在内的安全预认证。

了解更多信息,下载STM32Cube工具和软件,请访问STM32Cube生态系统。

阅读博文请访问 https://blog.st.com/x-cube-azrtos-h7/

关于意法半导体

意法半导体拥有46,000名半导体技术的创造者和创新者,掌握半导体供应链和最先进的制造设备。作为一家独立的半导体设备制造商,意法半导体与十万余客户、数千名合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,电力和能源管理更高效,物联网和5G技术应用更广泛。详情请浏览意法半导体公司网站:www.st.com

围观 21

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

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

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两个软件,方便设计相关的系统功能,包括信号调理电路、功率变换和射频电路。

STM32CubeMX 6.0版中提供了一系列短视频教程,可帮助用户充分利用该工具,更详细地了解新功能。

STM32Cube生态系统的所有内容,包括工具和嵌入式软件,都可免费下载使用。若想了解更多信息,下载最新版本,请访问www.st.com/stm32cube

关于意法半导体

意法半导体拥有46,000名半导体技术、产品和方案的创新者和创造者,掌握半导体供应链和最先进的制造设备。作为一家独立的半导体设备制造商,意法半导体与十万余客户、上千合作伙伴一起研发产品和解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需求。意法半导体的技术让人们的出行更智能,电力和能源管理更高效,物联网和5G技术应用更广泛。详情请浏览意法半导体公司网站:www.st.com

围观 15

意法半导体在人气颇高的代码托管网站平台GitHub上发布了STM32Cube嵌入式软件,向开发者开放STM32嵌入式软件源代码,充分利用该网站软件更新发布更快、更高效的优势,推进协同便利的开发模式利用。

在GitHub上发布STM32Cube软件全部原始代码,可以让1000多款STM32 *Arm®Cortex®-M微控制器(MCU)和异构Cortex-M /-A微处理器的用户轻松存储、管理、跟踪和控制自己的软件代码。GitHub的功能,例如,Pull请求,可以促进协同开发模式,使社区能够利用GitHub的修改处理结构,提供替代解决方案和新功能。此外,用户通过GitHub Issues(开发人员之间的特权沟通渠道)可以提出问题,分享解决方案,为缺陷修复出谋划策。

迁移到GitHub还可以确保开发人员第一时间获得最新的最全的软件更新,更新速度比传统的MCU软件包更新方式更快捷。

现有的STM32Cube MCU软件包,以及硬件抽象层(HAL)代码和独立于MCU的CMSIS驱动程序均已上线。其余的STM32Cube嵌入式软件组件将在未来几个月陆续上传。

GitHub上的STM32Cube嵌入式软件全都是免费使用。了解更多信息或开始使用,请访问https://github.com/STMicroelectronics

关于意法半导体

意法半导体(STMicroelectronics; ST)是全球领先的半导体公司,提供与日常生活息息相关的智能的、高能效的产品及解决方案。意法半导体的产品无处不在,致力于与客户共同努力实现智能驾驶、智能工厂、智慧城市和智能家居,以及下一代移动和物联网产品。享受科技、享受生活,意法半导体主张科技引领智能生活(life.augmented)的理念。意法半导体2019年净收入95.6亿美元,在全球拥有10万余客户。详情请浏览意法半导体公司网站:www.st.com

围观 41

2020年3月4日——意法半导体新推出的STM32CubeMonitor软件工具能够实时显示STM32应用程序运行时的变量,同时让开发人员能够在所选的操作系统环境(Windows®、Linux或MacOS®)中自定义图形可视化设置。

STM32CubeMonitor拥有丰富而强大的测试诊断功能,方便开发者获取有价值的诊断方案。在软件的图形流编辑器中,用户只要用鼠标拖放项目和功能,即可创建自定义的仪表板,快速添加仪表、柱状图、点线图等小工具也无需编程。借助Node-RED开放社区,STM32CubeMonitor可为客户提供丰富的扩展功能,灵活处理各种类型的应用问题。

软件支持多制式显示器,可以在PC、平板电脑或移动设备等各种主机上显示应用程序行为。

STM32CubeMonitor还支持远程数据采集,用户可以通过网络远程监视应用程序,同时测试多个设备。

此外,变量实时监视及非介入式实时编写功能有助于调试无法中途停止运行的应用程序,例如,电机控制应用。

用户可以根据需求,在两种功能模式中选择最适合的工作方式。用户可以选择设计模式为特定应用创建编辑新的监视用户界面,而操作员模式则可以轻松部署预先构建的用户界面,实现生动的数据演示和现场测试。此外,STM32CubeMonitor用户将能够在ST社区共享自定义流。

作为替代STM-STUDIO-STM32工具的STM32CubeMonitor现已开放下载, 所有STM32系统用户都可以从 www.st.com/stm32cubemonitor 免费下载软件。

STM32 MCU的新Wiki知识库提供所有技术文档,可点击此处浏览。

围观 25

页面

订阅 RSS - STM32Cube