在线观看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)不再提示

FreeRTOS_001_ 準(zhǔn)備工作

黃工的嵌入式技術(shù)圈 ? 來(lái)源:網(wǎng)站整理 ? 2020-03-14 11:21 ? 次閱讀

開篇閑談

在開始學(xué)習(xí)FreeRTOS之前,先給大家閑聊一些話題。當(dāng)然,肯定還是與文章有一定關(guān)系的。

1.什么是FreeRTOS?

考慮到關(guān)注我的讀者中有許多是初學(xué)者,這里簡(jiǎn)述一下FreeRTOS。

簡(jiǎn)單的來(lái)說(shuō)FreeRTOS就是一種實(shí)時(shí)操作系統(tǒng)。

RTOS:Real Time Operating System實(shí)時(shí)操作系統(tǒng)。

FreeRTOS從字面可以將它拆分為Free+RTOS,前面Free代表一種操作系統(tǒng)類型的名稱,就像UCOS、RTX、uclinux;后面RTOS代表實(shí)時(shí)操作系統(tǒng)。

2.為什么要學(xué)習(xí)FreeRTOS?

這個(gè)問題在我看來(lái),主要是因?yàn)镕reeRTOS相對(duì)其他RTOS有很多優(yōu)勢(shì),比較火、開源免費(fèi)···。當(dāng)然,有許多優(yōu)點(diǎn),肯定也有它的不足,這里就不再評(píng)價(jià)它的不足之處了。

從近幾年嵌入式操作系統(tǒng)排名的數(shù)據(jù)來(lái)看,F(xiàn)reeRTOS的排名在嵌入式操作系統(tǒng)的排名中還是比較高的。

在Micrium官網(wǎng)(也就是UCOS的官方網(wǎng)站)上面也給出了一份之前RTOS的排名。其實(shí)UCOS也是相對(duì)比較火的一款實(shí)時(shí)操作系統(tǒng),和FreeRTOS最大的差別在于UCOS屬于商業(yè)RTOS,項(xiàng)目使用需要收費(fèi)。

從以上數(shù)據(jù)來(lái)看,F(xiàn)reeRTOS在這接下來(lái)的幾年時(shí)間應(yīng)該也會(huì)排在嵌入式操作系統(tǒng)的前列。所以,如果你還不知道選擇學(xué)習(xí)什么RTOS,那么,F(xiàn)reeRTOS是你值得考慮的,同時(shí)選擇FreeRTOS學(xué)習(xí)也是有必要的。

3.為什么我還要造輪子?

相信很多人都知道網(wǎng)上有很多關(guān)于FreeRTOS的資料,而且還很多,那么為什么我還要在這里寫呢?

說(shuō)句實(shí)話,我之前分享過(guò)的類似的文章,在網(wǎng)上還有更多,為什么你還是選擇關(guān)注了我呢?

每個(gè)人有每個(gè)人的分享風(fēng)格,每個(gè)人考慮的角度也不同。我也是一個(gè)從技術(shù)小白過(guò)來(lái)的人,分享的東西會(huì)站在小白的角度考慮。

我個(gè)人覺得FreeRTOS是我們這一行嵌入式開發(fā)工程師必備的技能。如果我的文章能讓你看懂,那么說(shuō)明我分享的目的也達(dá)到了。

準(zhǔn)備工作

完事開頭難,有了開頭,只要不停止前行的腳步,總會(huì)達(dá)到成功的終點(diǎn)。相信前面關(guān)注我的朋友都知道我分享的文章是面向基礎(chǔ)的人群,也就是說(shuō)寫的比較基礎(chǔ),相信你們都能夠理解并學(xué)會(huì)。

【提示:微信公眾號(hào)不支持外鏈接】

1.下載FreeRTOS源碼及相關(guān)資料

FreeRTOS所有的源碼及更多的資料都可以進(jìn)入官網(wǎng)查找并下載。

官網(wǎng)地址:

http://www.freertos.org

針對(duì)初學(xué)者主要下載源碼和API文檔。

官網(wǎng)目前最新的FreeRTOS版本是V9.0.0,其實(shí)有些平臺(tái)已經(jīng)給出了V9.1.0了

官網(wǎng)最新版本下載地址:

