在工業(yè)控制、汽車電子等硬實(shí)時(shí)場景中,任務(wù)調(diào)度的確定性直接決定系統(tǒng)穩(wěn)定性。RT-Thread作為國產(chǎn)實(shí)時(shí)操作系統(tǒng),通過優(yōu)先級(jí)繼承機(jī)制和死鎖預(yù)防策略,為嵌入式開發(fā)者提供了可靠的調(diào)度優(yōu)化方案。
在工業(yè)機(jī)器人、CNC機(jī)床等高精度運(yùn)動(dòng)控制場景中,傳統(tǒng)RTOS常面臨實(shí)時(shí)性不足、多軸同步困難等問題。RT-Thread憑借其微內(nèi)核架構(gòu)、豐富的組件生態(tài)和硬實(shí)時(shí)特性,為運(yùn)動(dòng)控制系統(tǒng)提供了全新的解決方案。
我們希望在HMI板上建立一些高度互動(dòng)的東西,超越靜態(tài)顯示。我們的核心理念很簡單:模擬拋硬幣。這個(gè)名為《Lucky 3》的項(xiàng)目就是從這個(gè)概念發(fā)展而來的,它展示了HMI板如何為一款簡單而普遍的機(jī)會(huì)游戲提供引人入勝的實(shí)時(shí)反饋。
隨著物聯(lián)網(wǎng)和嵌入式系統(tǒng)的發(fā)展,實(shí)時(shí)操作系統(tǒng)(RTOS)的安全性和性能需求日益提高。傳統(tǒng)基于C語言的RTOS在內(nèi)存安全和并發(fā)控制方面存在局限,容易導(dǎo)致緩沖區(qū)溢出、數(shù)據(jù)競爭等問題。本項(xiàng)目以RT-Thread為基礎(chǔ),使用Rust語言重構(gòu)其內(nèi)核,形成了全新的RusT-Thread系統(tǒng)。系統(tǒng)采用模塊化架構(gòu),涵蓋內(nèi)核服務(wù)、進(jìn)程調(diào)度、內(nèi)存管理、線程通信與時(shí)鐘控制等核心功能,并充分利用Rust的所有權(quán)模型與類型系統(tǒng),實(shí)現(xiàn)內(nèi)存安全與并發(fā)安全保障。項(xiàng)目創(chuàng)新性地引入改進(jìn)的多級(jí)反饋隊(duì)列調(diào)度算法、中斷安全數(shù)據(jù)容器(RTIntrFreeCell)、內(nèi)聯(lián)匯編與動(dòng)態(tài)–靜態(tài)數(shù)據(jù)分離等技術(shù),在保證功能兼容性的同時(shí)優(yōu)化了代碼簡潔性與可維護(hù)性。通過單元測試、集成測試和性能基準(zhǔn)測試,RusT-Thread在中斷延時(shí)、上下文切換和線程創(chuàng)建時(shí)間等關(guān)鍵指標(biāo)上表現(xiàn)出與RT-Thread相當(dāng)甚至更優(yōu)的實(shí)時(shí)性能。該工作不僅展示了Rust在系統(tǒng)軟件開發(fā)中的可行性與優(yōu)勢(shì),也為未來安全可靠的嵌入式RTOS設(shè)計(jì)提供了參考。
在嵌入式系統(tǒng)領(lǐng)域,實(shí)時(shí)性是一個(gè)至關(guān)重要的指標(biāo),它直接關(guān)系到系統(tǒng)對(duì)外部事件的響應(yīng)速度和處理效率。在眾多實(shí)時(shí)操作系統(tǒng)(RTOS)中,RT-Thread、RT-Linux和Zephyr因其各自的特點(diǎn)和優(yōu)勢(shì),成為業(yè)界廣泛關(guān)注的焦點(diǎn)。本文將從實(shí)時(shí)性角度出發(fā),對(duì)這三款RTOS進(jìn)行詳細(xì)對(duì)比。
摘要:為了研究微型多旋翼的定點(diǎn)控制,設(shè)計(jì)并實(shí)現(xiàn)了一種基于RT-Thread的微型多旋翼定點(diǎn)控制系統(tǒng)。采用DigitalMotionProcessing庫和雙閉環(huán)PID進(jìn)行姿態(tài)控制,使用磁力計(jì)與激光測距儀進(jìn)行航向與高度的鎖定:融合光流傳感器、姿態(tài)、高度數(shù)據(jù)感知飛行器的水平速度、位置:針對(duì)水平位置,提出了基于滑??刂破鞯奈⑿投嘈矶c(diǎn)控制方法。最終,通過實(shí)驗(yàn)驗(yàn)證了該系統(tǒng)的有效性。
日前,RT-Thread Space 高可靠性嵌入式實(shí)時(shí)操作系統(tǒng)完成北京軒宇信息技術(shù)有限公司(以下簡稱“軒宇信息”)第三方測評(píng),測試結(jié)論表明?RT-Thread Space?嵌入式實(shí)時(shí)操作系統(tǒng)滿足GJB7718-2012《軍用嵌入式操作系統(tǒng)技術(shù)要求》和?GJB7706-2012《軍用嵌入式操作系統(tǒng)測評(píng)要求》的規(guī)定,功能正確,通過評(píng)測。
一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開發(fā)者大會(huì))正式啟動(dòng)報(bào)名,本屆大會(huì)以"Beyond"為主題,并將于2021年12月18日在在深圳大中華喜來登酒店舉辦。????不論風(fēng)云變幻,RT-Thread通過不斷迭代和生態(tài)的完善,與...
一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開發(fā)者大會(huì))正式啟動(dòng)報(bào)名,本屆大會(huì)以"Beyond"為主題,并將于2021年12月18日在在深圳大中華喜來登酒店舉辦。????不論風(fēng)云變幻,RT-Thread通過不斷迭代和生態(tài)的完善,與...
近日,開源物聯(lián)網(wǎng)數(shù)據(jù)基礎(chǔ)設(shè)施軟件供應(yīng)商杭州映云科技有限公司(EMQ映云科技)與物聯(lián)網(wǎng)操作系統(tǒng)廠商上海睿賽德電子科技有限公司(RT-Thread)簽署技術(shù)戰(zhàn)略合作協(xié)議,雙方將結(jié)合各自技術(shù)優(yōu)勢(shì),面向開發(fā)者和企業(yè)用戶在ICT、電力能源、?金融支付、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)領(lǐng)域推出多個(gè)合作方案...
近日,開源物聯(lián)網(wǎng)數(shù)據(jù)基礎(chǔ)設(shè)施軟件供應(yīng)商杭州映云科技有限公司(EMQ映云科技)與物聯(lián)網(wǎng)操作系統(tǒng)廠商上海睿賽德電子科技有限公司(RT-Thread)簽署技術(shù)戰(zhàn)略合作協(xié)議,雙方將結(jié)合各自技術(shù)優(yōu)勢(shì),面向開發(fā)者和企業(yè)用戶在ICT、電力能源、?金融支付、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)領(lǐng)域推出多個(gè)合作方案,共建全球化的物聯(lián)網(wǎng)軟件生態(tài)。EMQ映云科技是一家開源物聯(lián)網(wǎng)數(shù)據(jù)基礎(chǔ)設(shè)施軟件供應(yīng)商,交付全球領(lǐng)先的開源MQTT消息服務(wù)器和流處理數(shù)據(jù)庫,提供基于云原生邊緣計(jì)算技術(shù)的一站式解決方案,實(shí)現(xiàn)企業(yè)云邊端實(shí)時(shí)數(shù)據(jù)連接、移動(dòng)、處理與分析。作為目前全球物聯(lián)網(wǎng)市場廣泛應(yīng)用的MQTT消息服務(wù)器,EMQ映云科技的核心產(chǎn)品EMQX具備高并發(fā)...
作為通信協(xié)議的兩大基礎(chǔ),IIC和SPI兩者的應(yīng)用都非常廣泛,上一篇文章講過了RTT上IIC的移植與實(shí)踐?!兑徊降轿?!教你RT-Thread上設(shè)備IIC驅(qū)動(dòng)移植》講完IIC,自然少不了SPI的相關(guān)內(nèi)容,基于此,本文就來詳細(xì)說明RT-Thread上設(shè)備SPI的移植與實(shí)踐,SPI的通信...
趟過前面RT-Thread在GD32E230CotexM23上的坑之后,繼續(xù)進(jìn)行了RT-Thread端設(shè)備驅(qū)動(dòng)的驗(yàn)證測試?!秶a(chǎn)GD32替代:RT-Thread在CotexM23上的起起伏伏》IIC作為很多設(shè)備之間通信的基礎(chǔ)通信方式,起使用程度和普及程度基本也算是很多MCU的標(biāo)配...
1.介紹TouchGFX是一個(gè)圖形框架,它可以幫助用戶基于STM32創(chuàng)建出類似于當(dāng)前智能手機(jī)風(fēng)格的用戶界面,對(duì)于STM32的用戶,它是免費(fèi)的!RT-Thread是一款完全由國內(nèi)團(tuán)隊(duì)開發(fā)維護(hù)的嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS),具有完全的自主知識(shí)產(chǎn)權(quán)?,F(xiàn)在我們就把TouchGFX和RT...
近日,開源物聯(lián)網(wǎng)數(shù)據(jù)基礎(chǔ)設(shè)施軟件供應(yīng)商杭州映云科技有限公司(EMQ映云科技)與物聯(lián)網(wǎng)操作系統(tǒng)廠商上海睿賽德電子科技有限公司(RT-Thread)簽署技術(shù)戰(zhàn)略合作協(xié)議,雙方將結(jié)合各自技術(shù)優(yōu)勢(shì),面向開發(fā)者和企業(yè)用戶在ICT、電力能源、?金融支付、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)領(lǐng)域推出多個(gè)合作方案...
在如今芯片沉浮的大環(huán)境下,中國“芯”一直在暗暗發(fā)力,經(jīng)過卡脖子、等封裝、沒晶圓的窘境,下一步將會(huì)是什么情況不得而知。項(xiàng)目需求下,如果只有PLANA,風(fēng)險(xiǎn)等級(jí)就會(huì)被判定為為高。有PLANB,風(fēng)險(xiǎn)等級(jí)也只是“海中一滴水”。如此,PLANC、PLAND成了公司立項(xiàng)的常態(tài)的趨勢(shì),甚至有些...
簡介:本文內(nèi)容是在8月13日郵件接收到參加全國大學(xué)生智能車競賽同學(xué)寫來的一封郵件。其中對(duì)于公開的山東大學(xué)(威海)全向組提交的RT-Thread技術(shù)報(bào)告中所產(chǎn)生的若干疑點(diǎn)。針對(duì)于競賽中所使用的沁恒單片機(jī)在RAM,CPU速度等方面的不足,作者質(zhì)疑山東大學(xué)全向組報(bào)告中存在不實(shí)之處。海韻...
關(guān)注「嵌入式大雜燴」,選擇「星標(biāo)公眾號(hào)」一起進(jìn)步!Freertos是一個(gè)國外推出的一個(gè)迷你的實(shí)時(shí)操作系統(tǒng)內(nèi)核,開源,功能包括:任務(wù)管理、時(shí)間管理、信號(hào)量、消息隊(duì)列、內(nèi)存管理、記錄功能、軟件定時(shí)器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。RT-Thread是中國人自己推出的一個(gè)集實(shí)時(shí)操作...
之前我發(fā)過多篇移植RTT到新唐單片機(jī)的帖子,不過都是能滿足要求,但是還不夠完美,本次帖子,完美解決之前的不完美。該帖基于最新版的RT-ThreadNano3.1.5版本。為了體現(xiàn)帖子的完美性,這次我從頭開始說關(guān)鍵點(diǎn)。第一步,基于RTE創(chuàng)建工程,應(yīng)選擇下圖的選項(xiàng)第二步,工程應(yīng)至少包...
RT-Thread與智能車比賽?????????在第十六屆全國大學(xué)生智能汽車競賽中引入了多種MCU類型應(yīng)用于不同的賽題組,包括有Infineon,STC,WCH,MindMotion,NXP等。在智能車控制系統(tǒng)開發(fā)過程中引入實(shí)時(shí)嵌入式操作系統(tǒng),不僅可以充分發(fā)揮不同芯片的性能,讓智...