在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于STM32的FreeRTOS開發(fā)(2)----Cube工程的FreeRTOS配置

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MCU開 ? 2023-07-27 09:53 ? 次閱讀

為什么使用Cube進(jìn)行FreeRTOS配置

STM32Cube是STMicroelectronics提供的一種軟件工具,用于配置和生成STM32微控制器的固件。它提供了一個(gè)圖形化用戶界面,可以輕松配置微控制器的各種功能和外設(shè),并生成初始化代碼。使用Cube可以大大簡化微控制器開發(fā)過程,減少手工編寫配置代碼的工作量。 FreeRTOS是一個(gè)嵌入式實(shí)時(shí)操作系統(tǒng),提供了任務(wù)調(diào)度、信號(hào)量、隊(duì)列等多種多核操作系統(tǒng)常用機(jī)制。使用Cube配置FreeRTOS可以使用圖形化界面輕松配置任務(wù)和資源,并生成初始化代碼。這樣可以大大減少手工編寫FreeRTOS配置代碼的工作量,使得開發(fā)人員能夠?qū)W⒂趹?yīng)用程序的開發(fā)。

樣品申請(qǐng)

[https://www.wjx.top/vm/wFGhGPF.aspx#]

生成例程

使用STM32CUBEMX生成例程,這里使用NUCLEO-F103RB開發(fā)板

在這里插入圖片描述

新建一個(gè)工程,這里有3種新建工程方式。
● 基于MCU新建工程
● 基于ST模塊新建工程
● 基于案例新建工程
在這里插入圖片描述
創(chuàng)建時(shí)候,可以查看開發(fā)板或者芯片的基礎(chǔ)資料。

在這里插入圖片描述

配置FreeRTOS

如果想要在STM32上使用FreeRTOS,需要遵循以下步驟:
1.在左側(cè)的菜單欄中選擇“Middleware”,然后找到“FreeRTOS”選項(xiàng)并將其打開。

在這里插入圖片描述
2.選擇FreeRTOS版本
FreeRTOS是一個(gè)可移植的實(shí)時(shí)操作系統(tǒng),可以在很多不同的平臺(tái)上運(yùn)行。
CMSIS-RTOS v1是在CMSIS v2之前發(fā)布的版本。它為 Cortex-M 微控制器提供了簡單的RTOS接口,但沒有提供其他額外的功能,如事件、信號(hào)量等。
CMSIS-RTOS v2是在CMSIS v3之后發(fā)布的版本。它為 Cortex-M 微控制器提供了豐富的RTOS接口,支持事件、信號(hào)量等多種功能。它還支持跨平臺(tái)開發(fā),可以在不同的操作系統(tǒng)上使用。
FreeRTOS 可以使用兩種CMSIS-RTOS版本來移植到不同的平臺(tái)上,CMSIS_v1和CMSIS_v2可以使FreeRTOS移植到很多不同的平臺(tái)上。選擇哪一個(gè)版本具體取決于項(xiàng)目需求和硬件平臺(tái)的限制。
在這里選擇CMSIS v2進(jìn)行開發(fā)。

在這里插入圖片描述
3.需要為FreeRTOS配置合適的時(shí)鐘源,圍了防止與HAL庫鐘的時(shí)鐘沖突,可以將時(shí)基源修改為定時(shí)器

在這里插入圖片描述

4.在“FreeRTOS”選項(xiàng)卡中,可以配置FreeRTOS的各種參數(shù),如內(nèi)存分配方式、任務(wù)優(yōu)先級(jí)等。

在這里插入圖片描述

在配置FreeRTOS的時(shí)候,系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)用戶任務(wù),在配置面板鐘選擇Tasks and Queues可以查看。

在這里插入圖片描述

5.生成包含F(xiàn)reeRTOS配置的代碼。 在Project Manager中,選擇Code Generator,選擇生成獨(dú)立的c和文件。

在這里插入圖片描述

在Project中,配置項(xiàng)目路徑,注意不能有空格和中文,之后選擇IDE為STM32CubeIDE。

