RT-Thread 學習記錄的第一篇文章,RT-Thread記錄(一、RT-Thread 版本、RT-Thread Studio開發環境 及 配合CubeMX開發快速上手)
2022-06-20 00:28:53
6640 
RT-Thread 內核部分最后一個點 中斷管理,順帶著對前面所學知識做個小結。
2022-06-24 10:25:43
7387 
學完 RT-Thread 內核,從本文開始熟悉了解 RT-Thread I/O 設備管理相關知識。
2022-06-30 10:38:13
5365 
【RT-Thread學習筆記】80x86匯編基礎的三大塊知識
2022-07-30 10:57:26
2949 
RT-Thread 的時鐘管理以時鐘節拍為基礎,時鐘節拍是 RT-Thread 操作系統中最小的時鐘單位。
2019-07-19 10:12:32
7773 
在前面我們RT-Thread Studio工程基礎之上講一講RT-Thread內核啟動流程.
2022-06-20 00:30:33
6610 
不涉及 rt-thread 驅動,但是它是 LVGL 和 rt-thread 的接口。LVGL 在 rt-thread 上運行的基石。
2022-07-08 09:37:09
2039 【RT-Thread學習筆記】ARM匯編基礎的三大塊知識
2022-07-30 10:59:00
2990 
【RT-Thread學習筆記】RISC-V匯編基礎的三大塊知識
2022-07-30 11:01:12
3773 
在開始寫 RT-Thread 內核之前,我們先新建一個 RT-Thread 的工程,Device 選擇Cortex-M3(Cortex-M4 或 Cortex-M7)內核的處理器,調試方式選擇軟件
2022-11-18 14:17:21
2304 這是一份 RT-Thread 開發人員的開發指引。RT-Thread 做為一份開源軟件,它需要由不同的人采用合作的方式完成,這份文檔是開發人員的一個指引。RT-Thread 的開發人員請遵守這樣
2023-02-21 16:50:36
3274 最近在看RT-Thread內核的源碼,內核對象使用鏈表組織。
2023-06-02 09:48:17
1239 
目的還是學習并熟悉RT-Thread 操作系統。
2023-06-02 09:48:27
917 
繼續研究RT-Thread 最基礎,最重要的概念:內核對象。
2023-06-02 09:48:39
707 
由于 RT-Thread 穩定高效的內核,豐富的文檔教程,積極活躍的社區氛圍,以及設備驅動框架、Kconfig、Scons、日志系統、海量的軟件包……很難不選擇 RT-Thread 進行項目開發。
2023-09-06 15:21:03
1516 RT-Thread 是國人自主研發的開源實時操作系統(RTOS),RT-Thread Nano 是極簡版的硬實時內核,內存占用小,移植簡單。VGLite 是 NXP 提供的輕量級 2D 圖形 API,基于 FreeRTOS 實現。
2023-11-09 11:20:11
4131 
上篇介紹了如何移植 RT-Thread Nano 內核與 Finsh 控制臺到 RT1170。本篇繼續介紹如何將 NXP 官方的 VGLite API 移植到 RT-Thread Nano 上。
2023-11-09 11:22:03
1897 一、RT-Thread概述RT-Thread是一款具有顯著優勢的開源嵌入式實時操作系統。它不僅具備輕量級、實時性強的特點,還擁有廣泛的開源社區支持和豐富的應用場景。在輕量級方面,RT-Thread
2024-08-01 08:11:02
5858 
大家好,我們是中國科學技術大學操作系統原理與設計(H)課oooooS小組。這個項目是我們的課程大作業:參考RT-Thread架構,使用Rust搭建一個原生的嵌入式操作系統內核。初識Rust是因為xk
2025-08-02 11:03:34
3331 
了一個鏈表,所有的內核對象都被鏈接到該鏈表上,如圖 RT-Thread 的內核對象容器及鏈表如下圖所示:下圖則顯示了 RT-Thread 中各類內核對象的派生和繼承關系。對于每一種具體內核對象和對象控制
2021-05-24 18:49:23
鏈表,所有的內核對象都被鏈接到該鏈表上,如圖 RT-Thread 的內核對象容器及鏈表如下圖所示: 下圖則顯示了 RT-Thread 中各類內核對象的派生和繼承關系。對于每一種具體內核對象和對象控制
2021-03-29 06:41:19
1、如何移植 RT-Thread SMP系統上電后,每個 CPU 都會在 ROM 中的代碼控制下獨自運行,但是只有主處理器(以下簡稱 CPU0 )跳轉到 RT-Thread 的初始化入口處,而其
2022-04-27 14:38:30
RT-Thread 架構圖:RT-Thread開發指南開源地址內核層:RT-Thread 內核,是 RT-Thread 的核心部分,包括了內核系統中對象的實現,例如多線程及其調度、信號量、郵箱
2021-12-16 08:15:47
閱讀分析,保證名字唯一性。修改方法如下: 2、RT-Thread內核對象rt_object介紹 內核對象控制塊 對象(object)結構體 3、RT-Thread內核對象管理APl內核對象的主要
2022-03-15 10:45:10
;((type *)0)->member)。3.3 面向對象編程思想3.3.1 封裝3.3.2 繼承3.3.3 多態4 內核對象管理架構RT-Thread 采用內核對象管理系統來訪問
2022-04-25 14:44:03
STM32 程序的內存分布6、RT-Thread 自動初始化機制8、RT-Thread 內核對象模型靜態對象和動態對
2021-08-06 07:44:48
1、RT-Thread內核學習筆記 - 內核對象rt_object 學習下RT-Thread,除了基礎的應用,應該花點時間,研究下內核的實現 RT-Thread內核,整體代碼量不大,很適合研究
2022-10-09 17:13:59
1、了解RT-Thread內核的啟動流程 內核是操作系統最基礎也是最重要的部分。從本文開始進入 RT-Thread 內核相關知識的學習。 首先了解內核的基礎知識,對 RT-Thread 內核
2022-09-05 17:01:15
等。下圖則顯示了RT-Thread中各類內核對象的派生和繼承關系。對于每一種具體內核對象和對象控制塊,除了基本結構外, 還有自己的擴展屬性(私有屬性),Figure 2: Kernel Object
2022-08-25 15:23:42
內核對象管理器中脫離。3.發送緊急消息RT-Thread 中,提供了一種發送緊急消息的函數接口,其過程與發送消息幾乎一樣。其函數接口如下:在發送緊急消息時,從空閑消息鏈表上取下來的消息塊不是掛到消息隊列的隊尾,而是掛到隊首,這樣,接收者就能夠優先接收到緊急消息,從而及時進行消息處理。
2022-03-31 14:14:59
了一個鏈表,所有的內核對象都被鏈接到該鏈表上,RT-Thread 的內核對象容器及鏈表如下圖所示:下圖則顯示了 RT-Thread 中各類內核對象的派生和繼承關系。對于每一種具體內核對象和對象控制塊
2022-04-06 18:08:26
};typedef struct rt_mutex *rt_mutex_t;#endif互斥鎖控制塊也是派生自IPC對象,而IPC對象又派生自內核對象.value:大于0時表示此互斥鎖可用,小于或等于0都表示此互斥
2015-03-06 17:23:23
向消息隊列對象控制塊的指針)、消息隊列名、消息緩沖區指針、消息大小以及消息隊列容量。消息隊列初始化后所有消息都掛在空閑消息列表上,消息隊列為空。脫離消息隊列:rt_err_t rt
2015-03-06 17:17:01
在文檔學習中看到其對靜態內核對象與動態對象描述:“內核對象分為兩類:靜態內核對象和動態內核對象,靜態內核對象通常放在 RW 段和 ZI 段中,在系統啟動后在程序中初始化;動態內核對象則是從內存堆中
2023-03-14 10:28:46
RT-Thread實時操作系統核心RT-Thread實時操作系統核心是一個高效的硬實時核心,它具備非常優異的實時性、穩定性、可剪裁性。最小可以到3k ROM占用、1k RAM占用。內核對象系統實時
2015-03-02 14:24:29
原子的ucosIII歷程ucosIII同時等待多個內核對象,一開始沒有使用按鍵時準備好的內核對象是0,但是使用過按鍵并且等到內核對象之后,一直沒有回復到0是什么原因
2020-04-13 00:14:04
內存分布263.4 RT-Thread自動初始化機制283.5 RT-Thread內核對象模型293.5.1 靜態對象和動態對象293.5.2 內核對象管理架構313.5.3 對象控制塊333.5.4
2019-03-18 16:08:44
塊釋放內存塊刪除 / 脫離內存池老規矩,本文詳細講解常用的幾種函數接口,其他不常用的接口簡單介紹,了解即可。1. 動態創建內存池RT-Thread 創建內存池,與創建其他內核對象類似,具有兩種方式
2022-04-06 17:02:59
線程控制塊線程控制塊是操作系統用于控制線程的一個數據結構,它會存放線程的一些信息,例如優先級,線程名稱等,也包含線程與線程之間連接用的鏈表結構,線程等待事件集合等。在RT-Thread實時操作系統中
2022-08-24 16:13:02
前言目前大家偶爾會討論RT-Thread線程退出的問題,如main線程return后,怎么處理的?占用的內存RAM資源是否得到釋放。最近在看線程相關的內核源碼,基于內核對象rt_object管理方法
2022-11-25 18:06:12
1、RT-Thread中的對象容器RT-Thread 內核對象包括:線程,信號量,互斥量,事件,郵箱,消息隊列和定時器,內存池,設備驅動等。對象容器中包含了每類內核對象的信息,包括對象類型,大小等
2022-05-18 14:23:06
函數時,首先會喚醒所有掛起在該事件集等待隊列上的線程,然后將該事件集從內核對象管理器中脫離。小結至此,RT-Thread 中用于線程間同步的三種方式,全部完畢。信號量(包含計數信號量、二值信號量)互斥量
2022-04-11 15:31:16
既然我們要移植Rt-thread 首先就要了解RT-threadRT-Thread Nano 簡介RT-Thread Nano 是一個極簡版的硬實時內核,它是由 C 語言開發,采用面向對象的編程思維
2021-08-24 07:20:06
系統鉤子函數為了在運行時跟蹤和記錄RT-Thread的活動,引入了一種鉤子機制。鉤子函數是在一些特殊檢查點調用的一類函數。 鉤子函數包括:對象鉤子函數,在創建,刪除,獲取和放置等對象時調用。調度器
2022-08-29 15:30:09
RT-Thread編程指南——RT-Thread開發組(2015-03-31)。RT-Thread做為國內有較大影響力的開源實時操作系統,本文是RT-Thread實時操作系統的編程指南文檔,它旨在說明如何在RT-Thread實時操作系統上進行編程、把它使用到具體的應用中去。
2015-11-26 16:06:46
0 RT-Thread用戶手冊——本書是RT-Thread的編程手冊,用于指導在RT-Thread實時操作系統環境下如何進行編
程。
2015-11-26 16:16:42
0 RT-Thread推出RT-Thread Inside戰略開放RT-Thread開發平臺授權合作,與硬件十萬個為什么合作首次推出第一款RT-Inside的開發板——iBox物聯網開發套件。
2017-09-25 09:55:18
36005 
RT-Thread軟件包是運行于RT-Thread物聯網操作系統平臺上,面向不同應用領域的通用軟件組件 。RT-Thread 同時提供了開放的軟件包平臺,為開發者提供了眾多可重用軟件包的選擇,是RT-Thread生態的重要組成部分。
2018-05-21 11:29:16
11783 
9月1日,由上海睿賽德電子科技有限公司舉辦的RT-Thread Smart微內核操作系統發布會于北京圓滿落幕,發布會以見微為主題,邀請到中國工程院院士、產業專家、高校教授及行業從業人員100余位蒞臨
2020-09-09 10:49:38
3352 [導讀] 前面寫了些文章分享C語言面向對象設計的一些個人體會,個人認為RT-Thread內核對于面向對象實現思想是一個非常好的設計。向這些在基礎軟件上深耕的國人大牛們致敬。本文基于學習
2020-11-04 18:09:01
2180 
(以下簡稱為rt-smart) 是基于RT-Thread操作系統衍生的新分支混合微內核操作系統,主要面向帶 MMU(內存管理單元Memory Management Unit)的中高端處理器,為眾多領域提供更具競爭力的操作系統基礎軟件平臺,具備快速啟動、兼容POSIX 接口、開發調試便利、應用與內核
2020-11-26 14:49:09
3553 rt-smart內核即可包含基本功能,同時也可定制裁剪。rt-smart用戶態應用環境采用musl libc提供POSIX接口調用及C運行環境,延續 RT-Thread 原有的生態,使用scons
2020-11-29 10:31:39
3477 ,沒有更新最新版本軟件)RT-Thread內核:V4.0.2STM32 CubeMX: V5.6.0一、創建RT-Thread項目打開RT-Thread Studio菜單欄→\rightarrow→文件→\rightarrow→新建→\rightarrow→RT-Thread項目→\righ
2021-12-14 18:45:51
15 RT-Thread Studio驅動SD卡前言一、創建基本工程1、創建Bootloader2、創建項目工程二、配置RT-Thread Settings三、代碼分析1.引入庫2.讀入數據四、效果驗證
2021-12-27 19:13:05
20 RT-Thread組成內核層:RT-Rhread內核,包括內核系統中對象的實現、libcpi/BSP(芯片移植相關文件/板級支持包),與硬件密切相關,由外設驅動和CPU移植構成組件與服務層:組件即
2021-12-31 19:28:06
10 RT-AK 是 RT-Thread 團隊為 RT-Thread 實時操作系統所開發的 AI 套件,能夠一鍵將 AI 模型部署到 RT-Thread 項目中,讓用戶可以 在統一...
2022-01-25 18:18:17
4 RT-Thread 內核學習筆記 - 內核對象rt_objectRT-Thread 內核學習筆記 - 內核對象管理RT-Thread 內核學習筆記 - 內核對象操作APIRT-Threa...
2022-01-25 18:19:18
9 RT-Thread 內核學習筆記 - 內核對象rt_objectRT-Thread 內核學習筆記 - 內核對象管理RT-Thread 內核學習筆記 - 內核對象操作APIRT-Threa...
2022-01-25 18:19:48
8 RT-Thread 內核學習筆記 - 內核對象rt_objectRT-Thread 內核學習筆記 - 內核對象管理RT-Thread 內核學習筆記 - 內核對象操作APIRT-Threa...
2022-01-25 18:23:19
6 RT-Thread 內核學習筆記 - 內核對象rt_objectRT-Thread 內核學習筆記 - 內核對象管理RT-Thread 內核學習筆記 - 內核對象操作APIRT-Threa...
2022-01-25 18:24:50
3 本作品為了驗證星務軟件在RT-Thread系統運行的可行性,底層是否能夠驅動星務軟件,同時擴展RT-Thread應用范圍。ART-Pi作為衛星下位機,...
2022-01-25 18:26:20
6 RT-Thread 內核學習筆記 - 內核對象rt_objectRT-Thread 內核學習筆記 - 內核對象管理RT-Thread 內核學習筆記 - 內核對象操作APIRT-Threa...
2022-01-25 18:26:51
7 背景 {代碼...} 內核對象控制塊 {代碼...} {代碼...} 導火索 {代碼...} void print_kernel_object_size(void){ {代碼...} }MSH_CMD_EXPO...
2022-01-25 18:46:57
0 [導讀] ?前面寫了些文章分享C語言面向對象設計的一些個人體會,個人認為RT-Thread內核對于面向對象實現思想是一個非常好的設計。向這些...
2022-01-26 17:17:23
1 RT-Thread 內核,是 RT-Thread 的核心部分,包括了內核系統中對象的實現,例如多線程及其調度、信號量、郵箱、消息隊列、內存管理、定時器等;libcpu/BSP(芯片移植相關文件 / 板級支持包)與硬件密切相關,由外設驅動和 CPU 移植構成。
2022-04-26 15:44:50
6350 RT-Thread全球技術大會:RT-Thread開源重塑軟件發展新生態,市場空間巨大,以開放的心態不斷提升技術水平,大膽創新,迎接挑戰! ? ? ? 審核編輯:彭靜
2022-05-27 10:47:11
1718 
RT-Thread全球技術大會:研發團隊使用RT-Thread的技術挑戰 ? ? ? ? 審核編輯:彭靜
2022-05-27 11:36:17
1922 
2022 RT-Thread全球技術大會:RT-Thread在攝像頭及IoT設備上的實踐經驗分享
2022-05-27 11:08:21
1794 
RT-Thread全球技術大會:RT-Thread Smart更好的兼容Linux生態 ? ? ? ? ? ? 審核編輯:彭靜
2022-05-27 14:31:32
2406 
RT-Thread全球技術大會:Kconfig在RT-Thread中的工作機制 ? ? ? ? ? ? ? 審核編輯:彭靜
2022-05-27 14:49:12
2210 
RT-Thread全球技術大會:單元測試對象有哪些? ? ? ? 審核編輯:彭靜
2022-05-27 16:13:00
1410 
RT-Thread全球技術大會:在RT-Thread上編寫測試用例 ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:28:36
2005 
RT-Thread全球技術大會:RT-Thread測試用例集合案例 ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:34:46
2712 
RT-Thread全球技術大會:RT-Thread對POSIX的實現情況介紹 ? ? ? ? ? ? 審核編輯:彭靜
2022-05-27 16:52:41
2450 
RT-Thread 是一款開源實時操作系統,包括 RT-Thread 內核、FinSH 命令行工具、設備文件系統、TCP/IP 協議棧、RT-Thread/GUI、大量的 CPU 架構支持和豐富的第三方軟件。
2022-05-31 11:17:50
3704 
RT-Thread內核的相關概念和基礎知識,然后了解RT-Thread系統的啟動流程、內存分布情況以及內核的配置方法。內核處于硬件層之上,包括了內核庫和實時內核的實現,而實時內核又包括:對象管理、線程管理及調度器、線程間通信管理、時鐘管理及內存管理等等。 ? 為了幫助大家深
2022-06-30 17:10:14
1945 RT-Thread 簡介 作為一名 RTOS 的初學者,也許你對 RT-Thread 還比較陌生。然而,隨著你的深入接觸,你會逐漸發現 RT-Thread 的魅力和它相較于其他同類型 RTOS
2022-07-09 11:27:42
5628 
env 是 RT-Thread 推出的開發輔助工具,針對基于 RT-Thread 操作系統的項目工程,提供編譯構建環境、圖形化系統配置及軟件包管理功能。其內置的 menuconfig 提供了簡單易用的配置剪裁工具,可對內核、組件和軟件包進行自由裁剪,使系統以搭積木的方式進行構建。
2023-01-11 09:00:36
2693 
RT-Thread文檔_RT-Thread 簡介
2023-02-22 18:22:24
5 RT-Thread文檔_RT-Thread 潘多拉 STM32L475 上手指南
2023-02-22 18:23:17
10 RT-Thread文檔_內核基礎
2023-02-22 18:28:13
1 RT-Thread文檔_內核移植
2023-02-22 18:31:09
4 RT-Thread文檔_RT-Thread SMP 介紹與移植
2023-02-22 18:31:34
9 RT-Thread文檔_completion
2023-02-22 18:39:51
0 RT-Thread文檔_ringbuffer
2023-02-22 18:40:16
3 RT-Thread文檔_workqueue
2023-02-22 18:40:45
1 RT-Thread文檔_FinSH 控制臺
2023-02-22 18:41:06
0 前期準備:從官網下載 RT-Thread Studio,弄個賬號登陸,開啟rt-thread學習之旅。
2023-05-15 11:00:38
6133 
程中,通常會有多個功能,這個時候就需要用到實時系統,比如FreeRTOS,AzureRTOSThreadX,RT-Thread等,筆者這里推薦RT-thread。RT-Thread是一個極簡版的硬實時內核,它是由
2022-04-19 18:39:55
1650 
內核是操作系統最重要的部分,學習RT-Thread也是從最基本的內核開始。RT-Thread內核要怎么學?編者覺得首先應該是從軟件架構入手,了解內核的組成與實現,這一部分會學習RT-Thread內核
2022-06-27 09:36:56
3461 
RT-Thread 設備框架屬于組件和服務層,是基于 RT-Thread 內核之上的上層軟件。設備框架是針對某一類外設,抽象出來的一套統一的操作方法及接入標準,可以屏蔽硬件差異,為應用層提供統一的操作方法。
2023-08-07 15:39:35
3339 瑞薩Cortex-M內核RA MCU的RT-Thread BSP制作教程發布
2023-09-18 10:58:46
1445 
由于 RT-Thread 穩定高效的內核,豐富的文檔教程,積極活躍的社區氛圍,以及設備驅動框架、Kconfig、Scons、日志系統、海量的軟件包……很難不選擇 RT-Thread 進行項目開發
2023-09-19 19:55:03
2020 由于 RT-Thread 穩定高效的內核,豐富的文檔教程,積極活躍的社區氛圍,以及設備驅動框架、Kconfig、Scons、日志系統、海量的軟件包
2023-09-20 15:16:41
1457 ://github.com/RT-Thread/rt-thread/releases/tag/v5.0.2 RT-Thread 迎來了全新的版本 v5.0.2,自 v5.0.0?版本發布以來,內核和組件都經歷了
2023-10-10 18:45:01
2815 
RT- Thread 的I/O設備模型(簡稱“設備模型”)是建立在內核對象模型基礎之上的,設備被認為是一類對象,被納入對象管理的范疇。
2023-10-11 17:12:18
1441 
想嘗試RT-Thread studio (VSCode),先下載安裝VSCode,再搜索RT-Thread
2023-10-12 10:58:31
1970 
最近再研究 rt-thread 的通信 ,想設計出 eps8266(多個)<-> rt-thread(作為中控) <-> 服務器的通信框架,使用的開發板是 潘多拉
2023-10-13 15:02:36
2170 
我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》一書正式發布。本書的編寫團隊由多位在嵌入式和實時操作系統領域有著豐富經驗的專家組
2024-09-03 08:06:06
1792 
評論