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

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

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

STM32:Step1工具安裝

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

工具安裝及首次測試

目標描述

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

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

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

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

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

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

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

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

先決條件

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

安裝Java

網(wǎng)絡訪問

硬件

NUCLEO-L476RG [1]板(64 針)

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

內(nèi)容↑

[隱藏]

1個安裝 STM32CubeMX

2個安裝STM32CubeIDE

3個安裝 STM32CubeProg

4個下載STM32CubeL4固件包

5個在調(diào)試模式下啟動 STM32CubeIDE 并運行我的第一個程序

6個參考

1安裝STM32CubeMX↑

STM32CubeMX 是對STM32 進行圖形化編程的工具。

下載STM32CubeMX [2]

400px-Stepbystep_Download_STM32CubeMX.png

如有必要,請在 www.st.com 網(wǎng)站上注冊。

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

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

2安裝STM32CubeIDE↑

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

下載STM32CubeIDE [3]

400px-Stepbystep_Download_STM32CubeIDE.png

如有必要,請在 www.st.com 網(wǎng)站上注冊。

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

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

3安裝STM32CubeProg↑

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

下載 STM32CubeProg [4]

400px-Download_STM32CubePROG.png

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

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

4下載STM32CubeL4固件包↑

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

打開STM32CubeMX

點擊Help中的Manage embedded software packages

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

點擊安裝(可能需要較長時間)

400px-Stepbystep_Download_STM32CubeL4.png

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

5在調(diào)試模式下啟動 STM32CubeIDE 并運行我的第一個程序↑

使用調(diào)試模式

啟動 STM32CubeIDE

如果 STM32CubeIDE 詢問,請選擇默認工作區(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)品而異

選擇項目GPIO_InfiniteLedTogglingSW4STM32STM32L476RG_NUCLEO

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

250px-Project_Converter.png

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

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

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

默認的 STM32CubeIDE 設置足以滿足本教程的要求

單擊“調(diào)試 ”圖標以啟動和調(diào)試項目

400px-Stepbystep_Debug_STM32CubeIDE.png

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

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

400px-Stepbystep_Resume_STM32CubeIDE.png

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

現(xiàn)在您可以:

查找 STM32 庫

打開一個項目(示例)

在 STM32CubeIDE 中加載一個項目

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

讓 LED 閃爍

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

    關(guān)注

    2263

    文章

    10847

    瀏覽量

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

    關(guān)注

    88

    文章

    3544

    瀏覽量

    93470
收藏 人收藏

    評論

    相關(guān)推薦

    LTspice StepStep legend顏色不對應如何解決?

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

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

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

    Proteus是如何一體化安裝

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

    用keil5和Proteus來仿真運行stm32程序

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

    MDK安裝與注冊有哪些步驟

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

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

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

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

    STEP 7編程軟件用于SIMATIC S7、M7、C7和基于PC的WinAC,是供它們編程、監(jiān)控和參數(shù)設置的標準工具。本章將詳細講述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 ?3585次閱讀

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

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

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

    開發(fā)STM32需要準備的工具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,這個網(wǎng)上有好多的教程就不啰嗦了~**STEP2、**安裝MDK5.27 雙擊 KEIL5
    發(fā)表于 12-03 20:36 ?21次下載
    keil5.27 (MDK與C51共存)<b class='flag-5'>安裝</b>教程

    Proteus+MDK仿真運行stm32程序

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

    如何成功導入STEP9

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

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

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

    Efinity軟件安裝方法

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