0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣將Arduino Sketch上傳到STM32F407開發(fā)板

454398 ? 來源:wv ? 2019-10-25 10:30 ? 次閱讀

步驟1:為Arduino安裝STM32

下載了從Roger Clark的Github中獲取Arduino的STM32庫:

重新啟動(dòng)Arduino軟件,選擇正確的硬件:

通用STM32F407V系列

然后寫一個(gè)簡(jiǎn)單的草圖:

void setup() {

pinMode(PC8, OUTPUT);

}

void loop() {

digitalWrite(PC8,HIGH);

delay(10);

digitalWrite(PC8,LOW);

delay(10);

}

按下“驗(yàn)證”按鈕(而不是上傳按鈕)。這將編譯您的草圖。

二進(jìn)制文件現(xiàn)在位于Temp目錄中,您可以在Arduino調(diào)試窗口中查看路徑。 (您可能必須啟用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:上傳草圖

在啟動(dòng)Demonstrator GUI之前將USB適配器插入計(jì)算機(jī)。

第4步:測(cè)試

您現(xiàn)在需要將跳線的位置更改為BOOT 0,并重置電路板以運(yùn)行您的草圖。/p》

重置按鈕是Micro USB插頭附近的按鈕。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5121

    瀏覽量

    98036
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187661
  • STM32F407
    +關(guān)注

    關(guān)注

    15

    文章

    188

    瀏覽量

    29608
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用STM32F407的硬件SPI接口去讀取ADS8694的18位ad數(shù)據(jù)怎樣才能讀取出來?

    使用STM32F407的硬件SPI接口去讀取ADS8694的18位ad數(shù)據(jù)怎樣才能讀取出來,因?yàn)?b class='flag-5'>STM32F407的硬件SPI接口只能設(shè)置每次讀取的數(shù)據(jù)位是8位或者16位,看了TI的ADS8694芯片手冊(cè)上的SPI時(shí)序圖發(fā)現(xiàn)
    發(fā)表于 12-27 06:23

    STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案

    STM32F407微控制器單元(MCU)與SD NAND的結(jié)合提供了強(qiáng)大的存儲(chǔ)解決方案。然而,不斷電初始化失效問題可能會(huì)導(dǎo)致系統(tǒng)穩(wěn)定性和數(shù)據(jù)完整性受損。我們STM32F407與SD NAND集成時(shí)可能遇到的初始化問題,并提供專
    的頭像 發(fā)表于 12-11 10:51 ?428次閱讀
    <b class='flag-5'>STM32F407</b> MCU使用SD NAND?不斷電初始化失效解決方案

    正點(diǎn)原子的stm32開發(fā)板能用stlink嗎

    開發(fā)板概述 正點(diǎn)原子提供的STM32開發(fā)板涵蓋了從基礎(chǔ)到高級(jí)的多種型號(hào),包括但不限于STM32F103、STM32F407
    的頭像 發(fā)表于 11-13 09:21 ?889次閱讀

    航順 HK32F407ZGT7 芯片的開發(fā)板:多功能外設(shè)助力多領(lǐng)域應(yīng)用

    HK32F407ZGT7開發(fā)板 1.開發(fā)板簡(jiǎn)介 開發(fā)板是基于航順芯片公司F4系列HK32F407
    的頭像 發(fā)表于 11-08 14:43 ?295次閱讀
    航順 HK32<b class='flag-5'>F407</b>ZGT7 芯片的<b class='flag-5'>開發(fā)板</b>:多功能外設(shè)助力多領(lǐng)域應(yīng)用

    【干貨】有了這份HK32F407ZGT7開發(fā)板介紹,1萬個(gè)項(xiàng)目輕松拿捏!

    2024-11-0811:39·航順HK32MCUHK32F407ZGT7開發(fā)板開發(fā)板簡(jiǎn)介開發(fā)板是基于航順芯片公司F4系列HK32
    的頭像 發(fā)表于 11-08 13:28 ?392次閱讀
    【干貨】有了這份HK32<b class='flag-5'>F407</b>ZGT7<b class='flag-5'>開發(fā)板</b>介紹,1萬個(gè)項(xiàng)目輕松拿捏!

    【干貨】性價(jià)比拉滿!HK32F407VG開發(fā)板介紹

    開發(fā)板簡(jiǎn)介開發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開發(fā)板,Cortex-M4內(nèi)核,最高主頻168MHz,內(nèi)置1MK
    的頭像 發(fā)表于 11-08 13:27 ?287次閱讀
    【干貨】性價(jià)比拉滿!HK32<b class='flag-5'>F407</b>VG<b class='flag-5'>開發(fā)板</b>介紹

    bin文件怎么燒錄到stm32

    號(hào)的STM32開發(fā)板,如STM32F103、STM32F407等。選擇適合自己需求的開發(fā)板即可。 USB數(shù)據(jù)線 燒錄
    的頭像 發(fā)表于 08-22 09:38 ?2415次閱讀

    怎樣STM32F407的UID碼中提取生產(chǎn)年份和月份信息?

    請(qǐng)問怎樣STM32F407的UID碼中提取生產(chǎn)年份和月份信息?
    發(fā)表于 06-03 06:28

    stm32f407是否可以采用別的I/O口,與TFT液晶實(shí)現(xiàn)連接?。?/a>

    新手求助:stm32f407與TFT液晶接口時(shí),TFT液晶為并口(D0~D15等),stm32f407芯片必須使用FSMC—D0~FSMC—D15等接口與其連接嗎?看了一些開發(fā)板的原理圖,好像
    發(fā)表于 05-17 07:39

    關(guān)于stm32f407軟件升級(jí)問題求解

    大家好,請(qǐng)教下關(guān)于stm32f407 軟件升級(jí)問題 設(shè)備:1、官方的discovry的開發(fā)板MB997B 2、官方提供
    發(fā)表于 05-17 07:26

    使用STM32F407正點(diǎn)原子的開發(fā)板作為客戶端,電腦作為服務(wù)器端時(shí)程序總是死在接收函數(shù)上是為什么?

    生成的工程可以ping通,使用STM32F407正點(diǎn)原子的開發(fā)板作為客戶端,電腦作為服務(wù)器端時(shí)程序總是死在接收函數(shù)上,把接收函數(shù)屏蔽后程序正常也能于服務(wù)器連接上。請(qǐng)大神指教,是否是哪里參數(shù)配置有問題導(dǎo)致這樣現(xiàn)象?
    發(fā)表于 04-29 06:54

    STM32F407官方LWIP例程中,怎樣修改把需要發(fā)送的數(shù)據(jù)直接由應(yīng)用層映射到數(shù)據(jù)鏈路層?

    STM32F407官方LWIP例程中,怎樣修改把需要發(fā)送的數(shù)據(jù)直接由應(yīng)用層映射到數(shù)據(jù)鏈路層,但又不會(huì)影響到LWIP堆棧的接收發(fā)送。
    發(fā)表于 04-29 06:21

    STM32F407以太網(wǎng)突然延時(shí)變高導(dǎo)致死機(jī)的原因?怎么解決?

    MCU芯片采用STM32F407,以太網(wǎng)芯片采用DP83848,STM32F407作為服務(wù)端,PC作為客戶端訪問,跑的modbus協(xié)議,該開始通訊時(shí),一切正常,PING延時(shí)也是<1ms
    發(fā)表于 04-28 06:37

    STM32F407開發(fā)板上移植了LwIP TCP,在while(1)里或者接收到數(shù)據(jù)后就什么也發(fā)不出來的原因?

    STM32F407開發(fā)板上移植了LwIP TCP,當(dāng)我想做客戶端的時(shí)候,在初始化階段使用函數(shù)tcp_write()就可以發(fā)送出來數(shù)據(jù),但是,當(dāng)在while(1)里或者接收到數(shù)據(jù)之后,在這兩個(gè)地方調(diào)用此函數(shù)時(shí),就什么也發(fā)不出來,這是什么原因?qū)е碌模?/div>
    發(fā)表于 04-12 08:13

    STM32F407單片機(jī)上使用多塊不連續(xù)空間實(shí)現(xiàn)堆的軟件方法介紹

    在嵌入式系統(tǒng)設(shè)計(jì)中,需要根據(jù)系統(tǒng)的功能需求選擇相應(yīng)的單片機(jī)。筆者參與開發(fā)的一款中央空調(diào)主控制選用了意法半導(dǎo)體公司的 STM32F407 單片機(jī),這一系列的單片機(jī)具有高集成度、高性能、嵌入式存儲(chǔ)器和外設(shè),適合作為主控制
    的頭像 發(fā)表于 03-20 10:43 ?3592次閱讀
    在<b class='flag-5'>STM32F407</b>單片機(jī)上使用多塊不連續(xù)空間實(shí)現(xiàn)堆的軟件方法介紹