電子發(fā)燒友App

硬聲App

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

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

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

電子發(fā)燒友網(wǎng)>嵌入式技術(shù)>從0到1教你寫RT-Thread之線程的定義

從0到1教你寫RT-Thread之線程的定義

收藏

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

評論

查看更多

相關(guān)推薦

RT-Thread記錄(三、RT-Thread線程操作函數(shù))

講完了RT-Thread開發(fā)環(huán)境,啟動流程,啟動以后當(dāng)然是開始跑線程了,那么自然我們得學(xué)會如何創(chuàng)建線程以及線程的有關(guān)操作。
2022-06-20 00:31:515432

如何讓RT-thread接入機(jī)智云來創(chuàng)建一個線程去點(diǎn)亮LED

本文以gokit為例,闡述RT-thread接入機(jī)智云,創(chuàng)建一個線程,點(diǎn)亮一盞燈。
2018-07-17 08:59:256305

如何對RT-Thread內(nèi)核有基本的了解?

RT-Thread 的時鐘管理以時鐘節(jié)拍為基礎(chǔ),時鐘節(jié)拍是 RT-Thread 操作系統(tǒng)中最小的時鐘單位。
2019-07-19 10:12:326734

RT-Thread記錄(二、RT-Thread內(nèi)核啟動流程)

在前面我們RT-Thread Studio工程基礎(chǔ)之上講一講RT-Thread內(nèi)核啟動流程.
2022-06-20 00:30:334292

RT-Thread記錄(五、RT-Thread 臨界區(qū)保護(hù))

本文聊聊臨界區(qū),以及RT-Thread對臨界區(qū)的處理
2022-06-20 16:06:464187

RT-Thread學(xué)習(xí)筆記】一種C語言宏定義的寫法

RT-Thread學(xué)習(xí)筆記】一種C語言宏定義的寫法
2022-07-30 13:41:041882

從0到1教你RT-Thread之新建工程

在開始寫 RT-Thread 內(nèi)核之前,我們先新建一個 RT-Thread 的工程,Device 選擇Cortex-M3(Cortex-M4 或 Cortex-M7)內(nèi)核的處理器,調(diào)試方式選擇軟件
2022-11-18 14:17:211113

RT-Thread的C語言編碼規(guī)范

這是一份 RT-Thread 開發(fā)人員的開發(fā)指引。RT-Thread 做為一份開源軟件,它需要由不同的人采用合作的方式完成,這份文檔是開發(fā)人員的一個指引。RT-Thread 的開發(fā)人員請遵守這樣
2023-02-21 16:50:362035

RT-Thread FinSH 控制臺

?n?]。讀完本章,我們會對 FinSH 的工作方式以及如何導(dǎo)出自己的命令 FinSH 有更加深入的了解。FinSH 簡介FinSH 是 RT-Thread 的命令行組件,提供一套供用戶在命令行調(diào)用
2021-05-20 18:10:45

RT-Thread Nano 簡介

與通信、時鐘管理、中斷管理、內(nèi)存管理。Nano 的特點(diǎn)簡單1、下載簡單RT-Thread Nano 以軟件包的方式集成在 Keil MDK 與 CubeMX 中,可以直接在軟件中下載 Nano 軟件包
2021-05-14 10:22:29

RT-Thread Nano 配置

RT-Thread Nano 的配置在 rtconfig.h 中進(jìn)行,通過開關(guān)宏定義來使能或關(guān)閉某些功能,接下來對該配置文件中的宏定義進(jìn)行說明。頭文件頭文件 RTE_Components.h 僅由
2021-05-20 17:50:26

RT-Thread Studio入門資料合集

1、RT-Thread Studio入門資料——創(chuàng)建第一個Hello world項(xiàng)目下載RT-Thread Studio訪問RT-Thread官網(wǎng)即可下載RT-Thread Studio安裝包。選擇
2022-03-23 15:37:37

RT-Thread studio使用心得點(diǎn)亮LED

把我之前的的簡單實(shí)例導(dǎo)入時,花了半個小時就是沒有找到如何導(dǎo)入studio項(xiàng)目的入口。希望有明白的大佬指點(diǎn)下。還好比較簡單還是重新一下。以下是學(xué)習(xí)記錄開發(fā)環(huán)境:rt-thread studio
2022-09-09 15:49:02

