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

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

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

STM32:Step1工具安裝

麥辣雞腿堡 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2023-01-30 15:05 ? 次閱讀

工具安裝及首次測(cè)試

目標(biāo)描述

教授如何安裝STM32編程的主要工具:

STM32CubeMX,一種用于設(shè)置和圖形化編程所有 STM32 板和產(chǎn)品的工具

STM32CubeIDE,用于開發(fā) STM32 軟件的免費(fèi) IDE

STM32CubeProg,一種在STM32內(nèi)存中加載/監(jiān)視軟件的工具

STM32CubeL4,帶有嵌入式示例的STM32L4 MCU軟件包

完成本教程后,您應(yīng)該能夠打開 STM32 專業(yè)生態(tài)系統(tǒng)。

您還應(yīng)該設(shè)法將應(yīng)用程序從生態(tài)系統(tǒng)帶到 NUCLEO 板上。

最后,您將能夠在調(diào)試模式下運(yùn)行閃爍的 LED 示例。

先決條件

裝有 Windows 7(或更高版本)的計(jì)算機(jī)

安裝Java

網(wǎng)絡(luò)訪問

硬件

NUCLEO-L476RG [1]板(64 針)

USB Type-A 轉(zhuǎn) Mini-B 數(shù)據(jù)線

內(nèi)容↑

[隱藏]

1個(gè)安裝 STM32CubeMX

2個(gè)安裝STM32CubeIDE

3個(gè)安裝 STM32CubeProg

4個(gè)下載STM32CubeL4固件包

5個(gè)在調(diào)試模式下啟動(dòng) STM32CubeIDE 并運(yùn)行我的第一個(gè)程序

6個(gè)參考

1安裝STM32CubeMX↑

STM32CubeMX 是對(duì)STM32 進(jìn)行圖形化編程的工具。

下載STM32CubeMX [2]

400px-Stepbystep_Download_STM32CubeMX.png

如有必要,請(qǐng)?jiān)?www.st.com 網(wǎng)站上注冊(cè)。

解壓縮下載的文件并啟動(dòng)與您的操作系統(tǒng)對(duì)應(yīng)的SetupSTM32CubeMX-xxx 。

STM32CubeMX 現(xiàn)已安裝在您的計(jì)算機(jī)上。

2安裝STM32CubeIDE↑

STM32CubeIDE 是開發(fā)STM32 軟件的集成開發(fā)環(huán)境。

下載STM32CubeIDE [3]

400px-Stepbystep_Download_STM32CubeIDE.png

如有必要,請(qǐng)?jiān)?www.st.com 網(wǎng)站上注冊(cè)。

解壓縮下載的文件并啟動(dòng)與您的操作系統(tǒng)對(duì)應(yīng)的STM32CubeIDE-xxx 。

STM32CubeIDE 現(xiàn)已安裝到您的計(jì)算機(jī)上,盡情享受吧!

3安裝STM32CubeProg↑

STM32CubProgrammer是STM32中的一款工具加載/間諜軟件。

下載 STM32CubeProg [4]

400px-Download_STM32CubePROG.png

解壓縮下載的文件并啟動(dòng)與您的操作系統(tǒng)對(duì)應(yīng)的SetupSTM32CubeProgrammer-xxx.exe ,然后按照說明進(jìn)行操作。

STM32 USB 驅(qū)動(dòng)程序和 STM32CubeProg 現(xiàn)已安裝在您的計(jì)算機(jī)上。

4下載STM32CubeL4固件包↑

用于 STM32L4 系列和 STM32L4 Plus 系列的10 分鐘STM32Cube MCU 封裝。

打開STM32CubeMX

點(diǎn)擊Help中的Manage embedded software packages

查看最新的STM32CubeL4發(fā)布版本

點(diǎn)擊安裝(可能需要較長時(shí)間)

400px-Stepbystep_Download_STM32CubeL4.png

現(xiàn)在 STM32L4 庫和示例安裝在以下位置C:UsersmynameSTM32CubeRepositorySTM32Cube_FW_L4_Vx.xx.x。

