【问题标题】:How to boot STM32F405RGT6 with DFU如何使用 DFU 启动 STM32F405RGT6
【发布时间】:2020-12-14 01:38:38
【问题描述】:

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

单片机: STM32F405RGT6

【问题讨论】:

    标签: stm32 boot usb-otg cubemx dfu


    【解决方案1】:

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

    如果你想在你的硬件中设置 dfu 模式,请查看“应用笔记 2606 STM32 微控制器系统内存启动模式”。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2014-10-21
        • 1970-01-01
        • 2016-12-15
        • 2015-04-03
        • 2018-03-01
        • 2020-07-21
        • 2018-03-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多