RT-Thread 內(nèi)核基礎(chǔ)介紹

1 時表示啟用 */#define RT_DEBUG_THREAD 0/* 定義該宏表示開啟鉤子函數(shù)的使用,未定義則關(guān)閉 */#define RT_USING_HOOK/* 定義了空閑線程的棧大小
2021-05-24 18:49:23

RT-Thread 內(nèi)核的簡單介紹,軟件架構(gòu)入手講解實(shí)時內(nèi)核的組成與實(shí)現(xiàn)

/* 開啟 debug 模式時:該宏定義0 時表示關(guān)閉打印線程切換信息,定義1 時表示啟用 */ #define RT_DEBUG_THREAD 0/* 定義該宏表示開啟鉤子函數(shù)的使用,未定義
2021-03-29 06:41:19

RT-Thread 架構(gòu)圖

RT-Thread 架構(gòu)圖:RT-Thread開發(fā)指南開源地址內(nèi)核層:RT-Thread 內(nèi)核,是 RT-Thread 的核心部分,包括了內(nèi)核系統(tǒng)中對象的實(shí)現(xiàn),例如多線程及其調(diào)度、信號量、郵箱
2021-12-16 08:15:47

RT-Thread/GUI 0.3.0 beta

RT-Thread/GUI是國內(nèi)主導(dǎo)開發(fā)的實(shí)時線程操作系統(tǒng)(RT-Thread)中的圖形界面組件,它是和RT-Thread相配套的組件,目前的許可證限制其不得移植RT-Thread之外的其他
2011-11-29 14:48:48

RT-Thread線程管理快速入門資料合集

1、建立RT-Thread 多任務(wù)(線程)的編程思想對于裸機(jī)編程,整個軟件系統(tǒng)只有一個線程(任務(wù))在執(zhí)行,實(shí)現(xiàn)方式是通過一個大循環(huán)完成的。應(yīng)用程序是一個無限循環(huán),循環(huán)中調(diào)用各個功能模塊的函數(shù),完成
2022-03-30 17:40:28

RT-Thread線程管理手冊指南

結(jié)構(gòu)體structrt_thread線程控制塊宏定義#define RT_THREAD_INIT0x00初始化完成狀態(tài)#define RT_THREAD_READY0x01就緒狀態(tài)#define
2022-08-26 16:22:38

RT-Thread代碼啟動與線程切換過程的實(shí)現(xiàn)

RT_THREAD_PRIORITY_MAX 決 定 ,RT_THREAD_PRIORITY_MAX 在 rtconfig.h 中默認(rèn)定義為 32。 數(shù)組的下標(biāo)對應(yīng)了線程的優(yōu)先級,同一優(yōu)先級的線程統(tǒng)一插入就緒列表的同一條鏈表中
2022-04-25 11:38:47

RT-Thread內(nèi)核簡介

RT-Thread 內(nèi)核簡介前言1、RT-Thread 的架構(gòu)2、RT-Thread 的內(nèi)核3、RT-Thread 內(nèi)核功能部分線程調(diào)度時鐘管理線程間同步線程間通信內(nèi)存管理I/O 設(shè)備管理4
2021-08-06 07:44:48

RT-Thread學(xué)習(xí)筆記(一)

使用rt_thread_detach函數(shù)將該線程控制塊對象管理器中脫離。使用動態(tài)定義方式rt_thread_create時,RT-Thread會動態(tài)申請線程控制塊和堆??臻g。在編譯時,編譯器是不會感知這段空間的,只有在
2017-11-18 20:08:19

RT-Thread學(xué)習(xí)筆記(一)

使用rt_thread_detach函數(shù)將該線程控制塊對象管理器中脫離。使用動態(tài)定義方式rt_thread_create時,RT-Thread會動態(tài)申請線程控制塊和堆??臻g。在編譯時,編譯器是不會感知這段空間的,只有在
2021-03-25 11:19:51

RT-Thread實(shí)時系統(tǒng)線程設(shè)計(jì)應(yīng)該注意什么要點(diǎn)呢

清晰了然。RT-Thread中程序運(yùn)行的上下文包括:中斷服務(wù)例程;普通線程;空閑線程;空閑線程空閑線程RT-Thread系統(tǒng)中沒有其他工作進(jìn)行時自動進(jìn)入的系統(tǒng)線程。開發(fā)者可以通過idle線程鉤子方式
2022-08-30 14:40:17