5在調(diào)試模式下啟動(dòng) STM32CubeIDE 并運(yùn)行我的第一個(gè)程序↑

使用調(diào)試模式

啟動(dòng) STM32CubeIDE

如果 STM32CubeIDE 詢問,請(qǐng)選擇默認(rèn)工作區(qū)

在FileSTM32CubeIDE 菜單中,單擊Open Projects from File System

400px-Stepbystep_Import_Project.png

在窗口中,單擊目錄并選擇C:UsersmynameSTM32CubeRepositorySTM32Cube_FW_L4_Vx.xx.xProjectsNUCLEO-L476RGExamples_LLGPIOGPIO_InfiniteLedToggling

25px-Info_white.png

信息

路徑可能因產(chǎn)品而異

選擇項(xiàng)目GPIO_InfiniteLedTogglingSW4STM32STM32L476RG_NUCLEO

接受彈出窗口,要求轉(zhuǎn)換。

250px-Project_Converter.png

確保 CN2 跳線已打開,因此不會(huì)有任何硬件問題。

還要確保正確安裝了 ST-Link 驅(qū)動(dòng)程序。

現(xiàn)在你的項(xiàng)目在STM32CubeIDE下

默認(rèn)的 STM32CubeIDE 設(shè)置足以滿足本教程的要求

單擊“調(diào)試 ”圖標(biāo)以啟動(dòng)和調(diào)試項(xiàng)目

400px-Stepbystep_Debug_STM32CubeIDE.png

請(qǐng)確保在調(diào)試配置 和調(diào)試器選項(xiàng)卡上單擊“共享 ST-Link”選項(xiàng)

單擊Resume圖標(biāo)繼續(xù)程序執(zhí)行

400px-Stepbystep_Resume_STM32CubeIDE.png

要為 NUCLEO-L476RG 供電,請(qǐng)使用其 CN1 連接器通過 USB Type-A 轉(zhuǎn) Mini-B 電纜將其連接到計(jì)算機(jī)。

現(xiàn)在您可以:

查找 STM32 庫

打開一個(gè)項(xiàng)目(示例)

在 STM32CubeIDE 中加載一個(gè)項(xiàng)目

在調(diào)試模式下執(zhí)行項(xiàng)目

讓 LED 閃爍

