0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将Arduino Sketch上传到STM32F407开发板

454398 来源:wv 2019-10-25 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:为Arduino安装STM32

我下载了从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
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    奋斗 STM32 开发板入门手册

    电子发烧友网站提供《奋斗 STM32 开发板入门手册.pdf》资料免费下载
    发表于 01-13 10:44 12次下载

    MCU 开发板大比拼:STM32、ESP32、Arduino、树莓派谁更强?

    嵌入式开发板琳琅满目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易纠结:到底哪块适合我的项目?本文整理了一份
    的头像 发表于 01-09 19:03 1387次阅读
    MCU <b class='flag-5'>开发板</b>大比拼:<b class='flag-5'>STM32</b>、ESP32、<b class='flag-5'>Arduino</b>、树莓派谁更强?

    【免费试用】正点原子STM32N647开发板免费试用

    STM32N647开发板是正点原子以STM32N647X0H3Q为核心推出的开发板开发板提供了强大的AI算力和CPU处理能力支持,可进行人
    的头像 发表于 12-23 08:06 1616次阅读
    【免费试用】正点原子<b class='flag-5'>STM32</b>N647<b class='flag-5'>开发板</b>免费试用

    “The command &apos;arduino-verify-sketch&apos; cannot be executed.错误解决方案

    “The command 'arduino-verify-sketch' cannot be executed. There are no active handlers available for the command.”
    的头像 发表于 11-08 07:13 844次阅读

    STM32F407的晶振选型分析

    STM32F407的最佳晶振选项
    的头像 发表于 11-07 12:03 1856次阅读

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试器/编程器,具有USB重新枚举功能
    的头像 发表于 10-22 14:26 1210次阅读
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32WB07CC开发板技术解析与应用指南

    STMicroelectronics NUCLEO-WB07CC STM32 Nucleo-64射频开发板采用基于Arm® Cortex®M0+内核的STM32WB07CC微控制器
    的头像 发表于 10-17 17:11 1564次阅读
    <b class='flag-5'>STM32</b>WB07CC<b class='flag-5'>开发板</b>技术解析与应用指南

    STMicroelectronics NUCLEO-C071RB STM32 Nucleo-64开发板数据手册

    STMicroelectronics NUCLEO-C071RB STM32 Nucleo-64开发板带有板载STM32C071RB MCU,支持Arduino和ST morpho连
    的头像 发表于 10-17 16:47 1035次阅读
    STMicroelectronics NUCLEO-C071RB <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>数据手册

    STM32 Nucleo-144开发板技术解析与应用指南

    STMicroelectronics NUCLEO-H7S3L8 STM32 Nucleo-144开发板采用STM32H7S3L8 MCU,提供了一个经济实惠的多功能平台,用于原型设计和实验
    的头像 发表于 10-17 14:40 1495次阅读
    <b class='flag-5'>STM32</b> Nucleo-144<b class='flag-5'>开发板</b>技术解析与应用指南

    使用 LinkBoy 程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板

    以下是使用 LinkBoy 程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板的详细步骤指南: 一、准备工作 ✅ 硬件需求: 项目 要求 开发板
    发表于 10-16 12:41

    STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发板支持
    的头像 发表于 10-16 10:50 978次阅读
    ‌<b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-64开发板技术解析:以NUCLEO-C092RC为例

    用于STM32C092RC的STMicroelectronics NUCLEO-C092RC Nucleo-64开发板通过STM32微控制器提供性能,提供了一个经济划算、灵活的概念尝试和原型设计构建
    的头像 发表于 10-16 10:26 830次阅读
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析:以NUCLEO-C092RC为例

    rtt5.0.0下lvgl在正点原子stm32f407探索者开发板V3上mdk编译报错怎么解决?

    开发板为正点原子stm32f407探索者V3,在rtt5.0.0版本下加入lvgl及相应的lcd, touch驱动,其它什么功能也没加,在mdk中编译,报错: Program Size: Code
    发表于 09-22 06:17

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino
    的头像 发表于 08-08 20:16 3949次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3<b class='flag-5'>开发板</b>给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3<b class='flag-5'>开发板</b>重新烧录引导程序bootlaoder

    极海APM32F407IG-Tiny开发板的DAPLINK固件更新方法

    最近申请到了APM32F407IG-Tiny,这块开发板做工不错,尤其自带了DAPLINK下载器,外设资源也挺丰富的,很适合做mbedos移植,并且mbedos官方stduio是有自带
    的头像 发表于 05-24 14:28 1742次阅读
    极海APM32<b class='flag-5'>F407</b>IG-Tiny<b class='flag-5'>开发板</b>的DAPLINK固件更新方法