RT-Thread實(shí)時系統(tǒng)的線程設(shè)計(jì)應(yīng)該注意什么要點(diǎn)

清晰了然。RT-Thread中程序運(yùn)行的上下文包括:中斷服務(wù)例程;普通線程;空閑線程;空閑線程空閑線程RT-Thread系統(tǒng)中沒有其他工作進(jìn)行時自動進(jìn)入的系統(tǒng)線程。開發(fā)者可以通過idle線程鉤子方式
2022-09-14 15:45:25

RT-Thread嵌入式操作系統(tǒng)線程優(yōu)先級該怎樣去實(shí)現(xiàn)呢

就緒列表RT-Thread 要支持多優(yōu)先級,需要靠就緒列表的支持,代碼上看,就緒列表由兩個在 scheduler.c 文件定義的全局變量組成,一個是線程就緒優(yōu)先級組
2022-05-09 14:32:28

RT-Thread操作系統(tǒng)中的線程脫離是什意思

void thread1_entry(void* parameter){rt_uint32_t count = 0;while (1){/* 線程1采用低優(yōu)先級運(yùn)行
2022-08-30 14:53:25

RT-Thread教程之創(chuàng)建線程

本章是我們真正從 0 1 RT-Thread 的第一章,屬于基礎(chǔ)中的基礎(chǔ),必須要學(xué)會創(chuàng)建線程,并重點(diǎn)掌握線程是如何切換的。因?yàn)?b class="flag-6" style="color: red">線程的切換是由匯編代碼來完成的,所以代碼看起來比較難懂,但是
2022-12-22 14:30:44

RT-Thread線程簡介

。RT-Thread線程簡介線程thread)是系統(tǒng)能夠進(jìn)行調(diào)度的最小單位,在linux中也是這樣定義的,但是和我們RTOS中的thread更像是linux中的進(jìn)程,是系統(tǒng)進(jìn)行資源分配的基本單位,但...
2021-08-24 07:56:47

RT-Thread的內(nèi)核調(diào)度算法實(shí)現(xiàn)

的那個線程,并調(diào)度執(zhí)行。rt-thread的內(nèi)核調(diào)度算法采用位圖(bitmap)實(shí)現(xiàn),算法時間復(fù)雜度為O(1)(注,O(1)定義,請參考數(shù)據(jù)結(jié)構(gòu)相關(guān)書籍,即每次調(diào)度的時間恒定:無論當(dāng)前的系統(tǒng)中存在
2022-04-20 11:54:59

RT-Thread的空閑線程與阻塞延時是什么?如何實(shí)現(xiàn)呢

;rt_flag1_thread_stack[0],/* 線程棧起始地址 */ sizeof(rt_flag1_thread_stack) );/* 線程棧大小,單位為字節(jié) *//* 將線程插入就緒列表
2022-05-26 15:06:08

RT-Thread系統(tǒng)是怎樣通過函數(shù)接口來創(chuàng)建一個線程

)。priority線程的優(yōu)先級。優(yōu)先級范圍根據(jù)系統(tǒng)配置情況(rtconfig.h中的RT_THREAD_PRIORITY_MAX宏定義),如果支持的是256級優(yōu)先級,那么范圍是0 ~ 255,數(shù)值越小
2022-08-24 16:22:06

RT-thread內(nèi)核互斥量

鎖當(dāng)前不可用.original_priority:保存著互斥鎖擁有者的初始優(yōu)先級,因此rt-thread為了處理互斥鎖導(dǎo)致線程優(yōu)先級翻轉(zhuǎn)的問題,可能會提升互斥鎖擁有者線程的優(yōu)先級,這里保存原先優(yōu)先級
2015-03-06 17:23:23

rt-thread 入門系列先用后學(xué)

rt-thread 入門系列先用后學(xué),學(xué)一樣新東西, 心底都是抵觸的, 我們需要不斷在獲取正反饋, 才能快速掌握新新知識.1 rt thread
2021-07-16 08:31:11

rt-thread是如何在線程運(yùn)行結(jié)束后識別到的呢?

我最近在仿rt-thread內(nèi)核,在這個過程中對于它線程的處理有些疑惑 代碼如下 #include #define DBG_TAG \"main\" #define
2024-03-22 08:20:53

01,教你徹底學(xué)透RT-Thread

野火《RT-Thread內(nèi)核實(shí)現(xiàn)與應(yīng)用開發(fā)實(shí)戰(zhàn)指南》:本書第一部分以 RT-Thread Nano 3.0.3 官方源碼為藍(lán)本,抽絲剝繭,不斷迭代,教你怎么 0 開始把 RT-Thread 內(nèi)核
2020-04-16 16:18:19

0教你如何給RT-Thread貢獻(xiàn)代碼

的流程:fork將 rt-thread 倉庫 fork 自己的 git 倉庫中??寺。╟lone)將 rt-thread 倉庫 clone 自己的本地 PC。創(chuàng)建本地分支建議 master 分支
2022-04-11 09:18:44

μCOS-ⅡRT-Threadの移植方法是什么

分享下移植方法和API對應(yīng)表兩部分講下方法。一、移植方法軟件環(huán)境:Win7+MDK5.18.0硬件環(huán)境:STM32F1031.GitHub下載RT-Thread源碼:https
2020-06-04 04:35:27

CH571移植RT-Thread,RT-Thread無法正常啟動怎么解決?

(PFIC->CFGR=0xFA050003;),RT-Thread就無法正常啟動,注釋掉此語句后,RT-Thread可以正常啟動,接著我創(chuàng)建了一個紅燈線程,目前可以線程跳轉(zhuǎn)到紅燈線程,紅燈線程延時掛起后
2022-06-21 06:39:41

Fibocom OSRT-Thread 技術(shù)資料

Fibocom OSRT-Thread 技術(shù)資料內(nèi)容如下:1、RT-Thread AT-Device應(yīng)用講解工程實(shí)例2、【培訓(xùn)】基于RT-Thread的網(wǎng)絡(luò)接入設(shè)計(jì)及應(yīng)用實(shí)戰(zhàn)技術(shù)資料鏈接
2023-01-05 15:31:44

RT-Thread 內(nèi)核實(shí)現(xiàn)與應(yīng)用開發(fā)實(shí)戰(zhàn)指南》免費(fèi)下載

,兩者之間沒有必然的聯(lián)系。本書是首本系統(tǒng)講解 RT-Thread 的中文書籍,共分為兩個部分,第一部分為“ 0 1 教你 RT-Thread 內(nèi)核”,即重點(diǎn)講解 RT-Thread 的原理實(shí)現(xiàn),
2018-07-17 15:55:00

【原創(chuàng)精選】RT-Thread征文精選技術(shù)文章合集

開發(fā)板的詳細(xì)步驟例程stm32裸機(jī)RTthread開始創(chuàng)建線程詳解基于標(biāo)準(zhǔn)庫的keil移植RT-thread例程RT-thread線程切換原理與實(shí)現(xiàn)基于RT-Thread實(shí)現(xiàn)can通訊例程講解
2022-07-26 14:56:44

【微信精選】物聯(lián)網(wǎng)操作系統(tǒng)RT-Thread 啟動流程

運(yùn)行信息就會串口打印出來。main() 函數(shù)是 RT-Thread 的用戶代碼入口,用戶可以在 main() 函數(shù)里添加自己的應(yīng)用。1int main(void)2{3/* user app entry */4return 0;5}
2019-08-04 07:30:00

