意法半导体全新多合一软件工具让STM32用户烧写代码更方便

2018-04-17 11:10
单片机与嵌入式系统应用 2018年2期
关键词:意法固件微控制器

意法半导体软件工具,在一个统一的多平台的用户可配置的环境内为用户提供STM32微控制器代码烧写和固件升级功能。

STM32CubeProgrammer支持Windows、Linux、MacOS三大操作系统,可以使用各种文件格式向STM32微控制器内部闪存/RAM或外部存储器烧写代码。具体功能包括存储器整体或扇区擦写选项字节。用户还可以生成程序安全烧写(固件安全安装更新)功能所需的加密文件,验证生产线上安装的软件的真伪,保护知识产权。

有了这个通用工具后,用户烧写既可使用片上SWD(单线调试)或JTAG调试端口,也可以用程序引导装入端口(例如 UART和USB)。因此,STM32CubeProgrammer是将ST Visual Programmer、DFUse Device Firmware Update、Flash Loader和 ST-Link等软件工具的各自功能全部整合到了STM32Cube生态系统。意法半导体还将要把STM32CubeProgrammer的烧写通道扩展到微控制器的I2C和 CAN端口。此外,STM32CubeProgrammer还让开发人员能够使用图形用户界面(GUI)或命令行界面(CLI)自定义和配置微控制器功能。该多合一工具可单独使用,也可集成在其它应用软件中使用。程序烧写操作可以人工进行也可以使用脚本自动完成。

猜你喜欢
意法固件微控制器
物联网技术在微控制器实验教学中的应用
基于固件的远程身份认证
提取ROM固件中的APP
意法半导体(ST)推出配置简易的控制器,有效简化数字功率转换设计
Atmel针对新一代物联网应用发布全新32位微控制器
最新STM32设计工具增加对混合信号微控制器的支持
意法半导体与物联网
一种通过USB接口的可靠固件升级技术
意法半导体(ST)推出世界首款基于ARM Cortex-M7的STM32 F7系列微控制器
意法半导体(ST)新款100V晶体管提高汽车应用能