发新帖我要提问
12
返回列表
打印
[STM32F1]

STM32F103可以直接USB烧录程序吗?

[复制链接]
楼主: 小明的同学
手机看帖
扫描二维码
随时随地手机跟帖
21
常需要一个外部编程器或调试器,如ST-Link、J-Link等

使用特权

评论回复
22
modesty3jonah| | 2024-3-11 14:18 | 只看该作者
可以通过USB转TTL线连接PC与STM32F103的USART引脚(如PA9/PA10),配合如ST-Link或CH340G等USB转串口芯片和相应的烧录工具(如ST-Link Utility、OpenOCD、或者某些IDE如Keil uVision)进行串行下载。

使用特权

评论回复
23
hilahope| | 2024-3-14 12:51 | 只看该作者
通过SWD/JTAG等方式预先烧录这个USB bootloader,并且由于STM32F103原始硬件设计并未支持直接USB烧录,因此这种方法可能存在兼容性和稳定性上的风险,通常不适用于生产环境或关键应用。

使用特权

评论回复
24
updownq| | 2024-3-17 16:43 | 只看该作者
可以使用如ST-LINK Utility、STM32CubeProgrammer或其他兼容的烧录工具

使用特权

评论回复
25
小夏天的大西瓜| | 2024-3-18 17:59 | 只看该作者
配置硬件主要涉及将BOOT引脚设置为正确的状态以启用DFU模式,并通过USB连接STM32F103微控制器到计算机

使用特权

评论回复
26
burgessmaggie| | 2024-3-20 15:16 | 只看该作者
有许多烧录软件支持STM32F103的USB DFU烧录,如ST-LINK Utility、STM32CubeProgrammer等。这些软件可以帮助您通过USB接口将程序烧录到微控制器中。

使用特权

评论回复
27
zwsam| | 2024-3-21 07:39 | 只看该作者
学习了

使用特权

评论回复
28
iyoum| | 2024-3-21 22:22 | 只看该作者
需要将STM32F103与编程器或调试器连接,然后使用相应的烧录软件(如STM32CubeProgrammer、J-Flash等)将编译好的程序通过USB接口传输到单片机的Flash存储中。

使用特权

评论回复
29
daichaodai| | 2024-3-22 08:40 | 只看该作者
不能直接烧写想,只能做成IAP模式。

使用特权

评论回复
30
AIsignel| | 2024-3-22 14:38 | 只看该作者
可以,但是需要进入DFU USB模式哦

使用特权

评论回复
31
szt1993| | 2024-3-25 14:36 | 只看该作者
USB DFU可以方便地将固件更新到STM32F103微控制器中是如何实现的呢?

使用特权

评论回复
32
小明的同学|  楼主 | 2024-3-26 20:08 | 只看该作者
szt1993 发表于 2024-3-25 14:36
USB DFU可以方便地将固件更新到STM32F103微控制器中是如何实现的呢?

需要先烧录一个固件进去?

使用特权

评论回复
33
AIsignel| | 2024-3-27 20:08 | 只看该作者
STM32F103 microcontroller can directly through the USB burn program。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则