【每日一練】RT-Thread Nano-線程創(chuàng)建1(第五節(jié)學(xué)習(xí)視頻)

C、僵尸4、實(shí)現(xiàn)線程入口函數(shù),當(dāng)函數(shù)無限循環(huán)時,需要注意:無限循環(huán)需要讓出CPU,例如加入rt_thread_mdelay()(單選)A、正確B、錯誤打卡規(guī)則詳見:【每日一練】RT-Thread
2021-05-21 10:04:28

什么是RT-Thread線程管理看完你就懂了

RT_THREAD_PRIORITY_MAX 宏定義),如果支持的是 256 級優(yōu)先級,那么范圍是 0 ~ 255,數(shù)值越小優(yōu)先級越高,0 代表最高優(yōu)先級tick線程的時間片大小。時間片(tick)的單位是操作系統(tǒng)的時鐘節(jié)拍。當(dāng)
2021-03-29 06:16:50

初學(xué)RT-thread線程動態(tài)創(chuàng)建

RT-thread初學(xué)線程動態(tài)創(chuàng)建線程靜態(tài)創(chuàng)建線程鉤子函數(shù)定時器獲取系統(tǒng)時間動態(tài)創(chuàng)建定時器靜態(tài)創(chuàng)建定時器信號量靜態(tài)創(chuàng)建與動態(tài)創(chuàng)建信號量信號量實(shí)例注意線程動態(tài)創(chuàng)建線程/*任務(wù)回調(diào)函數(shù)*/void rtt1_entry(void *parameter){ for(int i = 0;i
2022-02-24 07:32:50

RT-Thread實(shí)時操作系統(tǒng)中線程控制塊是如何表示的

RT-Thread 1.0.0中新引入的成員,它會在線程退出時,被idle線程回調(diào)一次以執(zhí)行用戶設(shè)置的清理現(xiàn)場等工作。最后的一個成員user_data可由用戶掛接一些數(shù)據(jù)信息線程控制塊中,以提供類似線程私有數(shù)據(jù)的實(shí)現(xiàn),例如lwIP線程中用于放置定時器鏈表的表頭。原作者:書棧網(wǎng)
2022-08-24 16:13:02

RT-Thread系統(tǒng)中創(chuàng)建線程有哪幾種方式

*/ led1_thread_entry, /* 線程入口函數(shù) */ RT_NULL, /* 線程入口函數(shù)參數(shù) */ &rt_led1_thread_stack[0], /* 線程棧起始地址
2022-05-07 14:14:25

基于 CubeMX 移植 RT-Thread Nano

可以在 main() 函數(shù)中實(shí)現(xiàn)第一個應(yīng)用:板載 LED 指示燈閃爍。首先在文件首部包含 RT-Thread 的相關(guān)頭文件。在 main() 函數(shù)中(也就是在 main 線程中) LED 閃爍代碼
2021-05-14 16:09:46

基于 Keil MDK 移植 RT-Thread Nano

Pack 了。另外,如果需要安裝其他版本,則需要展開 RealThread::RT-Thread,進(jìn)行選擇。 方法二:手動安裝 我們也可以官網(wǎng)下載安裝文件,RT-Thread Nano 離線安裝包
2021-03-29 06:58:21

基于 Keil MDK 移植 RT-Thread Nano

,進(jìn)行選擇。方法二:手動安裝我們也可以官網(wǎng)下載安裝文件,RT-Thread Nano 離線安裝包下載,下載結(jié)束后雙擊文件進(jìn)行安裝:添加 RT-Thread Nano 工程打開已經(jīng)準(zhǔn)備好的可以運(yùn)行
2021-05-14 10:32:10

基于 Keil MDK 移植 RT-Thread Nano

,進(jìn)行選擇。方法二:手動安裝我們也可以官網(wǎng)下載安裝文件,RT-Thread Nano 離線安裝包下載,下載結(jié)束后雙擊文件進(jìn)行安裝:添加 RT-Thread Nano 工程打開已經(jīng)準(zhǔn)備好的可以運(yùn)行
2021-05-19 18:15:33

基于RT-Thread Studio建立工程與燒引用相關(guān)資料推薦

1、基于RT-Thread Studio建立工程與燒引用  980IoT是基于NNUC9800DK61Y的外設(shè)(內(nèi)核或內(nèi)核)可以幫助ARM?ARM926EJ的開發(fā)板,》它擁有非常的外設(shè)幫助用戶輕松
2022-10-13 11:40:45

基于STM32L475VET5的RT-Thread線程管理學(xué)習(xí)

是由應(yīng)用程序創(chuàng)建的線程,這兩類線程都會內(nèi)核對象容器中分配線程對象,當(dāng)線程被刪除時,也會被對象容器中刪除,每個線程都有重要的屬性,如線程控制塊、線程棧、入口函數(shù)等。1RT-Thread線程調(diào)度器
2022-04-22 15:00:15

基于STM32和RT-thread內(nèi)核的系統(tǒng)時鐘

線程定時器是否超時),如果有則觸發(fā)相應(yīng)的線程定時器超時函數(shù)rt_thread_timeout(將當(dāng)前掛起的線程加入調(diào)度器就緒隊(duì)列后重新調(diào)度),從而將線程睡眠中喚醒??偠灾谟布〞r器中斷模式下
2015-03-02 14:21:11

基于cortex-m3的rt-thread系統(tǒng)如何實(shí)現(xiàn)線程上下文切換呢

rt_thread_switch_interrupt_flag 變量 MOVr1, #0x00 STRr1, [r0] ; 檢查 rt_interrupt_from_thread變量 ; 如果為 0,就不進(jìn)行 from 線程的上下文
2022-05-05 15:00:48

如何去處理RT-Thread線程優(yōu)先級的問題呢

RT-Thread優(yōu)先級問題,官方文檔互斥量一節(jié),線程2的優(yōu)先級比線程1高,但在線程2running的時候還是會被線程1搶占,達(dá)不到官方文檔的仿真運(yùn)行結(jié)果。下圖是我的仿真運(yùn)行結(jié)果,輸出打印
2022-12-05 11:51:43

如何基于 RT-Thread Studio 創(chuàng)建并啟動第一個線程

_stack,THREAD_STACK_SIZE,THREAD_PRIORITY,THREAD_TIMESLICE);/* 啟動線程 */rt_thread_startup(&tid1);return 0; }在
2021-03-29 07:15:35

如何對RT-Thread系統(tǒng)的線程進(jìn)行初始化

對齊)。priority線程的優(yōu)先級。優(yōu)先級范圍根據(jù)系統(tǒng)配置情況(rtconfig.h中的RT_THREAD_PRIORITY_MAX宏定義),如果支持的是256級優(yōu)先級,那么范圍是0 ~ 255
2022-08-30 14:51:19