在這里插入圖片描述

6.點(diǎn)擊“Generate Code”按鈕,STM32CubeMX將會(huì)生成包含F(xiàn)reeRTOS配置的代碼。

在這里插入圖片描述

編譯并下載程序到STM32微控制器,就可以使用FreeRTOS了。請(qǐng)注意,這只是一個(gè)大致的流程,具體的配置過程因開發(fā)環(huán)境和微控制器型號(hào)而異。
審核編輯:湯梓紅

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

    關(guān)注

    48

    文章

    7926

    瀏覽量

    153906
  • STM32
    +關(guān)注

    關(guān)注

    2291

    文章

    11019

    瀏覽量

    363077
  • FreeRTOS
    +關(guān)注

    關(guān)注

    12

    文章

    492

    瀏覽量

    63943
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    286

    瀏覽量

    16056
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    CubeMX+STM32F4+FreeRTOS+USART1基礎(chǔ)工程搭建

    工程搭建教程——CubeMX+STM32F4+FreeRTOS+USART1基礎(chǔ)工程搭建前言詳細(xì)介紹:硬件參考:文件保存方法:一、硬件連接示意二、CubeMX工程設(shè)置1、
    發(fā)表于 08-10 06:11

    STM32F2x7_Ethernet(FreeRTOS)驅(qū)動(dòng)更新

    STM32F2x7_Ethernet(FreeRTOS)驅(qū)動(dòng)更新
    發(fā)表于 12-04 15:40 ?0次下載

    STM32中斷及FreeRTOS中斷優(yōu)先級(jí)配置

    STM32中斷,及FreeRTOS中斷優(yōu)先級(jí)配置
    的頭像 發(fā)表于 03-04 11:45 ?9474次閱讀
    <b class='flag-5'>STM32</b>中斷及<b class='flag-5'>FreeRTOS</b>中斷優(yōu)先級(jí)<b class='flag-5'>配置</b>

    基于arduino的STM32FreeRTOS

    基于arduino的STM32FreeRTOS
    發(fā)表于 11-01 17:54 ?18次下載

    轉(zhuǎn)發(fā):stm32 移植 freertos

    轉(zhuǎn)發(fā):stm32 移植 freertos
    發(fā)表于 11-20 12:36 ?14次下載
    轉(zhuǎn)發(fā):<b class='flag-5'>stm32</b> 移植 <b class='flag-5'>freertos</b>

    從0到1學(xué)習(xí)FreeRTOSFreeRTOS 內(nèi)核應(yīng)用開發(fā):(一)移植FreeRTOSSTM32第一部分

    從0到1學(xué)習(xí)FreeRTOSFreeRTOS 內(nèi)核應(yīng)用開發(fā):(一)移植FreeRTOSSTM32第一部分
    發(fā)表于 12-04 12:51 ?22次下載
    從0到1學(xué)習(xí)<b class='flag-5'>FreeRTOS</b>:<b class='flag-5'>FreeRTOS</b> 內(nèi)核應(yīng)用<b class='flag-5'>開發(fā)</b>:(一)移植<b class='flag-5'>FreeRTOS</b>到<b class='flag-5'>STM32</b>第一部分

    FreeRTOS移植—基于STM32

    FreeRTOS移植—基于STM32
    發(fā)表于 12-04 12:51 ?18次下載
    <b class='flag-5'>FreeRTOS</b>移植—基于<b class='flag-5'>STM32</b>

    STM32FreeRTOS移植

    FreeRTOS,接下來我們就把FreeRTOS移植到我們所使用的平臺(tái)上,我們使用的板子是STM32F407。02. 預(yù)備工作要移植FreeRTOS,肯定需要一個(gè)基礎(chǔ)
    發(fā)表于 12-04 14:06 ?14次下載
    【<b class='flag-5'>STM32</b>】<b class='flag-5'>FreeRTOS</b>移植

    初入FreeRTOS

    目錄一、FreeRTOS介紹1、初識(shí)FreeRTOS,什么是 FreeRTOS2FreeRTOS的特點(diǎn)二、FreeRTOS移植1、
    發(fā)表于 12-06 21:06 ?43次下載
    初入<b class='flag-5'>FreeRTOS</b>

    基于FreeRTOSSTM32多任務(wù)程序

    基于FreeRTOSSTM32多任務(wù)程序一、材料準(zhǔn)備二、 FreeRTOS移植FreeRTOS是什么FreeRTOS移植到
    發(fā)表于 12-27 18:38 ?28次下載
    基于<b class='flag-5'>FreeRTOS</b>的<b class='flag-5'>STM32</b>多任務(wù)程序

    CUBE配置STM32H750、Lan8720、FreeRTOS、lwip、掉線重連、KeepAlive移植

    1.CubeMX配置1.1常規(guī)配置1.2 FreeRTOS配置1.3 Lwip配置2.H750
    發(fā)表于 12-27 18:48 ?97次下載
    <b class='flag-5'>CUBE</b><b class='flag-5'>配置</b><b class='flag-5'>STM32</b>H750、Lan8720、<b class='flag-5'>FreeRTOS</b>、lwip、掉線重連、KeepAlive移植

    STM32FreeRTOS:(一) 中斷配置和臨界段的使用

    STM32FreeRTOS:(一) 中斷配置和臨界段的使用文章目錄STM32FreeRTOS:(一) 中斷
    發(fā)表于 01-14 15:43 ?3次下載
    <b class='flag-5'>STM32</b>之<b class='flag-5'>FreeRTOS</b>:(一) 中斷<b class='flag-5'>配置</b>和臨界段的使用

    STM32F4 FreeRTOS開發(fā)手冊(cè)

    STM32F4 FreeRTOS開發(fā)手冊(cè)
    發(fā)表于 07-04 14:53 ?76次下載

    STM32F407 FreeRTOS開發(fā)手冊(cè) V1.1

    STM32F407 FreeRTOS開發(fā)手冊(cè)_V1.1PDF文件下載。
    發(fā)表于 07-31 11:16 ?57次下載

    STM32G0開發(fā)筆記:使用FreeRTOS系統(tǒng)

    使用Platformio平臺(tái)的libopencm3開發(fā)框架來開發(fā)STM32G0,下面為使用FreeRTOS系統(tǒng)。
    的頭像 發(fā)表于 01-16 15:07 ?2960次閱讀
    <b class='flag-5'>STM32</b>G0<b class='flag-5'>開發(fā)</b>筆記:使用<b class='flag-5'>FreeRTOS</b>系統(tǒng)
    主站蜘蛛池模板: 深爱婷婷激情网 | 97人人做人人添人人爱 | 一级日本大片免费观看视频 | 久久伊人成人 | 国产午夜视频在线观看第四页 | 欧美黑人巨大日本人又爽又色 | 91福利国产在线观看网站 | 免费黄色国产视频 | h视频免费网站 | 国产精品国产三级在线高清观看 | аⅴ资源中文在线天堂 | 色播.com | 99久久综合国产精品免费 | 免费日本黄色 | 日本不卡视频在线播放 | 波多久久夜色精品国产 | 一区二区不卡视频 | 色婷婷狠狠久久综合五月 | 美女18黄| 成 人 免费 黄 色 视频 | 国产日本久久久久久久久婷婷 | 欧美在线视频免费 | 免费一级毛片 | 欧美午夜视频在线观看 | 天天色综 | 夜夜狠 | 操你啦在线视频 | 免费在线观看黄色 | 天天色天天综合网 | 视频在线观看免费视频 | 国产精品久久久久久久成人午夜 | 狠狠色色综合网站 | 色免费看| 热久久最新地址 | 34pao强力打造免费永久视频 | 色综合天天综合网国产人 | 免费国产午夜高清在线视频 | 五月天激激婷婷大综合丁香 | 欧美三级在线免费观看 | 人操人摸 | 日日噜噜噜夜夜爽爽狠狠视频 |