http://www.freertos.org/a00104.html

歷史版本源碼下載地址:

https://sourceforge.net/projects/freertos/files/FreeRTOS

參考手冊(cè)下載地址:

http://www.freertos.org/Documentation/RTOS_book.html

2.開發(fā)工具下載安裝

我接下來(lái)講述的FreeRTOS例程將結(jié)合MDK-ARM或者EWARM集成開發(fā)工具,也將會(huì)提供MDK-ARM或者EWARM的源代碼工程。所以需要大家安裝并學(xué)會(huì)使用這兩種開發(fā)工具。

如果有朋友對(duì)這兩種開發(fā)工具不是很熟悉,可以參看我關(guān)于MDK-ARM和EWARM的系列教程

參看文章:

1.MDK-ARM介紹、下載、安裝與注冊(cè)

2.MDK-ARM_新建軟件工程詳細(xì)過(guò)程

3.EWARM介紹、下載、安裝與注冊(cè)

4.EWARM_新建軟件工程詳細(xì)過(guò)程

3.下載STM32標(biāo)準(zhǔn)外設(shè)庫(kù)

為什么要下載STM32標(biāo)準(zhǔn)外設(shè)庫(kù)呢?

直接的說(shuō):我們接下來(lái)講述的內(nèi)容是基于STM32標(biāo)準(zhǔn)外設(shè)庫(kù)來(lái)展開詳細(xì)講解。

在上面下載FreeRTOS源碼中,其實(shí)是包含了STM32的標(biāo)準(zhǔn)外設(shè)庫(kù),但那是很老的庫(kù)。我們搞技術(shù)的人一般都有一種心理,都喜歡追求新的技術(shù)(只要不影響某些功能),特別是學(xué)習(xí)者更應(yīng)該向最新的技術(shù)看齊。

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software.html?querycriteria=productId=SC961

當(dāng)然,這一小節(jié)主要是看硬件平臺(tái),如果你使用的其他平臺(tái)的處理器,可以略過(guò),我這里只是向初學(xué)者提供一種便利而已。