怎樣去創(chuàng)建一個RT-Thread操作系統(tǒng)的線程

對齊)。priority線程的優(yōu)先級。優(yōu)先級范圍根據(jù)系統(tǒng)配置情況(rtconfig.h中的RT_THREAD_PRIORITY_MAX宏定義),如果支持的是256級優(yōu)先級,那么范圍是0 ~ 255
2022-08-30 14:43:34

總結(jié)一下 RT-Thread 線程間通信的學(xué)習(xí)過程

是對 RT-Thread線程學(xué)習(xí)后的總結(jié),并嘗試如圖所示的以下幾個方面進(jìn)行總結(jié)。多線程之間同步是繼多線程學(xué)習(xí)之后,需要重點(diǎn)掌握的又一個重要內(nèi)容。一個實(shí)時操作系統(tǒng)里面,如果只有多線程而沒有線程間同步,各個線程都無序
2022-03-18 15:46:09

靈動微課堂 (第135講) | 基于MM32 MCU的OS移植與應(yīng)用——RT-Thread 線程管理

和用戶線程,系統(tǒng)線程是由 RT-Thread 內(nèi)核創(chuàng)建的線程,用戶線程是由應(yīng)用程序創(chuàng)建的線程,這兩類線程都會內(nèi)核對象容器中分配線程對象,當(dāng)線程被刪除時,也會被對象容器中刪除,如圖所示,每個線程都有重要
2020-09-03 17:40:02

