国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【STM32Cube開發(fā)記錄】1-下載和安裝STM32CubeIDE

這篇具有很好參考價(jià)值的文章主要介紹了【STM32Cube開發(fā)記錄】1-下載和安裝STM32CubeIDE。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

【STM32Cube開發(fā)記錄】1-下載和安裝STM32CubeIDE

【STM32Cube開發(fā)記錄】2-STM32CubeProgrammer的使用

【STM32Cube開發(fā)記錄】3-STM32CubeMX的使用

【STM32Cube開發(fā)記錄】4-標(biāo)準(zhǔn)庫 HAL庫 LL庫

【STM32Cube開發(fā)記錄】5-寄存器和存儲(chǔ)器映射

【STM32Cube開發(fā)記錄】6-STM32核心功能

【STM32Cube開發(fā)記錄】7-Debug調(diào)試功能的使用

硬件:STM32F103C8T6最小系統(tǒng)板、STLINK-V2

1. 下載和安裝STM32CubeIDE

以下僅演示windows平臺(tái)下的下載和安裝。

1.1 軟件下載

STM32CubeIDE可以從官方網(wǎng)站下載,需要使用郵箱注冊下。

STM32CubeIDE - Integrated Development Environment for STM32 - STMicroelectronics

拉到下面,找到STM32CubeIDE-Win(Windows)

  • STM32CubeIDE-DEB:針對Linux Debian發(fā)行版及衍生的(例如Ubuntu)
  • STM32CubeIDE-Lnx:通用的Linux壓縮包,包含STM32CubeIDE和所有必要的工具和庫。此軟件包適用于高級Linux用戶,知道如何自定義安裝
  • STM32CubeIDE-Mac:Mac OSX
  • STM32CubeIDE-RPM:針對Linux RedHat發(fā)行版和衍生的(例如CentOS)。
  • STM32CubeIDE-Win:Windowsstm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

點(diǎn)擊Get latest, 然后注冊/登入。(我登入之后,Get Software下有時(shí)候沒有刷新出來軟件下載的東西)將安裝包放在這里(version 1.13.2):
鏈接:https://pan.baidu.com/s/1OR3ZSNg4DV_TdaeXA-jdtw?
提取碼:apvn

1.2 軟件安裝

下載完成后,解壓,是一個(gè).exe文件,雙擊安裝,(選擇安裝路徑的時(shí)候,最好短一點(diǎn),不要太長,避免windows的path路徑長度限制),默認(rèn)勾選選項(xiàng)安裝即可。安裝過程如有以下彈窗點(diǎn)擊安裝,安裝繼續(xù)進(jìn)行。stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

2. STM32CubeIDE - 點(diǎn)個(gè)燈

雙擊STM32CubeIDE,出現(xiàn)一個(gè)彈窗,新建或選擇一個(gè)目錄作為你的workspace目錄。如果勾選Use this as the default and do not ask again,下次雙擊就會(huì)直接打開這個(gè)這個(gè)目錄,沒有這個(gè)彈窗。(如果想要更改默認(rèn)打開的目錄,設(shè)置一下就行,F(xiàn)ile->Switch workspace->Other.…)stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

打開IDE后,會(huì)有如下界面,不需要可以關(guān)閉,如需要再次打開,可以點(diǎn)擊toolbar的最后一個(gè)”i”圖標(biāo)。stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

安裝固件包,否則新建工程會(huì)出現(xiàn)如下報(bào)錯(cuò),不會(huì)生成代碼stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

在myST里進(jìn)行登錄即可,之后會(huì)自動(dòng)下載stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

2.1?新建工程

新建LED工程:File->New->STM32 Project,第一次啟動(dòng)需要一會(huì)時(shí)間,之后進(jìn)入以下界面stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

選擇MCU型號stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

點(diǎn)擊next, 輸入工程名字stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

選擇YESstm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

第一次,IDE需要下載固件包,會(huì)自動(dòng)進(jìn)行下載(前提進(jìn)行了登錄)stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

成功新建之后,出現(xiàn)下面所示stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

2.2 配置GPIO

將PC13配置成輸出模式stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

Ctrl+S保存,會(huì)提示是否生成代碼,點(diǎn)擊是,生成后,可以看到代碼里出現(xiàn)了MX_GPIO_Init()stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

增加兩行代碼

	HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13);
	HAL_Delay(1000);


stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

2.3 編譯代碼

編譯代碼,Project->Build Project 在Help->ST-LINK Upgrade升級下STLINK,點(diǎn)擊Open in update mode,然后下面的Upgrade

stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

2.4 DEBUG代碼

點(diǎn)擊小蟲子,DEBUG代碼

stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程

點(diǎn)擊OK,看到下載成功后,再按STM32上的復(fù)位,可以看到1hz的led燈閃爍stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程stm32cubeide怎么下載,STM32CubeIDE-HAL庫開發(fā),stm32,單片機(jī),c語言,軟件工程文章來源地址http://www.zghlxwxcb.cn/news/detail-796500.html

到了這里,關(guān)于【STM32Cube開發(fā)記錄】1-下載和安裝STM32CubeIDE的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【07】STM32·HAL庫開發(fā)-新建寄存器版本MDK工程 |下載STM32Cube固件包 | 新建MDK工程步驟

    【07】STM32·HAL庫開發(fā)-新建寄存器版本MDK工程 |下載STM32Cube固件包 | 新建MDK工程步驟

    獲取方式一 :ST官網(wǎng)搜索STM32Cube+回車 ??這里以F1系列為例,點(diǎn)擊【STM32CubeF1】 ??點(diǎn)擊【Get Software】即可進(jìn)行下載,首次下載需要注冊郵箱, 是免費(fèi)的 。 ?? 這里下載最新的1.8.5版本為例進(jìn)行后期章節(jié)編寫。 獲取方式二 :正點(diǎn)原子開發(fā)板A盤資料:A 盤→8,STM32 參考資料

    2024年02月11日
    瀏覽(32)
  • STM32FreeRTOS任務(wù)通知(STM32cube高效開發(fā))

    STM32FreeRTOS任務(wù)通知(STM32cube高效開發(fā))

    1、任務(wù)通知可模擬隊(duì)列和信號量 任務(wù)通知是FreeRTOS另外一種進(jìn)程間通信技術(shù)。不需要?jiǎng)?chuàng)建任何中間對象,可以直接從任務(wù)向任務(wù)或ISR向任務(wù)發(fā)送通知,傳遞一個(gè)通知值任務(wù)通知可以模擬二值信號量、計(jì)數(shù)信號量、或長度為1的消息隊(duì)列,使用任務(wù)通知,一般效率更高,消耗內(nèi)

    2024年03月13日
    瀏覽(20)
  • STM32CubeIDE開發(fā)(二十六), STM32的CAN總線開發(fā)要點(diǎn)

    STM32CubeIDE開發(fā)(二十六), STM32的CAN總線開發(fā)要點(diǎn)

    目錄 一、CAN總線簡介 ??????? 1.1 CAN概述 ??????? 1.2 CAN總線較其他串行通信優(yōu)勢 ??????? 1.3 CAN總線通信 ???????? 1.4 報(bào)文種類及格式 ???????? 1.5 CAN應(yīng)用 二、CAN工程創(chuàng)建及配置 ??????? 2.1 工程設(shè)計(jì)及原理框圖 ???????? 2.2 工程創(chuàng)建接配置 三、代碼設(shè)計(jì)

    2023年04月15日
    瀏覽(22)
  • STM32CubeIDE開發(fā)(二十九), 如何結(jié)合FreeRTOS開發(fā)STM32程序

    STM32CubeIDE開發(fā)(二十九), 如何結(jié)合FreeRTOS開發(fā)STM32程序

    目錄 一、STM32CubeIDE使用內(nèi)置的FreeRTOS 二、創(chuàng)建使用FreeRTOS系統(tǒng)的STM32CubeIDE工程 三、使用FreeRTOS功能 四、編譯及測試 一、STM32CubeIDE使用內(nèi)置的FreeRTOS ??????? 不同于STM32CubeIDE使用像RTThread這些第三方物聯(lián)網(wǎng)系統(tǒng),STM32CubeIDE在安裝時(shí)就已經(jīng)在MiddleWare中間件一欄直接支持了Free

    2024年02月12日
    瀏覽(37)
  • 開發(fā)環(huán)境搭建-stm32CubeIDE配置

    使用方法如下: 在CubeIDE的安裝路徑STM32CubeIDEplugins下找到org.eclipse.cdt.ui_7.3.201.202205131409.jar,并將此文件改名備份,然后,將下載的同名插件文件復(fù)制到該路徑下,重新啟動(dòng)STM32CubeIDE即可。 百度地址 鏈接: https://pan.baidu.com/s/17qxUiMLNhVgsV0rx0f2U5g 提取碼: a5yf Window-preferences-General

    2024年02月09日
    瀏覽(18)
  • STM32CubeIDE開發(fā)(四), stm32調(diào)試信息串口通信輸出顯示

    STM32CubeIDE開發(fā)(四), stm32調(diào)試信息串口通信輸出顯示

    目錄 一、stm32串口配置 三、串口驅(qū)動(dòng)功能調(diào)用及編譯實(shí)現(xiàn) 四、編譯測試 ??????? 關(guān)于cubeIDE開發(fā)基本技巧及流程,本文不詳細(xì)敘述,請參考:cubeIDE快速開發(fā)流程_py_free的博客-CSDN博客_cubeide漢化 一、stm32串口配置 ??????? 本文采用的開發(fā)板是stm32L496VGT3,其有兩個(gè) USB 接口,

    2023年04月08日
    瀏覽(20)
  • STM32CubeIDE開發(fā)(一),快速開發(fā)流程初體驗(yàn)

    STM32CubeIDE開發(fā)(一),快速開發(fā)流程初體驗(yàn)

    目錄 一、cubeIDE下載、安裝 ?二、創(chuàng)建工程及配置芯片引腳 三、編碼及編譯 四、加載已編譯程序到硬件及測試 五、程序運(yùn)行效果 一、cubeIDE下載、安裝 ????????STM32CubeIDE是STM32Cube軟件生態(tài)系統(tǒng)的一部分,是面向st芯片的高級C/C++開發(fā)平臺(tái),具有STM32微控制器和微處理器的外

    2024年02月02日
    瀏覽(45)
  • STM32CubeIDE開發(fā)實(shí)踐案例-專欄總述

    STM32CubeIDE開發(fā)實(shí)踐案例-專欄總述

    STM32CubeIDE開發(fā)專欄總述 目錄 一、本專欄基本結(jié)束 二、專欄內(nèi)容及博文索引(共36篇) ??????? 2.1 基礎(chǔ)知識 ????????2.2 日志打印輸出 ????????2.3 內(nèi)部功能 ??????? 2.4 各種外設(shè) ??????? 2.5 RTOS系統(tǒng)結(jié)合 ????????2.6 人工智能-cube.AI ??????? 2.7 篇外-RTThrea

    2024年02月15日
    瀏覽(20)
  • STM32CubeIDE開發(fā)(二十二), stm32的RS485/232串口通信開發(fā)要點(diǎn)

    STM32CubeIDE開發(fā)(二十二), stm32的RS485/232串口通信開發(fā)要點(diǎn)

    目錄 一、stm32串口通信 ??????? 1.1 硬件流控 ???????? 1.2 軟件流控 ??????? 1.3 串口通信參數(shù) 二、新建RS485通信工程 ??????? 2.1 項(xiàng)目實(shí)現(xiàn)背景信息 ??????? 2.2 項(xiàng)目配置 ??????? 2.3 代碼實(shí)現(xiàn) ?? 三、RS485驅(qū)動(dòng)調(diào)用及測試 ??????? 3.1 接口調(diào)用 ?????? 3.2 編

    2024年01月20日
    瀏覽(79)
  • STM32CubeIDE開發(fā)(十一), STM32實(shí)時(shí)時(shí)鐘(RTC)寫入及讀取日歷時(shí)間開發(fā)要點(diǎn)

    STM32CubeIDE開發(fā)(十一), STM32實(shí)時(shí)時(shí)鐘(RTC)寫入及讀取日歷時(shí)間開發(fā)要點(diǎn)

    目錄 一、RTC簡介 二、工程創(chuàng)建及配置 ?三、驅(qū)動(dòng)代碼設(shè)計(jì)實(shí)現(xiàn) 四、編譯及測試 ????????實(shí)時(shí)時(shí)鐘的縮寫是RTC(Real_Time Clock),核心是晶振,晶振頻率一般為32768 Hz 。它為分頻計(jì)數(shù)器提供精確的與低功耗的實(shí)基信號。它可以用于產(chǎn)生秒、分、時(shí)、日等信息。為了確保時(shí)鐘長期

    2024年01月16日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包