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

2019-08-22 13:51发布

如果将STM32做成产品,如小区里门禁系统,到时候产品要升级的话用什么下载程序比较合适?一般不会将产品的外壳打开下载程序,会引出一条下载线,考虑到下载线的长度在20米以内。
RS485(有效传输距离1000左右)、RS232(有效传输距离25左右)、SWD、GPRS(这个成本有点高,我是觉得没必要,不知道各位前辈觉得呢)、can?或者有我没想到的下载方式。
我的想法是用RS232或者是RS485,但是USART1现在有个下载模式(boot0)问题。这样的话还得将boot0用线引出来。
刚接触STM32,在此请教各位前辈,能说说选择的下载方式、理由。或者说说这些下载方式的区别。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
州大福弟周大坑
1楼-- · 2019-08-23 12:12
 精彩回答 2  元偷偷看……
州大福弟周大坑
2楼-- · 2019-08-23 16:21
沧海 发表于 2017-4-13 08:37
SWD模式 就接三根线就好了。成本怎么会高?

SWD下载的有效距离是多远呢?能达到25米吗
州大福弟周大坑
3楼-- · 2019-08-23 19:24
xiedonghui258 发表于 2017-4-13 08:47
个人感觉还是SWD下载好。。只要3根线。成本也不高。

请问SWD数据传输有效距离有多远呢?
州大福弟周大坑
4楼-- · 2019-08-23 20:58
DongInker 发表于 2017-4-13 08:41
232串口下载,程序使用BOOT+API方式,到时引出GND TXD RXD接到串口,串口直接登录敲入下载命令进入boot升级 ...

你好,boot0下载的时候要置高,下载的时候复位这两个也要用线引出来吗,或者说还有比较巧妙的方法呢
州大福弟周大坑
5楼-- · 2019-08-23 23:36
xiedonghui258 发表于 2017-4-13 08:47
个人感觉还是SWD下载好。。只要3根线。成本也不高。

我个人也偏向SWD,就是不知道SWD的下载线能不能拉长到25米左右。25米只要是考虑到有些地方比较偏,先要拉的比较长

一周热门 更多>