移植 RT-Thread Nano RISC-V

本文介紹了如何移植 RT-Thread Nano RISC-V 架構(gòu),以 Eclipse GCC 環(huán)境為例,基于一個 GD32V103 MCU 的基礎(chǔ)工程作為示例進(jìn)行講解。移植 Nano 的主要
2021-05-20 17:39:23

移植 RT-Thread Nano RISC-V

本文介紹了如何移植 RT-Thread Nano RISC-V 架構(gòu),以 Eclipse GCC 環(huán)境為例,基于一個 GD32V103 MCU 的基礎(chǔ)工程作為示例進(jìn)行講解。移植 Nano 的主要
2021-06-09 16:33:50

RT-Thread編程指南

RT-Thread編程指南——RT-Thread開發(fā)組(2015-03-31)。RT-Thread做為國內(nèi)有較大影響力的開源實(shí)時操作系統(tǒng),本文是RT-Thread實(shí)時操作系統(tǒng)的編程指南文檔,它旨在說明如何在RT-Thread實(shí)時操作系統(tǒng)上進(jìn)行編程、把它使用到具體的應(yīng)用中去。
2015-11-26 16:06:460

RT-Thread用戶手冊

RT-Thread用戶手冊——本書是RT-Thread的編程手冊,用于指導(dǎo)在RT-Thread實(shí)時操作系統(tǒng)環(huán)境下如何進(jìn)行編 程。
2015-11-26 16:16:420

