STM32产品升级的话用什么下载接口比较好?

2019-08-22 13:51发布

如果将STM32做成产品,如小区里门禁系统,到时候产品要升级的话用什么下载程序比较合适?一般不会将产品的外壳打开下载程序,会引出一条下载线,考虑到下载线的长度在20米以内。
RS485(有效传输距离1000左右)、RS232(有效传输距离25左右)、SWD、GPRS(这个成本有点高,我是觉得没必要,不知道各位前辈觉得呢)、can?或者有我没想到的下载方式。
我的想法是用RS232或者是RS485,但是USART1现在有个下载模式(boot0)问题。这样的话还得将boot0用线引出来。
刚接触STM32,在此请教各位前辈,能说说选择的下载方式、理由。或者说说这些下载方式的区别。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
d1z1y2
1楼-- · 2019-08-22 15:37
硬件方案用串口加485芯片,抗干扰。软件方案用单片机自身的升级程序,或者自己写引导程序
州大福弟周大坑
2楼-- · 2019-08-22 19:31
 精彩回答 2  元偷偷看……
沧海
3楼-- · 2019-08-22 23:38
SWD模式 就接三根线就好了。成本怎么会高?
DongInker
4楼-- · 2019-08-23 04:52
232串口下载,程序使用BOOT+API方式,到时引出GND TXD RXD接到串口,串口直接登录敲入下载命令进入boot升级程序。
xiedonghui258
5楼-- · 2019-08-23 07:40
个人感觉还是SWD下载好。。只要3根线。成本也不高。
MIFANHTS
6楼-- · 2019-08-23 11:07
SWD比较方便。

一周热门 更多>