
目前我们利用STM32cubeProgrammer对stm32mp157平台进行系统升级。 然后我们想做一个运行在Windows平台,通过USB线连接,实现对stm32mp157平台的软件系统升级的应用。其实也可以理解为这款应用是对STM32cubeProgrammer的一个模仿,只不过GUI界面是定制为我们公司的。 所以我想问一下STM32cubeProgrammer是否有提供一些API,能够让我们设计的应用能够调用这些API从而实现升级功能。 |
TouchGFX
STM32MP257 可以用FIT启动CM33吗
stm32cubemx 创建STM32H747I工程 M7正常M4为什么不正常KEIL工程.c文件上面有减号标志
stm32g431rbt怎么显示汉字
软件下载速度太慢了
为什么STM32L496RG第一次烧写程序后需要重新上下电才能正常执行程序?
STM32MP25x yocto编译报错
STM32CubeProgrammer软件烧录程序失败
STM32H7ZGT6使用SPI+DMA方式驱动屏幕时候,使用阻塞式发送不会花屏幕,但是使用DMA方式会花屏。
STM32CUBE programmer 软件打不开
从一个readme文件来看,STM32CubeProgrammer 确实提供了一些 API 和示例代码,用户可以利用这些 API 进行定制化的固件升级和其他操作。
以下是对 README 文件的内容介绍:
1. Doxygen 文档
Doxygen 文档提供了所有必要的 API 函数、数据结构和示例要求的信息。
用户可以参考 Doxygen 文档来了解如何使用这些 API 进行开发。
2. 示例代码
共有 10 个示例代码。这些示例代码兼容 Visual Studio 和 Qt Creator IDE。
3 个使用 ST-LINK 调试接口(JTAG/SWD)的示例,涵盖不同的场景。
1 个使用 SPI 引导加载程序通过 ST-LINK/V3 Bridge 的示例。
1 个使用 CAN 引导加载程序通过 ST-LINK/V3 Bridge 的示例。
1 个使用 I2C 引导加载程序通过 ST-LINK/V3 Bridge 的示例。
1 个用于 MCU 设备的 USB DFU 引导加载程序示例。
1 个 UART 引导加载程序示例。
1 个用于 MPU 设备的 USB DFU 示例(闪存服务)。
1 个用于 MPU 设备的 USB DFU 安全配置 SSP 示例。
3. 编译项目
。。。。。。
4. 参考文档
STM32CubeProgrammer_API.chm 文件位于\STM32CubeProgrammer\api\doc文件夹中,提供了API 信息。
https://blog.csdn.net/yxy244/article/details/108453398