打印
[开发工具]

STM32CUBEPROGRAMMER+STLINK不适合投产时烧写芯片吗?

[复制链接]
2064|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
与时俱进|  楼主 | 2018-9-8 18:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 与时俱进 于 2018-9-8 18:56 编辑

首次用STM32开发产品,用STLINK2在keil V5里下载调试都很顺利,现在准备小批量投产,下载安装了STM32CubeProgrammer,使用它烧写芯片,硬件工具是STLINK V2,发现有诸多不便:
1、主程序FLASH和加密字OPTION要分开两个步骤烧写,无法一次性完成。
2、更换芯片会造成连接故障、需重启STLINK;只好在换芯片之前断开、换好后重新CONNECT,很不方便。
3、烧写每个芯片的OPTION字都要先设置好它的数据再烧写。
也许是操作方法有问题?也许是我选错工具软件?请大家指点,谢谢!
沙发
与时俱进|  楼主 | 2018-9-9 08:19 | 只看该作者
顶一下。大家用什么软件烧写芯片?

使用特权

评论回复
板凳
jekey| | 2018-9-9 08:34 | 只看该作者
用jlink或者购买脱机烧录器吧。

使用特权

评论回复
地板
gyh974| | 2018-9-9 13:44 | 只看该作者
EP968很好用的!当然可能贵一点,看需求吧!

使用特权

评论回复
5
与时俱进|  楼主 | 2018-9-9 21:33 | 只看该作者
大家还是没回答我的问题。

使用特权

评论回复
6
grant_jx| | 2018-9-10 13:15 | 只看该作者
STLINK2本来就不是生产型烧录工具啊。另外你要主程序FLASH和加密字OPTION要连续烧录,可以使用STVP用新建工程的方式建立一个烧录项目就可以只按一次,循环烧录啦。STM32CubeProgrammer没用过,不熟悉。

使用特权

评论回复
7
与时俱进|  楼主 | 2018-9-10 16:33 | 只看该作者
grant_jx 发表于 2018-9-10 13:15
STLINK2本来就不是生产型烧录工具啊。另外你要主程序FLASH和加密字OPTION要连续烧录,可以使用STVP用新建工 ...

在STVP里,我设置了OPTION,并保存成project,为什么project文件里并没有保存OPTION信息呢?
再次打开此project,OPTION并不是上次修改的值。

使用特权

评论回复
8
labasi| | 2018-9-11 19:13 | 只看该作者
有没有成批的烧录工具

使用特权

评论回复
9
paotangsan| | 2018-9-11 19:17 | 只看该作者
批量投产如何烧写程序

使用特权

评论回复
10
grant_jx| | 2018-9-14 14:23 | 只看该作者
与时俱进 发表于 2018-9-10 16:33
在STVP里,我设置了OPTION,并保存成project,为什么project文件里并没有保存OPTION信息呢?
再次打开此p ...

option也要单独保存的,就放在project目录下,打开项目的时候会自动打开Memory & OptionByte

使用特权

评论回复
11
qiangtech| | 2018-9-14 14:45 | 只看该作者
用STVP就好了,跟STM8 一样。

使用特权

评论回复
12
与时俱进|  楼主 | 2018-9-14 15:44 | 只看该作者
grant_jx 发表于 2018-9-14 14:23
option也要单独保存的,就放在project目录下,打开项目的时候会自动打开Memory & OptionByte ...

谢谢。看到OPTION设置标签页了。
但是设置OPTION的.hex或.S19文件怎么生成呢?

使用特权

评论回复
13
yediezeus| | 2018-9-14 16:27 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

1290

帖子

2

粉丝