RT-Thread開發(fā),如何有效學(xué)習(xí)RT-Thread的五個步驟

RT-Thread推出RT-Thread Inside戰(zhàn)略開放RT-Thread開發(fā)平臺授權(quán)合作,與硬件十萬個為什么合作首次推出第一款RT-Inside的開發(fā)板——iBox物聯(lián)網(wǎng)開發(fā)套件。
2017-09-25 09:55:1833754

RT-Thread軟件包定義和使用

RT-Thread軟件包是運(yùn)行于RT-Thread物聯(lián)網(wǎng)操作系統(tǒng)平臺上,面向不同應(yīng)用領(lǐng)域的通用軟件組件 。RT-Thread 同時提供了開放的軟件包平臺,為開發(fā)者提供了眾多可重用軟件包的選擇,是RT-Thread生態(tài)的重要組成部分。
2018-05-21 11:29:169568

RT-thread】如何將RT-thread系統(tǒng)移植到stm32

1.RT-thread簡介T-Thread(Real Time-Thread),是一個嵌入式實(shí)時多線程操作系統(tǒng)。在 RT-Thread 系統(tǒng)中,任務(wù)調(diào)度通過線程實(shí)現(xiàn)的。RT-Thread 主要采用
2021-12-08 11:06:0516

RT-thread初學(xué)

RT-thread初學(xué)線程動態(tài)創(chuàng)建線程靜態(tài)創(chuàng)建線程鉤子函數(shù)定時器獲取系統(tǒng)時間動態(tài)創(chuàng)建定時器靜態(tài)創(chuàng)建定時器信號量靜態(tài)創(chuàng)建與動態(tài)創(chuàng)建信號量信號量實(shí)例注意線程動態(tài)創(chuàng)建線程/*任務(wù)回調(diào)函數(shù)*/void
2021-12-31 19:45:528

RT-Thread AI kit開源:輕松實(shí)現(xiàn)一鍵部署AI模型至 RT-Thread

RT-AK 是 RT-Thread 團(tuán)隊(duì)為 RT-Thread 實(shí)時操作系統(tǒng)所開發(fā)的 AI 套件,能夠一鍵將 AI 模型部署到 RT-Thread 項(xiàng)目中,讓用戶可以 在統(tǒng)一...
2022-01-25 18:18:173

RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 理解defunct僵尸線程

RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對象rt_objectRT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對象管理RT-Thread 內(nèi)核學(xué)習(xí)筆記 - 內(nèi)核對象操作APIRT-Threa...
2022-01-25 18:19:188

RT-Thread開源作品秀】基于RT-Thread的星務(wù)平臺研究

本作品為了驗(yàn)證星務(wù)軟件在RT-Thread系統(tǒng)運(yùn)行的可行性,底層是否能夠驅(qū)動星務(wù)軟件,同時擴(kuò)展RT-Thread應(yīng)用范圍。ART-Pi作為衛(wèi)星下位機(jī),...
2022-01-25 18:26:205

RT-Thread學(xué)習(xí)筆記 --(6)RT-Thread線程間通信學(xué)習(xí)過程總結(jié)

前兩篇文章總結(jié)了RT-Thread線程以及多線程同步的學(xué)習(xí)過程,關(guān)于前兩篇學(xué)習(xí)總結(jié),可以查看之前的文章。
2022-01-25 18:50:597

RT-Thread隱藏的寶藏之completion

completion 直接翻譯過來是完成,所以我們可以稱 rt_completion 為 完成量。在 RT-Thread 的文檔中心 中講線程間同步時,介紹了 信號量...
2022-01-25 18:54:000

RT-Thread隱藏的寶藏之completion

completion 直接翻譯過來是完成,所以我更愿意稱 rt_completion 為 完成量。在 RT-Thread 的文檔中心 中講線程間通訊(IPC)時,只介紹...
2022-01-25 19:27:430

RT-Thread v4.1.0中FAL介紹

在 V4.1.0 中,將 fal 軟件包重新定義RT-Thread 內(nèi)部組件。
2022-04-26 13:34:012937

如何使用xmake工具來編譯rt-thread工程

 在最新的 rt-thread 主倉庫,支持使用 xmake 工具來編譯 rt-thread 工程。   