學(xué)習(xí)FreeRTOS與底層硬件平臺(tái)的關(guān)系不是很大,只是在移植的時(shí)候需要用上,后面學(xué)習(xí)API具體的功能時(shí),基本不會(huì)關(guān)心硬件平臺(tái)。

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

    關(guān)注

    12

    文章

    484

    瀏覽量

    62414
  • uCOS
    +關(guān)注

    關(guān)注

    7

    文章

    175

    瀏覽量

    78542
  • 硬件平臺(tái)
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    11964
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SK海力士加速16Hi HBM3E內(nèi)存量產(chǎn)準(zhǔn)備

    近日,SK海力士正全力加速其全球首創(chuàng)的16層堆疊(16Hi)HBM3E內(nèi)存的量產(chǎn)準(zhǔn)備工作。這一創(chuàng)新產(chǎn)品的全面生產(chǎn)測(cè)試已經(jīng)正式啟動(dòng),為明年初的樣品出樣乃至2025年上半年的大規(guī)模量產(chǎn)與供應(yīng)奠定了
    的頭像 發(fā)表于 12-26 14:46 ?288次閱讀

    BGA芯片焊接全攻略:從準(zhǔn)備到實(shí)戰(zhàn)的詳盡指南

    BGA(Ball Grid Array,球柵陣列)芯片焊接是電子維修和制造中一項(xiàng)重要的技術(shù),它要求精確的操作和高超的技巧。本文將詳細(xì)介紹BGA芯片焊接的完整流程,包括準(zhǔn)備工作、預(yù)熱技巧、焊接曲線調(diào)整、焊接步驟、常見問題及解決方案等。
    的頭像 發(fā)表于 12-16 15:59 ?1103次閱讀
    BGA芯片焊接全攻略:從<b class='flag-5'>準(zhǔn)備</b>到實(shí)戰(zhàn)的詳盡指南

    IBM發(fā)布《可持續(xù)發(fā)展準(zhǔn)備工作狀態(tài)報(bào)告》

    近日,IBM(紐約證券交易所:IBM)首次發(fā)布《可持續(xù)發(fā)展準(zhǔn)備工作狀態(tài)報(bào)告》(Sustainability Readiness Report)報(bào)告。結(jié)果顯示,88% 的企業(yè)高管計(jì)劃在未來(lái) 12個(gè)月
    的頭像 發(fā)表于 11-20 14:30 ?334次閱讀

    freertos最多支持多少個(gè)任務(wù)

    FreeRTOS是一個(gè)輕量級(jí)的實(shí)時(shí)操作系統(tǒng)(RTOS),其設(shè)計(jì)初衷就是為了提供簡(jiǎn)單、可靠且高效的實(shí)時(shí)任務(wù)管理。關(guān)于FreeRTOS最多支持多少個(gè)任務(wù)的問題,實(shí)際上并沒有一個(gè)固定的上限,這主要取決于
    的頭像 發(fā)表于 09-02 14:21 ?1222次閱讀

    freertos和rtos區(qū)別是什么

    FreeRTOS 和 RTOS(實(shí)時(shí)操作系統(tǒng))是兩個(gè)不同的概念,但它們之間有緊密的聯(lián)系。FreeRTOS 是一個(gè)特定的開源實(shí)時(shí)操作系統(tǒng),而 RTOS 是實(shí)時(shí)操作系統(tǒng)的一般概念。 概念定義 RTOS
    的頭像 發(fā)表于 09-02 14:18 ?1586次閱讀

    配電室停電的準(zhǔn)備工作和步驟

    。正確的停送電操作流程不僅可以保障人員安全,還能有效防止設(shè)備損壞,維護(hù)電網(wǎng)的穩(wěn)定運(yùn)行。 一、停電操作前的準(zhǔn)備工作 1. 安全檢查和評(píng)估 在實(shí)施停電操作前,電工必須對(duì)配電室內(nèi)的設(shè)備及電路進(jìn)行全面細(xì)致的檢查。這包括檢視設(shè)
    的頭像 發(fā)表于 08-27 10:38 ?1286次閱讀

    工控機(jī)在重裝系統(tǒng)之前需要什么準(zhǔn)備工作

    ? 工控機(jī)在重裝系統(tǒng)時(shí)該有什么準(zhǔn)備,以下是在我們的工控機(jī)重裝系統(tǒng)時(shí)需要準(zhǔn)備的地方。 (1)備份數(shù)據(jù):在因系統(tǒng)崩潰或出現(xiàn)故障而準(zhǔn)備重裝系統(tǒng)前,首先應(yīng)該想到的是備份好自己的數(shù)據(jù)。這時(shí),一定要靜下心來(lái)
    的頭像 發(fā)表于 08-13 14:44 ?465次閱讀

    【PHYTEC AM62x開發(fā)板試用】準(zhǔn)備工作

    、ubunt系統(tǒng)中phyLinux init 初始化時(shí)要根據(jù)核心板和底板的型號(hào)選擇屬于自己的型號(hào) Ubuntu系統(tǒng)準(zhǔn)備工作 參照Build the BSP 下載配置相關(guān)軟件 執(zhí)行指令 sudo
    發(fā)表于 07-01 16:22

    研控步進(jìn)電機(jī)怎么接線

    研控步進(jìn)電機(jī)接線是一個(gè)技術(shù)性很強(qiáng)的工作,需要對(duì)步進(jìn)電機(jī)的工作原理、接線方式以及控制方式有深入的了解。本文將詳細(xì)介紹研控步進(jìn)電機(jī)的接線方法,包括接線前的準(zhǔn)備工作、接線步驟、注意事項(xiàng)等,以幫助您更好
    的頭像 發(fā)表于 06-12 09:14 ?1227次閱讀

    TRAVEO T2G支持freeRTOS嗎?

    freeRTOS 路徑?jīng)]有包含在工作區(qū)中。 我可以手動(dòng)添加嗎? *注意:在 IAR 工作區(qū)tviic2d4m_flash_cm7_0_mc_template -> 中,RTOS 文件夾被排除在構(gòu)建之外。
    發(fā)表于 05-21 07:36

    自動(dòng)點(diǎn)焊機(jī)啟動(dòng)前還需要做哪些準(zhǔn)備工作呢?

    在現(xiàn)代工業(yè)生產(chǎn)中,自動(dòng)點(diǎn)焊機(jī)以其高效、精準(zhǔn)的特性,廣泛應(yīng)用于金屬焊接領(lǐng)域。然而,在使用自動(dòng)點(diǎn)焊機(jī)之前,充分的準(zhǔn)備工作是確保焊接過(guò)程順利進(jìn)行和保證焊接質(zhì)量的關(guān)鍵。本文將詳細(xì)探討自動(dòng)點(diǎn)焊機(jī)啟動(dòng)前的準(zhǔn)備工作,為操作人員提供一份詳盡的指南。
    的頭像 發(fā)表于 05-16 10:11 ?400次閱讀
    自動(dòng)點(diǎn)焊機(jī)啟動(dòng)前還需要做哪些<b class='flag-5'>準(zhǔn)備工作</b>呢?

    淺析FreeRTOS任務(wù)調(diào)度器的三種調(diào)度算法和應(yīng)用

    FreeRTOS在MCU領(lǐng)域應(yīng)用非常廣泛,今天就給大家講解一下FreeRTOS調(diào)度器中的三種調(diào)度算法,以及在瑞薩RZ/T2L MPU中的應(yīng)用。
    的頭像 發(fā)表于 05-10 14:02 ?7877次閱讀
    淺析<b class='flag-5'>FreeRTOS</b>任務(wù)調(diào)度器的三種調(diào)度算法和應(yīng)用

    超高溫紅外測(cè)溫?zé)嵯駜x操作前的準(zhǔn)備工作與安全注意事項(xiàng)

    超高溫紅外測(cè)溫?zé)嵯駜x是一種先進(jìn)的非接觸式測(cè)溫設(shè)備,廣泛應(yīng)用于科研、工業(yè)、醫(yī)療等領(lǐng)域。為了確保測(cè)量結(jié)果的準(zhǔn)確性和操作人員的安全,操作超高溫紅外測(cè)溫?zé)嵯駜x前,我們需要進(jìn)行一系列準(zhǔn)備工作并注意一些安全事項(xiàng)
    的頭像 發(fā)表于 04-08 17:04 ?807次閱讀
    超高溫紅外測(cè)溫?zé)嵯駜x操作前的<b class='flag-5'>準(zhǔn)備工作</b>與安全注意事項(xiàng)

    SPC58的HSM開發(fā)用什么環(huán)境還有什么需要的準(zhǔn)備工作

    SPC58的HSM開發(fā)用什么環(huán)境還有什么需要的準(zhǔn)備工作
    發(fā)表于 03-19 06:34

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之準(zhǔn)備工作(1)

    AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之準(zhǔn)備工作,包含軟件環(huán)境、硬件環(huán)境。
    的頭像 發(fā)表于 03-07 15:49 ?876次閱讀
    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之<b class='flag-5'>準(zhǔn)備工作</b>(1)
    主站蜘蛛池模板: 色多多18免费观看 | 很黄很黄的网站免费的 | 色爽视频| 午夜福免费福利在线观看 | 免费在线观看一级片 | 好紧好爽的午夜寂寞视频 | 婷婷亚洲综合 | 亚洲男人的天堂久久香蕉网 | ww.色 | 69xxxⅹxxxxxx日本| 色综合网天天综合色中文男男 | 免费看欧美理论片在线 | 天天精品在线 | 亚洲精品精品一区 | 黑粗硬大欧美视频 | 成人夜色视频网站在线观看 | 五月婷婷俺也去开心 | 亚洲视频三区 | 亚洲天堂视频在线播放 | 日本不卡高清视频 | 亚洲一区二区三区深夜天堂 | 亚洲天堂va | 久久精品国产免费中文 | 在线视频免费观看 | 孩交精品xxxx视频视频 | 天天艹天天 | 四虎国产永久在线精品免费观看 | 亚洲永久网站 | 欧美日剧在线免费 | 影音先锋色偷偷米奇四色 | 亚洲一区视频在线 | 艹逼免费视频 | 亚洲卡一卡2卡三卡4卡国色 | 免费在线看a| 国产女人又爽又大 | 三级在线观看免播放网站 | 色婷婷色婷婷 | 成人免费看黄网站无遮挡 | 亚洲一区二区三区电影 | freexxxx性欧美| 日本在线不卡一区二区 |