聲明:本文內(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)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2259

    文章

    10828

    瀏覽量

    352588
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3524

    瀏覽量

    93294
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LTspice StepStep legend顏色不對(duì)應(yīng)如何解決?

    Step1 應(yīng)該是綠色但Legend中卻是藍(lán)色? 并且Legend中出現(xiàn)了Step沒有的顏色
    發(fā)表于 01-03 08:50

    labview2018(32位) 控制設(shè)計(jì)和仿真模塊安裝包 +破解工具

    下載鏈接:鏈接:https://pan.baidu.com/s/1EN1jULGX2cf06oyV3mFinQ 提取碼:36dz文件580MB左右,上傳太慢,這里給云盤鏈接。下載安裝說明:step1
    發(fā)表于 07-07 11:28

    Proteus是如何一體化安裝

    九層妖塔?起于壘土 Proteus一體化安裝STC15庫添加Step1:Proteus的安裝Step2:STC15庫的導(dǎo)入Step3:新建工
    發(fā)表于 07-28 06:12

    用keil5和Proteus來仿真運(yùn)行stm32程序

    工程step1:打開Keil5,創(chuàng)建工程step2:根據(jù)實(shí)現(xiàn)準(zhǔn)備的啟動(dòng)函數(shù),配置好工程step3:將頭文件讀取路徑包含進(jìn)去step3:更改輸出設(shè)置s
    發(fā)表于 08-24 08:00

    MDK安裝與注冊(cè)有哪些步驟

    一、目錄文件下載鏈接MDK 安裝與注冊(cè)C51安裝與注冊(cè)LPC2114庫安裝F1與F4 pack二、安裝1
    發(fā)表于 01-24 06:40

    keil5.27 (MDK與C51共存)安裝教程相關(guān)資料推薦

    uVision更新V5.27.0.0  STEP1、安裝C51,這個(gè)網(wǎng)上有好多的教程就不啰嗦了~**STEP2、**安裝MDK5.27 雙擊 KEIL5
    發(fā)表于 01-27 06:14

    西門子STEP 7軟件安裝和使用

    STEP 7編程軟件用于SIMATIC S7、M7、C7和基于PC的WinAC,是供它們編程、監(jiān)控和參數(shù)設(shè)置的標(biāo)準(zhǔn)工具。本章將詳細(xì)講述Step7軟件的安裝、授權(quán)過程,并介紹用
    發(fā)表于 08-24 15:08 ?77次下載

    stm32f107移植ucos的教程步驟

    基于Gokit STM32F103C8T6至UCOS-II移植教程 ? ? ? ? ?Step1:在UCOS官網(wǎng)下載源碼,這里選擇Micrium_uC-Eval-STM32
    的頭像 發(fā)表于 07-22 14:19 ?3523次閱讀

    STM32學(xué)習(xí)篇Step1—基礎(chǔ)知識(shí),軟件安裝,工程創(chuàng)建

    ======================STM32基本知識(shí)入門==================購買STM32的淘寶店: 深圳育松電子(馬馬虎虎,便宜) ?telesky旗艦店(貴,資料齊
    發(fā)表于 11-19 13:51 ?12次下載
    <b class='flag-5'>STM32</b>學(xué)習(xí)篇<b class='flag-5'>Step1</b>—基礎(chǔ)知識(shí),軟件<b class='flag-5'>安裝</b>,工程創(chuàng)建

    STM32開發(fā)工具,STM32工具安裝

    開發(fā)STM32需要準(zhǔn)備的工具stm32cubemx、gcc交叉編譯工具、Flymcu燒寫工具stm32
    發(fā)表于 12-01 16:51 ?10次下載
    <b class='flag-5'>STM32</b>開發(fā)<b class='flag-5'>工具</b>,<b class='flag-5'>STM32</b><b class='flag-5'>工具</b><b class='flag-5'>安裝</b>

    keil5.27 (MDK與C51共存)安裝教程

    uVision更新V5.27.0.0  STEP1、安裝C51,這個(gè)網(wǎng)上有好多的教程就不啰嗦了~**STEP2、**安裝MDK5.27 雙擊 KEIL5
    發(fā)表于 12-03 20:36 ?21次下載
    keil5.27 (MDK與C51共存)<b class='flag-5'>安裝</b>教程

    Proteus+MDK仿真運(yùn)行stm32程序

    工程step1:打開Keil5,創(chuàng)建工程step2:根據(jù)實(shí)現(xiàn)準(zhǔn)備的啟動(dòng)函數(shù),配置好工程step3:將頭文件讀取路徑包含進(jìn)去step3:更改輸出設(shè)置s
    發(fā)表于 12-31 19:27 ?26次下載
    Proteus+MDK仿真運(yùn)行<b class='flag-5'>stm32</b>程序

    如何成功導(dǎo)入STEP9

    STEP1:首先將壓縮包解壓到單獨(dú)的文件夾內(nèi),按下圖將依次安裝
    的頭像 發(fā)表于 03-22 17:31 ?2887次閱讀

    力矩傳感器的更換及位置傳感器的拆卸(新)V1

    第一步:刀頭嚙合螺絲階段(對(duì)應(yīng)step1,step2)
    的頭像 發(fā)表于 01-13 10:37 ?2417次閱讀

    Efinity軟件安裝方法

    step1:安裝Python,注意勾選“Add Python 3.7 to PATH” (2022版本及以后都不需要再安裝Python)
    的頭像 發(fā)表于 08-14 15:55 ?1634次閱讀
    Efinity軟件<b class='flag-5'>安裝</b>方法