2022-05-11 15:03:101823

RTthread線程調(diào)度詳解

rt_schedule(void){ struct rt_thread *to_thread; struct rt_thread *from_thread; /* 兩個線程輪流切換
2022-05-19 17:07:291894

RT-Thread全球技術(shù)大會:螢石研發(fā)團(tuán)隊(duì)使用RT-Thread的技術(shù)挑戰(zhàn)

RT-Thread全球技術(shù)大會:研發(fā)團(tuán)隊(duì)使用RT-Thread的技術(shù)挑戰(zhàn) ? ? ? ? 審核編輯:彭靜
2022-05-27 11:36:171001

RT-Thread全球技術(shù)大會:Kconfig在RT-Thread中的工作機(jī)制

RT-Thread全球技術(shù)大會:Kconfig在RT-Thread中的工作機(jī)制 ? ? ? ? ? ? ? 審核編輯:彭靜
2022-05-27 14:49:121197

RT-Thread全球技術(shù)大會:在RT-Thread上編寫測試用例

RT-Thread全球技術(shù)大會:在RT-Thread上編寫測試用例 ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:28:361175

RT-Thread全球技術(shù)大會:RT-Thread測試用例集合案例

RT-Thread全球技術(shù)大會:RT-Thread測試用例集合案例 ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:34:461747

RT-Thread全球技術(shù)大會:RT-Thread對POSIX的實(shí)現(xiàn)情況介紹

RT-Thread全球技術(shù)大會:RT-Thread對POSIX的實(shí)現(xiàn)情況介紹 ? ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:52:411511

RT-Thread在arm與riscv上的兩點(diǎn)差異

RT-Thread全球大會上,介紹了RT-Thread在arm與riscv上的兩點(diǎn)差異如下:
2022-05-28 10:35:201282

RT-Thread學(xué)習(xí)筆記 RT-Thread的架構(gòu)概述

的物聯(lián)網(wǎng)操作系統(tǒng)。 RT-Thread 概述 RT-Thread,全稱是 Real Time-Thread,顧名思義,它是一個嵌入式實(shí)時多線程
2022-07-09 11:27:423873

RT-Thread文檔_RT-Thread 簡介

RT-Thread文檔_RT-Thread 簡介
2023-02-22 18:22:245

RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南

RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南
2023-02-22 18:23:176

RT-Thread文檔_線程管理

RT-Thread文檔_線程管理
2023-02-22 18:28:370

RT-Thread文檔_線程間同步

RT-Thread文檔_線程間同步
2023-02-22 18:29:241

RT-Thread文檔_線程間通信

RT-Thread文檔_線程間通信
2023-02-22 18:29:480

RT-Thread文檔_RT-Thread SMP 介紹與移植

RT-Thread文檔_RT-Thread SMP 介紹與移植
2023-02-22 18:31:345

RT-Thread文檔_completion

RT-Thread文檔_completion
2023-02-22 18:39:510

RT-Thread文檔_ringbuffer

RT-Thread文檔_ringbuffer
2023-02-22 18:40:162

RT-Thread文檔_workqueue

RT-Thread文檔_workqueue
2023-02-22 18:40:450

基于RT-Thread Studio學(xué)習(xí)

前期準(zhǔn)備:從官網(wǎng)下載 RT-Thread Studio,弄個賬號登陸,開啟rt-thread學(xué)習(xí)之旅。
2023-05-15 11:00:382370

教你手上沒有開發(fā)板如何跑RT-THREAD STM32應(yīng)用?

首先打開 RT-Thread Studio,新建RT-Thread 項(xiàng)
2023-07-18 16:09:29970

rt-thread線程棧初始化參數(shù)分析

RT-Thread線程初始化的代碼內(nèi)有一段初始化線程堆棧的代碼
2023-08-14 16:50:03913

RT-Thread v5.0.2 發(fā)布

RT-Thread 代碼倉庫地址: ●? https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本發(fā)布日志詳情: ●? https
2023-10-10 18:45:01666

基于rt-thread的socket通信設(shè)計(jì)

最近再研究 rt-thread 的通信 ,想設(shè)計(jì)出 eps8266(多個)<-> rt-thread(作為中控) <-> 服務(wù)器的通信框架,使用的開發(fā)板是 潘多拉
2023-10-13 15:02:36606

已全部加載完成