打印
[STM32F1]

STM32F103如何通过USB在Arduino里写入程序啊

[复制链接]
1788|41
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

这是我安装的,怎么跟下面这个STM32论坛的不同啊

我怎么没有STM32duino bootloader这个选项啊

使用特权

评论回复
沙发
huangcunxiake|  楼主 | 2024-11-4 14:07 | 只看该作者
那个示例中用的下面这个
http://dan.drown.org/stm32duino/package_STM32duino_index.json
我用的下面这个
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
会不会是这两个不同导致的?
我再试试

使用特权

评论回复
板凳
别乱了阵脚| | 2024-12-1 21:27 | 只看该作者
USB烧录?好像不行的吧

使用特权

评论回复
地板
暖了夏天蓝了海| | 2024-12-2 02:00 | 只看该作者
好像有个叫mbed的,应该是可以烧录的

使用特权

评论回复
5
光辉梦境| | 2024-12-2 03:00 | 只看该作者
一般写程序的话好像最好使用串口或者jlink才行

使用特权

评论回复
6
一秒落纱| | 2024-12-2 04:00 | 只看该作者
你说arduino是为了给STM32刷个arduino的固件吗?

使用特权

评论回复
7
夜阑风雨| | 2024-12-2 05:00 | 只看该作者
STM32F103上通过USB将程序写入Arduino是一个有趣的想法,但实际上STM32F103Arduino是两个不同的微控制器平台,它们的编程方式和工具链也不同

使用特权

评论回复
8
远山寻你| | 2024-12-2 06:00 | 只看该作者
你可以通过STM32F103来模拟一个USB设备,并通过USB接口与Arduino进行通信,但这并不是直接将程序写入Arduino的方式

使用特权

评论回复
9
三生万物| | 2024-12-2 07:00 | 只看该作者
STM32F103可以通过USB接口与Arduino进行通信,但这种通信通常是通过USB串口(CDC)或USB HID(人机接口设备)来实现的,而不是直接将程序写入Arduino

使用特权

评论回复
10
淡漠安然| | 2024-12-2 08:00 | 只看该作者
一般来说,STM32F103可以通过USB OTGOn-The-Go)功能作为USB主机,与Arduino进行通信。Arduino作为USB设备,可以通过USB串口与STM32F103进行数据交换

使用特权

评论回复
11
江河千里| | 2024-12-2 09:00 | 只看该作者
我觉得STM32F103也可以作为USB设备,连接到PC或其他USB主机设备。在这种情况下,STM32F103可以通过USB串口与PC进行通信,PC再将数据通过串口发送给Arduino

使用特权

评论回复
12
冰春彩落下| | 2024-12-2 10:00 | 只看该作者
你这么做有点麻烦,还是换成串口烧录比较稳妥

使用特权

评论回复
13
elsaflower| | 2024-12-3 08:16 | 只看该作者
可以通过Arduino IDE的“管理库”功能搜索并安装“STM32Duino”或者“STM32 cores”。

使用特权

评论回复
14
hudi008| | 2024-12-6 20:09 | 只看该作者
在 Arduino IDE 中,需要安装 STM32duino 核心库。这个库可以让 Arduino IDE 识别 STM32F103 芯片并进行编程。

使用特权

评论回复
15
uytyu| | 2024-12-6 21:41 | 只看该作者
在“附加开发板管理器网址”中,粘贴STM32核心库的网址(如:https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/master/STM32/package_stm32duino_index.json)。

使用特权

评论回复
16
rosemoore| | 2024-12-7 00:43 | 只看该作者
Arduino IDE 在通过 USB 写入程序时,实际上是利用了串口通信的原理。

使用特权

评论回复
17
tabmone| | 2024-12-7 03:46 | 只看该作者
ST官方提供了一个名为“STM32 ST-LINK Utility”的工具,其中包含了必要的驱动程序。

使用特权

评论回复
18
lzbf| | 2024-12-7 06:47 | 只看该作者
从Arduino官网或其他可靠来源下载并安装Arduino IDE。

使用特权

评论回复
19
timfordlare| | 2024-12-9 09:27 | 只看该作者
根据实际的 STM32F103 芯片的参数来设置,例如,如果芯片的主频是 72MHz,就设置相应的 CPU 速度选项。

使用特权

评论回复
20
mikewalpole| | 2024-12-9 12:29 | 只看该作者
可以在Arduino IDE中通过USB向STM32F103写入程序。

使用特权

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

本版积分规则

213

主题

3552

帖子

11

粉丝