USBwilliam hill官网
直播中

李玉兰

7年用户 1457经验值
私信 关注

STM32引导加载程序是否包含USB DFU?

我正在使用STM32F205为个人项目制作PCB。在我的计划中,STM32仅提供与PC的USB和SWD接口。我知道在USB DFU的帮助下,我可以通过USB将程序下载到系统内存中。
我关心的是STM32芯片的初始引导加载程序是否包含DFU?我的意思是我从ST公司购买的STM32芯片中的引导程序。因为如果没有,我认为没有办法将DFU引导加载程序下载到我的威廉希尔官方网站 板中,我必须在我的设计中添加另一个接口,如UART或SPI,仅用于下载DFU引导加载程序。

回帖(3)

张强

2018-10-23 16:43:28
你提到已经拥有SWD,这通常是最灵活的编程方式,特别是在开发过程中。
举报

张涛

2018-10-23 16:44:07
取决于具体部分。有关全面的概述,请参见部件数据表,或参见AN2606。

对于STM32F2部件,它取决于部件的修订版。新部件(修订版X和Y)支持USB DFU,但某些旧部件(修订版B)不支持。
举报

杨丽

2018-10-23 16:44:35
在开发过程中使用SWD程序员/调试器。

我建议编写自己的bootloader,因为构建的bootloader非常简单,不提供任何应用程序检查。如果您的应用程序控制可能损坏的内容,如果程序不正确,则尤为重要。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分