0
\ \ begingroup \美元

我目前正在设计一个定制的PCB与此板:https://www.st.com/en/microcontrollers-microprocessors/stm32wle5jb.html

我找不到任何提到它带有一个工厂安装的引导加载程序。我想把它编入社署的程序。

我需要闪吗?如果需要,怎么闪?这些对我来说似乎是很好的资源:https://www.electronicshub.org/how-to-upload-stm32f103c8t6-usb-bootloader/

\ \ endgroup \美元
    2
    \ \ begingroup \美元

    STM32WLE5xx有2个USART和2个SPI引导加载程序。中可以找到每个MCU家族的系统引导程序的或多或少完整列表AN2606

    也就是说,你不必自己编写程序。您可以在系统一中使用可下载的实用程序。根据同一文档中的“模式13”,这个引导加载程序似乎不需要访问引导引脚。

    \ \ endgroup \美元
    3.
    • \ \ begingroup \美元 这是否意味着我已经可以在USART或SPI上使用STM32CubeMX来flash我的代码,或者我需要在外围设备上flash引导加载程序?我有一个STlink v2,我可以使用在SWD上编程,我是否需要不同的引脚引导加载程序闪烁和SWD编程? \ \ endgroup \美元
      - - - - - -马可Bobinger
      3月4日18:12
    • 2
      \ \ begingroup \美元 SWD编程与引导加载程序无关。SWD接口允许你编写任何程序,包括你自己的引导加载程序。如果你可以访问SWDIO, SWCLK和NRST引脚,你可以立即使用STLink来刷新你的代码。要通过USART或SPI使用引导加载程序,您需要访问相应的引脚,适配器和闪烁实用程序。 \ \ endgroup \美元
      - - - - - -枫木
      3月4日22:01
    • \ \ begingroup \美元 谢谢你澄清了问题。 \ \ endgroup \美元
      - - - - - -马可Bobinger
      3月5日14:27

    你的答案

    点击“发布你的答案”,即表示你同意我们的服务条款隐私政策饼干的政策

    不是你想要的答案?浏览其他带标签的问题问你自己的问题