OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
楼主: 八度空间

STM32 DFU升级APP程序

  [复制链接]

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2019-4-4 22:25:26 | 显示全部楼层
JPQ 发表于 2019-3-1 14:46
太详细了!我这几天也在做这个。请问您知道USB的下载流程吗,我需要在开始下载和下载结束时加个标志位。
...

在协议上做就可以了,改USB比较费劲
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
正点原子逻辑分析仪DL16劲爆上市
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2019-5-17
在线时间
8 小时
发表于 2019-6-10 14:22:43 | 显示全部楼层
应用到的例程:版本 V4.0,官网下载地址:https://www.st.com/en/embedded-software/stsw-stm32121.html
这个网站下载不到到丫
还有没有其他链接啊
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2018-10-22
在线时间
30 小时
发表于 2019-8-12 17:14:37 | 显示全部楼层
感谢分享 学习一下
回复 支持 反对

使用道具 举报

53

主题

566

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2092
金钱
2092
注册时间
2017-2-11
在线时间
306 小时
发表于 2020-1-17 09:12:02 | 显示全部楼层
坛主有关于STM32F407 USB  DFU的 bootloader程序吗?求分享一下
回复 支持 反对

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-7-22
在线时间
2 小时
发表于 2020-1-17 13:01:23 | 显示全部楼层
我最近也用到你这个例程,但是有个问题,DfusSe Demo这个软件,点完Upgrade后,进度一直是0%,怎么回事呢?C:\Users\Administrator\Desktop\1579237224.jpg
1579237224.jpg
回复 支持 反对

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-7-22
在线时间
2 小时
发表于 2020-1-18 12:25:06 | 显示全部楼层
兜兜里缺钱 发表于 2015-7-30 12:59
回复【87楼】Azer:
---------------------------------
我就是把这个函数给改回去了,八度大大是直接返 ...

大佬,问你个事,我用DUF那个上位机软件,进度一直是0%,是怎么回事呢
回复 支持 反对

使用道具 举报

3

主题

16

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-7-22
在线时间
2 小时
发表于 2020-1-18 12:25:55 | 显示全部楼层
八度空间 发表于 2014-10-25 11:35
回复【40楼】microbai:
---------------------------------
出现你这个现象我试过一次,就是下载过程中碰了 ...

八度大大,问你个事,我用DUF那个上位机软件,进度一直是0%,是怎么回事呢
回复 支持 反对

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
 楼主| 发表于 2020-2-5 13:50:02 | 显示全部楼层
翘翘真翘 发表于 2020-1-18 12:25
八度大大,问你个事,我用DUF那个上位机软件,进度一直是0%,是怎么回事呢

没通讯上吧,是不是还有什么地方没弄好
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-8-28
在线时间
76 小时
发表于 2020-4-10 14:40:42 | 显示全部楼层
楼主帮了大忙!!!太感谢了!!
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-8-28
在线时间
76 小时
发表于 2020-4-10 14:41:16 | 显示全部楼层
兜兜里缺钱 发表于 2015-7-30 12:59
回复【87楼】Azer:
---------------------------------
我就是把这个函数给改回去了,八度大大是直接返 ...

感谢提点,我也遇到了你说的问题,修改后好用了!!!感谢!!
回复 支持 反对

使用道具 举报

1

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
金钱
294
注册时间
2015-10-23
在线时间
53 小时
发表于 2020-4-19 02:23:59 | 显示全部楼层
这个必须要赞!多谢分享!
回复 支持 反对

使用道具 举报

5

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2016-8-3
在线时间
12 小时
发表于 2020-7-3 19:19:00 | 显示全部楼层
赞👍! 最近刚好用上!完美实现

附:DfuSe Demo 官方链接
https://www.st.com/content/st_co ... /stsw-stm32080.html
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2020-9-1
在线时间
4 小时
发表于 2020-9-10 23:18:53 | 显示全部楼层
MNI的板子,用ST官网STM32_USB-FS-Device_Lib_V4.1.0中的DFU程序,烧录到板子上,USB设备枚举失败。
目前跟踪发现只运行到了获取 DEVICE_DESCRIPTOR,SET_ADDRESS,多长触发了ISTR_RESET中断。
这种情况要怎么调试?
谢谢
回复 支持 反对

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-10-10 12:02:50 | 显示全部楼层
本帖最后由 chenyuan 于 2020-10-21 17:26 编辑

大佬 我想问下如何判断PC端传过来的数据是最后一包? 刚开始我是想直接在写的flash中直接判断数据长度,若不是1024则说明是最后一包(我DFU设置的传输长度为1024),但是我后面想想,若app代码正好是40k(1024的整数倍),那我这样写的话就有问题了。
想问下大佬是如何判断的?
最后一包数据的话,应该是会传一个标志过来——(我的猜想),但是我找了下DFU的代码,没看到有说是最后一包的标志....
回复 支持 反对

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-10-21 17:27:18 | 显示全部楼层
chenyuan 发表于 2020-10-10 12:02
大佬 我想问下如何判断PC端传过来的数据是最后一包? 刚开始我是想直接在写的flash中直接判断数据长度,若 ...

顶下......
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2020-5-9
在线时间
1 小时
发表于 2020-12-17 09:44:47 | 显示全部楼层
好东西,这么久才发现。
回复 支持 反对

使用道具 举报

3

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
188
金钱
188
注册时间
2019-10-28
在线时间
37 小时
发表于 2021-7-15 08:46:31 | 显示全部楼层
mark usb升级
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2020-1-23
在线时间
14 小时
发表于 2021-12-19 10:18:29 | 显示全部楼层
有人在CBT6 上成功过么。一直失败不知道为啥
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2023-2-17
在线时间
1 小时
发表于 2023-12-7 10:50:56 | 显示全部楼层

回复【4楼】Badu_Space:

回复【3楼】jermy_z:
---------------------------------
谢谢!也就是菜鸟一枚,呵呵,见笑了,还得向大家学习呢

---------------------------------
顶啊,学习并分享,不错!
回复 支持 反对

使用道具 举报

8

主题

533

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2831
金钱
2831
注册时间
2016-5-13
在线时间
179 小时
发表于 2024-5-16 10:52:38 | 显示全部楼层
mark一下。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 19:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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