硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2761|回复: 6
收起左侧

[STM32CubeProg] CubeProg的命令行使用,自由定义步骤

[复制链接]

334

主题

2032

回帖

3039

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3039
发表于 2021-2-25 12:06:36 | 显示全部楼层 |阅读模式
本帖最后由 caicaptain2 于 2021-2-25 12:14 编辑

因项目需要,更新程序时需要先清除读保护,才能下载程序。而cubeprog里面没有这种步骤,只好自己搞命令行了。因为hex文件里面已经包含了写入读保护,所以不用再额外加入保护命令了。
下面是个简单的处理方式,共大家参考。
Snipaste_2021-02-25_11-53-53.jpg

Snipaste_2021-02-25_12-00-54.jpg

回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
发表于 2021-2-25 23:08:14 | 显示全部楼层
太帅了。还是使用的stlink塞?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106770
QQ
发表于 2021-2-26 09:34:34 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

334

主题

2032

回帖

3039

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3039
 楼主| 发表于 2021-2-26 11:19:52 | 显示全部楼层
wujialing3000 发表于 2021-2-25 23:08
太帅了。还是使用的stlink塞?

主要是由于这个cubeprog不支持jlink。
如果不追求下载速度,也可以用usb直连线,或者通用串口线。 就是指令需要改一下。
回复

使用道具 举报

334

主题

2032

回帖

3039

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3039
 楼主| 发表于 2021-2-26 11:21:46 | 显示全部楼层
提示,这个批处理命令还可以扩展,比如读取指定地址的数据,显示出来;计数;写序列号到某个地址;写指定的option byte数据,usb线连接下载;串口线连接下载等等。
回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
发表于 2021-2-26 21:08:28 | 显示全部楼层
caicaptain2 发表于 2021-2-26 11:21
提示,这个批处理命令还可以扩展,比如读取指定地址的数据,显示出来;计数;写序列号到某个地址;写指定的 ...

完全可以做成一个实用的小工具
回复

使用道具 举报

7

主题

125

回帖

146

积分

初级会员

积分
146
发表于 2021-3-6 23:11:54 | 显示全部楼层
可以用cubeprog的库做二次开发,去年写上位机的时候,库还不能用,只好Qt调用CLI,CLI做的功能挺多的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-5 11:35 , Processed in 0.313863 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表