你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 596|回复: 0

【中文文档】UM2237_STM32CubeProgrammer软件工具介绍

[复制链接]

1347

主题

1124

回帖

0

蝴蝶豆

管理员

最后登录
2020-12-9
发表于 2019-3-21 13:04:49 | 显示全部楼层 |阅读模式
STM32CubeProgrammer软件工具介绍

引言

STM32CubeProgrammer(STM32CUBEPROG)为任意环境下的STM32微控制器编程提供了一个一体化的软件工具:多操作系统,图形用户界面或命令行界面,支持多种连接选择(JTAG、SWD、USB、UART),采用手动操作或通过脚本自动操作。

本用户手册详细介绍了硬件和软件环境先决条件,以及可用的STM32CubeProgrammer软件功能。

1 入门指南

本节介绍安装STM32CubeProgrammer软件工具的要求和步骤。STM32CubeProgrammer可支持基于Arm® Cortex®-M处理器的STM32 32位器件。

1.1 系统要求

支持的操作系统和架构为:
• Linux® 32位和64位(已在Ubuntu 14.04上测试)
• Windows® 10-7-8 32位和64位
• macOS®(最小版本OS X® Yosemite)

必须安装来自Oracle®的Java™SE运行环境1.8(版本1.8.121或更新版本)。(可从www.oracle.com上下载)

支持的最小屏幕分辨率为1024x768。

1.2 安装STM32CubeProgrammer

本节介绍使用STM32CubeProgrammer软件的要求和步骤。该装置还提供了“STM32 trustedpackage creator”工具的可选安装,该工具可用来创建安全的固件文件,用于安全的固件安装与更新。更多信息请查看用户手册UM2238。

1.2.1 Linux安装

如果使用USB端口连接STM32器件,则需要在机器终端中输入以下命令来安装libusb1.0软件包:

sudo apt-get install libusb-1.0.0-dev

要使用ST-LINK工具或USB DFU连接到目标,您需要将位于Driver/Dev文件夹下的规则文件

复制在Ubuntu上的/etc/udev/rules.d/文件夹中("sudo cp *.* /etc/udev/rules.d")。

注: 需要使用libusb1.0.12版本或更高版本来运行STM32CubeProgrammer。
       要安装STM32CubeProgrammer工具,您需要下载并解压zip包,并执行SetupSTM32CubeProgrammer-vx.y.z.linux,它将指导您完成安装过程。

1.2.2 Windows安装

要安装STM32CubeProgrammer工具,您需要下载并解压zip包,并执行SetupSTM32CubeProgrammer-vx.y.z.exe,它将指导您完成安装过程。

1.2.3 macOS安装

要安装STM32CubeProgrammer工具,您需要下载并解压zip包,并执行SetupSTM32CubeProgrammer-vx.y.z.app,它将指导您完成安装过程。

1.2.4 DFU驱动程序如果您在USB DFU模式下使用STM32器件,则需要通过运行“STM32 Bootloader.bat”文件来安装STM32CubeProgrammer的DFU驱动程序。该驱动程序随发布包提供,可在DFU Driver文件夹中找到。

注: 如果您的计算机上安装了DFUSE驱动程序,首先需要卸载它,然后运行前面提到的.bat文件。
1.png

2.png

注: 在Windows 7 PC上使用USB DFU接口或STLink接口时,请确保所有USB 3.0控制器的驱动程序都是最新的。老版本的驱动程序可能存在错误,该错误会阻止访问或导致USB设备连接问题。

..............

想了解更多,请下载原文阅读

回复

使用道具 举报

请先关注话题后回复
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版