我下载了从Roger Clark的Github中获取Arduino的STM32库:
重新启动Arduino软件,选择正确的硬件:
通用STM32F407V系列
然后写一个简单的草图:
void setup() {
pinMode(PC8, OUTPUT);
}
void loop() {
digitalWrite(PC8,HIGH);
delay(10);
digitalWrite(PC8,LOW);
delay(10);
}
按下“验证”按钮(而不是上传按钮)。这将编译您的草图。
二进制文件现在位于Temp目录中,您可以在Arduino调试窗口中查看路径。 (您可能必须启用File-》 Preferences-》 Show verbose output)
路径类似于:
C: Users 。.. AppData Local Temp arduino_build_146449 example.ino.ino.bin
步骤2:接线
我已将这些连接从串行USB适配器到主板的针脚:
3.3V 3.3V (I guess connecting the 5V to 5V would work too)
GND GND
RXD PA9
TXD PA10
在“ BOOT 1”针脚上添加跳线(最后一行)
步骤3:上传草图
在启动Demonstrator GUI之前将USB适配器插入计算机。
第4步:测试
您现在需要将跳线的位置更改为BOOT 0,并重置电路板以运行您的草图。/p》
重置按钮是Micro USB插头附近的按钮。
-
开发板
+关注
关注
26文章
6419浏览量
120802 -
Arduino
+关注
关注
190文章
6527浏览量
197451 -
STM32F407
+关注
关注
15文章
189浏览量
31747
发布评论请先 登录
MCU 开发板大比拼:STM32、ESP32、Arduino、树莓派谁更强?
“The command 'arduino-verify-sketch' cannot be executed.错误解决方案
STM32 Nucleo-64开发板技术解析与应用指南
STM32WB07CC开发板技术解析与应用指南
STMicroelectronics NUCLEO-C071RB STM32 Nucleo-64开发板数据手册
STM32 Nucleo-144开发板技术解析与应用指南
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
STM32 Nucleo-64开发板技术解析与应用指南
STM32 Nucleo-64开发板技术解析:以NUCLEO-C092RC为例
rtt5.0.0下lvgl在正点原子stm32f407探索者开发板V3上mdk编译报错怎么解决?
如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder
极海APM32F407IG-Tiny开发板的DAPLINK固件更新方法
怎样将Arduino Sketch上传到STM32F407开发板
评论