0

我设计并组装了一块PCB。当我打开 CUBEMX 时,所有连接都很好,LED 闪烁。但是我不知道在这一点之后该怎么做。使用 DFU 之前需要安装一些驱动程序吗?如果是这样,我没有 ST-LINK 程序员我怎么能使用这个 pcb 的唯一输入(正如 AN2662 所建议的那样,它是 PB11、PB12)。设备响应 CubeMX 也很有趣。设备中是否有任何代码?

单片机:STM32F405RGT6

在此处输入图像描述

4

2 回答 2

0

如果我理解得很好,您想学习如何将代码上传到您的 uC 中。如果你对DFU不熟悉,我建议你可以使用ST LINK V2。但是,重要的一点是您是否为 SW 引脚(SWDIO、NRST、SWCLK、SWO)放置输出端子。

对于 DFU,您应该检查与您的 uC 相关的引导加载程序属性和引导加载程序配置。在这些之后,您可以观看此视频EEVBlog STM32 DFU并从中获得启发。

于 2020-08-26T22:34:44.217 回答
0

你的问题不清楚。但我会尝试用我对问题的理解来回答你的问题。首先,您需要找到 mcu 的数据表。现在,您可以找到相关的引脚进行编程。使用这些引脚,您可以对硬件进行编程。

如果您想将 dfu 模式放入您的硬件,请查看“应用笔记 2606 STM32 微控制器系统内存启动模式”。

另外,我写了关于系统内存引导加载程序的帖子,这是链接:https ://engineeringvolkan.wordpress.com/2020/05/08/1928/

于 2020-08-26T13:08:49.980 回答