OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32/FPGA开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...
查看: 5504|回复: 98

请教:如果板子批量化生产,stm32下载程序问题。谢谢~

[复制链接]

  离线 

38

主题

523

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1393
金钱
1393
注册时间
2011-11-27
在线时间
118 小时
发表于 2014-6-5 09:24:09 | 显示全部楼层 |阅读模式
5金钱
大家好,请教一个问题,如果板子批量化生产,stm32芯片一般是在焊接前下载呢,还是在板子上留有接口焊接后下载。如果是焊接前下载,一般采用哪种编程器。谢谢~

最佳答案

查看完整内容[请看2#楼]

我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。 STM脱机编程器链接: https://item.taobao.com/item.htm?_u=q44c790eda1&id=42601487947
永远保持一颗学习的心态。
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2014-6-5 09:24:10 | 显示全部楼层
科科1987 发表于 2014-6-5 17:35
回复【9楼】ST-FAE-SALE:
---------------------------------
公司用

我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链接:
https://item.taobao.com/item.htm ... &id=42601487947
回复

使用道具 举报

  离线 

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-28
在线时间
0 小时
发表于 2014-6-5 10:44:57 | 显示全部楼层
我们的产品都是在产品焊接成型后使用ISP形式下载程序的,焊接前下载的方式没有用过。
向着目标前进
回复

使用道具 举报

  离线 

38

主题

523

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1393
金钱
1393
注册时间
2011-11-27
在线时间
118 小时
 楼主| 发表于 2014-6-5 10:57:12 | 显示全部楼层
回复【2楼】xuanfeng008200:
---------------------------------
谢谢~   这样下载程序的话,下载完ISP相关引脚是否需要去掉呢
永远保持一颗学习的心态。
回复

使用道具 举报

  离线 

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2014-5-28
在线时间
0 小时
发表于 2014-6-5 11:05:46 | 显示全部楼层
STM32的启动方式大家都明白,就是:
1、BOOT1=x  BOOT0=0  从用户闪存启动,这是正常的工作模式。
2、BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置。ISP
3、BOOT1=1  BOOT0=1  从内置SRAM启动,这种模式可以用于调试。
在FLASH和系统存储器的差别点可以看成只在BOOT0上,在做成板子的时候将BOOT0的引脚引出,接在一个按键上,同时接一个合适的下拉电阻,按键的另一端与高电平连接,上电的时候一同按着这个按键,就会有高电平在BOOT0引脚被检测到,从而进入了ISP模式,下载完程序之后,重新上电或者按复位键复位的时候,你只要不去按BOOT0相接的这个按键,也就不会有高电平通过,这样就能正常从内部FLASH启动了。

如果是批量生产的产品,建议最好在板子上焊接一个接口进行程序下载或者升级(尤其是升级),可以试着使用ISP方式或者IAP方式。如果程序比较简单,根本就没有升级或者修改成新程序的必要,则焊接前与焊接后写程序无所谓。
向着目标前进
回复

使用道具 举报

  离线 

116

主题

7653

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11233
金钱
11233
注册时间
2013-9-10
在线时间
370 小时
发表于 2014-6-5 12:58:09 | 显示全部楼层
直接用相关的芯片封装卡座做个简单的烧录架也是可以烧录的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

  离线 

169

主题

919

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1815
金钱
1815
注册时间
2013-4-13
在线时间
61 小时
发表于 2014-6-5 16:01:53 | 显示全部楼层
回复【5楼】Badu_Space:
---------------------------------
手艺人要内外兼修。
回复

使用道具 举报

  离线 

109

主题

1608

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2219
金钱
2219
注册时间
2011-12-15
在线时间
37 小时
发表于 2014-6-5 16:32:25 | 显示全部楼层
你可以在板烧写的,有专用的脱机的编程器可以用的
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复

使用道具 举报

  离线 

38

主题

523

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1393
金钱
1393
注册时间
2011-11-27
在线时间
118 小时
 楼主| 发表于 2014-6-5 16:37:33 | 显示全部楼层
回复【7楼】ST-FAE-SALE:
---------------------------------
可以推荐一款吗,谢谢!
永远保持一颗学习的心态。
回复

使用道具 举报

  离线 

109

主题

1608

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2219
金钱
2219
注册时间
2011-12-15
在线时间
37 小时
发表于 2014-6-5 17:24:36 | 显示全部楼层
你是公司用,还是个人
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复

使用道具 举报

  离线 

38

主题

523

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1393
金钱
1393
注册时间
2011-11-27
在线时间
118 小时
 楼主| 发表于 2014-6-5 17:35:16 | 显示全部楼层
回复【9楼】ST-FAE-SALE:
---------------------------------
公司用
永远保持一颗学习的心态。
回复

使用道具 举报

  离线 

44

主题

298

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2016-9-9
在线时间
84 小时
发表于 2016-11-26 14:30:58 | 显示全部楼层
xuanfeng008200 发表于 2014-6-5 11:05
STM32的启动方式大家都明白,就是:
1、BOOT1=x  BOOT0=0  从用户闪存启动,这是正 ...

介绍的通俗易懂!
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2016-12-1 10:51:07 | 显示全部楼层
xuanfeng008200 发表于 2014-6-5 10:44
我们的产品都是在产品焊接成型后使用ISP形式下载程序的,焊接前下载的方式没有用过。

ISP下载速度很慢,还要控制BOOT0,很麻烦。用SWD接口下载速度快得多,也方便得多。
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2016-12-20 08:49:00 | 显示全部楼层
MARK                  
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2016-12-27 17:32:27 | 显示全部楼层
科科1987 发表于 2014-6-5 16:37
回复【7楼】ST-FAE-SALE:
---------------------------------
可以推荐一款吗,谢谢!

公司用,确实要用脱机编程器了,效率高。
回复

使用道具 举报

  离线 

1

主题

5

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-9-18
在线时间
2 小时
发表于 2016-12-27 22:24:13 | 显示全部楼层
公司用  批量生产的话 建议使用夹具  在拼板状态下使用脱机下载器下载代码  只使用测试点  测试点在PCB上预留好,探针顶上去接触就行了  这样简单快速高效
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-1-6 10:31:10 | 显示全部楼层
公司用,确实要用脱机编程器了,效率高,节约人工成本。
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-2-23 08:45:30 | 显示全部楼层
STM32YZ 发表于 2016-12-1 10:51
ISP下载速度很慢,还要控制BOOT0,很麻烦。用SWD接口下载速度快得多,也方便得多。

是的,用SWD接口烧写程序,批量生产,就用脱机编程器。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-2-26 10:50:43 | 显示全部楼层
公司用  批量生产的话 建议使用夹具  在拼板状态下使用脱机下载器下载代码  只使用测试点  测试点在PCB上预留好,探针顶上去接触就行了  这样简单快速高效
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-3-7 09:59:12 | 显示全部楼层
公司用,确实要用脱机编程器了
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-3-12 18:13:27 | 显示全部楼层
标记一下。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-3-20 08:24:42 | 显示全部楼层
有专用的脱机的编程器可以用的
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-3-28 11:32:39 | 显示全部楼层
MARK  
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-3-31 08:46:47 | 显示全部楼层
不错   
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-4-2 11:16:42 | 显示全部楼层
公司用,确实要用脱机编程器了
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-4-13 08:25:46 | 显示全部楼层
WYS666 发表于 2016-12-27 17:32
公司用,确实要用脱机编程器了,效率高。

+1               
回复

使用道具 举报

  离线 

40

主题

239

帖子

0

精华

高级会员

Rank: 4

积分
676
金钱
676
注册时间
2016-1-11
在线时间
128 小时
发表于 2017-4-13 08:31:24 | 显示全部楼层
STM32 ST-LINK Utility 用这个,SWD模式3根线就可以搞定。程序都是板子焊好后烧录。
回复

使用道具 举报

  离线 

38

主题

523

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1393
金钱
1393
注册时间
2011-11-27
在线时间
118 小时
 楼主| 发表于 2017-4-14 13:50:48 | 显示全部楼层
沧海 发表于 2017-4-13 08:31
STM32 ST-LINK Utility 用这个,SWD模式3根线就可以搞定。程序都是板子焊好后烧录。

谢谢指点
永远保持一颗学习的心态。
回复

使用道具 举报

  离线 

4

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2012-11-20
在线时间
78 小时
发表于 2017-4-17 08:08:33 | 显示全部楼层
脱机编程器,很方便的。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-4-18 10:00:30 | 显示全部楼层
stm32tag 发表于 2017-4-17 08:08
脱机编程器,很方便的。

很不错的。
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-4-24 13:23:56 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

谢谢推荐,先看看了。
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-4-27 08:49:57 | 显示全部楼层
收藏了。               
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-5-3 10:12:37 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

很不错的。
回复

使用道具 举报

  离线 

4

主题

359

帖子

0

精华

高级会员

Rank: 4

积分
967
金钱
967
注册时间
2012-11-20
在线时间
78 小时
发表于 2017-5-9 20:19:18 | 显示全部楼层

         不错   
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-5-10 08:47:37 | 显示全部楼层
STM32YZ 发表于 2016-12-1 10:51
ISP下载速度很慢,还要控制BOOT0,很麻烦。用SWD接口下载速度快得多,也方便得多。

是的     
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-5-16 08:23:36 | 显示全部楼层
谢谢,了解一下了。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-5-24 09:07:43 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

不错。。。。。。。。
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-5-31 16:23:16 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

公司用,确实要用脱机编程器了
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-6-11 10:57:19 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

不错啊              
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-7-9 11:23:07 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

感觉不错。公司用,确实要用脱机编程器了,效率高。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-14 12:38:37 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

感觉不错。
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-7-21 09:21:11 | 显示全部楼层
WYS666 发表于 2016-12-27 17:32
公司用,确实要用脱机编程器了,效率高。

是的,公司用  批量生产的话 建议使用夹具  在拼板状态下使用脱机下载器下载代码。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-24 08:20:02 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

了解一下了。
回复

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2017-7-24
在线时间
4 小时
发表于 2017-7-24 09:12:16 | 显示全部楼层
一般都是SWD离线下载吧
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-27 18:30:05 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

感觉不错。
回复

使用道具 举报

  离线 

6

主题

532

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1750
金钱
1750
注册时间
2015-5-8
在线时间
271 小时
发表于 2017-7-27 19:41:44 | 显示全部楼层
不错,学习了
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-7-30 17:01:01 | 显示全部楼层
STM32YZ 发表于 2014-6-5 09:24
我们用的是下面链接那种脱机编程器 SWD接口的,脱离电脑使用,非常方便。你可以看看。
STM脱机编程器链 ...

不错   
回复

使用道具 举报

  离线 

0

主题

416

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1002
金钱
1002
注册时间
2016-11-25
在线时间
181 小时
发表于 2017-8-3 09:48:48 | 显示全部楼层

公司用,确实要用脱机编程器
回复

使用道具 举报

  离线 

0

主题

425

帖子

0

精华

高级会员

Rank: 4

积分
999
金钱
999
注册时间
2016-12-9
在线时间
174 小时
发表于 2017-8-12 13:29:48 | 显示全部楼层
STM32YZ 发表于 2017-8-3 09:48
公司用,确实要用脱机编程器

是的,提高效率。
回复

使用道具 举报

  离线 

0

主题

409

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2017-2-25
在线时间
145 小时
发表于 2017-8-16 09:36:37 | 显示全部楼层
脱机烧写,很方便。
回复

使用道具 举报

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

本版积分规则




关闭

正点原子STM32/FPGA资料免费洗澡上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-12-17 09:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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