AWTK是基于C語言開發(fā)的跨平臺GUI框架。本系列文章介紹如何從0開始創(chuàng)建AWTK應(yīng)用程序,包括搭建開發(fā)調(diào)試環(huán)境、使用AWTK創(chuàng)建Hello工程并在模擬器上運行、將AWTK應(yīng)用程序移植到其它平臺
2024-03-21 08:23:56
70 
/STM32CubeMP13_Package_-_Getting_started#Integrating_AzureRTOS_middleware
咨詢一下關(guān)于DDR的使用問題:
1.只有RTOS的才能對DDR進行配置嗎?
2.單純裸機開發(fā)(無rtos 無操作系統(tǒng))無法使用DDR嗎?
2024-03-11 07:01:14
的DongshanPI-D1S 開發(fā)板。
DongshanPI-D1S 是百問網(wǎng)推出的一款基于 RISC-V 架構(gòu)的學習裸機、 RTOS 的最小開發(fā)板。集成 CKLink 調(diào)試器,支持 OTG 燒錄、 GDB 調(diào)試
2024-03-06 13:54:31
RTOS中的關(guān)鍵因素是最小的中斷延遲和最小的線程切換延遲。RTOS的價值在于它的響應(yīng)速度或可預(yù)測性,而不是它在給定時間段內(nèi)可以執(zhí)行的工作量。
2024-03-05 09:32:25
60 
在每個開發(fā)項目的初期,你都必須選擇軟件開發(fā)的基礎(chǔ)。雖然有很多選擇,但它們通常分為三類:裸機、實時操作系統(tǒng)(RTOS)或通用操作系統(tǒng)(GPOS)。
2024-02-27 11:42:39
260 嵌入式系統(tǒng)中,有很多方式實現(xiàn)任務(wù)調(diào)度。功能有限的小系統(tǒng)中,無限循環(huán)足夠?qū)崿F(xiàn)小系統(tǒng)的功能。當軟件設(shè)計變得龐大且復(fù)雜時,開發(fā)者應(yīng)該考慮使用實時操作系統(tǒng)RTOS。
2024-01-24 18:23:09
783 
相比前后臺系統(tǒng)中后臺順序執(zhí)行的程序主體,在多線程系統(tǒng)中,根據(jù)程序的功能,我們把這個程序主體分割成一個個獨立的,無限循環(huán)且不能返回的小程序,這個小程序我們稱之為線程。
2024-01-24 18:21:03
229 
嵌入式Linux開發(fā)主要有三種方式:裸機開發(fā)、SDK開發(fā)和驅(qū)動開發(fā)。
2024-01-22 14:22:21
191 MCU(Microcontroller Unit)和SoC(System on a Chip)是兩種不同的嵌入式系統(tǒng),它們通常運行不同類型的操作系統(tǒng),具體取決于其應(yīng)用場景和硬件資源。
2024-01-15 10:29:03
237 裸機云服務(wù)是一種基礎(chǔ)設(shè)施即服務(wù) (IaaS)的一個變體,它允許用戶租用和配置單租戶服務(wù)器,這通常意味著沒有虛擬化層的存在。這種服務(wù)方式可以讓用戶享受到獨立的硬件資源、帶寬和防御,而且配置可以隨時靈活升級。更重要的是,用戶在需要時,最快在10分鐘內(nèi)就可以開通獨立的服務(wù)器。
2024-01-08 09:22:35
107 本文將介紹 RTOS 軟件包、地址,內(nèi)核配置等。 Kconfig 簡介 有過 linux 內(nèi)核開發(fā)經(jīng)驗的人,對 menuconfig 不會陌生。對于各類內(nèi)核,只要是支持 menuconfig 配置
2023-12-22 16:20:52
170 
最近幾年,嵌入式行業(yè)應(yīng)該是越來越火熱了,隨著平臺性能和功能的逐步加強,對嵌入式軟件的需求也是越來越迫切,功能比較單一一點的處理器RTOS算是常規(guī)標準了
2023-12-13 09:42:52
420 Azure RTOS 是一個帶有 ThreadX 實時操作系統(tǒng)(RTOS)的嵌入式開發(fā)套件。ThreadX 是一個普及性很高的小型 RTOS,可為資源受限的設(shè)備提供可靠、超快的性能;目前已部署在全球超過 120 億臺設(shè)備上。
2023-12-01 16:17:42
356 
多處理架構(gòu)。“非對稱AMP”雙系統(tǒng)是指多個核心相對獨立運行不同的操作系統(tǒng)或裸機應(yīng)用程序,如Linux + RTOS/裸機,但需一個主核心來控制整個系統(tǒng)以及其它從核心。每個處理器核心相互隔離,擁有屬于自己的內(nèi)存
2023-12-01 09:35:26
看到有小伙伴在討論【RTOS任務(wù)屬于線程還是進程】的話題,這里就來分析一下OS中的線程、進程和協(xié)程的這幾個概念,同時一起看看RTOS中的任務(wù)到底屬于哪一種。
2023-11-09 12:36:09
844 
在2011、12年讀書的時候,RTOS還不像現(xiàn)在這么流行(那時還是以“裸機”為主),那個時候網(wǎng)上RTOS的教程大多都還是以μCOS為主,其他RTOS的資料相對很少。像FreeRTOS、RT-Thread以及其他RTOS的資料都很少。
2023-10-30 16:37:28
257 
RTOS相比裸機有什么優(yōu)點?RTOS相比裸機更方便嗎? RTOS代表實時操作系統(tǒng),專門為需要高可靠性和可預(yù)測性的系統(tǒng)設(shè)計。相比之下,裸金屬或“裸”系統(tǒng)的硬件或軟件層最少,嚴重依賴開發(fā)人員的代碼來處
2023-10-29 16:33:12
875 號稱全球最大開源軟件開發(fā)平臺和倉庫的SourceForge網(wǎng)站有一份“2023年RTOS榜單”:
VxWorks
RT-Thread
FreeRTOS
Mbed OS
2023-10-27 19:04:31
1971 
在汽車領(lǐng)域,常用的RTOS除了以上介紹的AUTOSAR/OSEK OS和FreeRTOS之外,包括但不限于以下幾種: 1 QNX OS QNX是一種實時操作系統(tǒng)(RTOS),具有以下功能特性: 1.
2023-10-27 17:10:03
1567 使用MM32F3270基于Azure RTOS事件標志組的應(yīng)用
2023-10-27 11:31:33
252 
使用MM32F3270基于Azure RTOS (ThreadX) 的移植
2023-10-27 10:15:34
405 
嵌入式系統(tǒng)中,有很多方式實現(xiàn)任務(wù)調(diào)度。功能有限的小系統(tǒng)中,無限循環(huán)足夠?qū)崿F(xiàn)系統(tǒng)功能。當軟件設(shè)計變得龐大且復(fù)雜時,設(shè)計師應(yīng)該考慮使用RTOS(實時操作系統(tǒng))
2023-10-20 09:38:27
389 單片機裸機實現(xiàn)隊列功能的方案
2023-10-17 14:34:52
268 。
二、外設(shè)
Milk-V Duo是一個基于CV1800B芯片的超緊湊嵌入式開發(fā)平臺。它可以運行Linux和RTOS,為專業(yè)人士、工業(yè)ODM廠商、AIoT愛好者、DIY愛好者和創(chuàng)作者提供了一個可靠
2023-10-17 09:42:01
RTOS會比裸機實時性好么
2023-10-13 07:17:57
介紹 FreeRTOS 下如何使用 rtplayer 的接口來開發(fā)播放器應(yīng)用程序,方便播放器開發(fā)人員快速正確地開發(fā),以及播放器測試人員如何根據(jù)該文檔對 rtplayer 播放器進行驗證測試。
2023-10-10 16:28:43
1668 
本書是野火嵌入式教學叢書“RTOS 內(nèi)核實現(xiàn)與應(yīng)用開發(fā)實戰(zhàn)指南的”FreeRTOS 版本,其中機械工業(yè)出版社出版的《RT-Thread 內(nèi)核實現(xiàn)與應(yīng)用開發(fā)實戰(zhàn)指南—基于 STM32》是該書的姐妹篇
2023-09-28 08:05:46
PX5 RTOS的開發(fā)在很大程度上依賴于IAR bembedded workbench,特別是IDE、編譯器、調(diào)試器、代碼覆蓋率和靜態(tài)分析功能。所有這一切都集成在一個IDE,這真是太好了。更好的是,IAR工具套件的每個功能都是一流的。
2023-09-26 14:46:13
236 
本文檔詳細介紹 CC2640R2 的外設(shè)功能,例如 UART,GPIO,I2C,SPI,PWM,ADC 等等,以幫助開發(fā)者快速熟悉外設(shè)的使用。通過本文檔的學習,開發(fā)者能夠快速進行外設(shè)的使用。
1.1
2023-09-22 07:30:10
RTOS中的中斷是怎么處理的
2023-09-22 06:06:35
電子發(fā)燒友網(wǎng)站提供《在具有RTOS的STM32Cube上開發(fā)應(yīng)用.pdf》資料免費下載
2023-09-21 11:02:09
1
選擇RTOS時,要看哪些參數(shù)
2023-09-21 07:42:22
低功耗應(yīng)用是用RTOS還是裸機,哪個省電?
2023-09-20 07:43:58
STM32嵌入式開發(fā)中的RTOS,你用過哪些?
2023-09-18 16:21:14
702 
通常RTOS系統(tǒng)滴答為1KHz,當然,也有100Hz,或者10KHz的情況。
2023-09-15 09:16:45
1308 
,如Linux+RTOS/裸機,但需一個主核心來控制整個系統(tǒng)以及其它從核心。每個處理器核心相互隔離,擁有屬于自己的內(nèi)存,既可各自獨立運行不同的任務(wù)又可多個核心之間進行核間通信
2023-09-13 08:07:11
761 
RTOS的實時性能對您來說重要嗎?根據(jù)Aspencore最近的嵌入式調(diào)查(2023年5月),49%的受訪者表示,實時性能是對商業(yè)RTOS的最重要要求。
2023-09-12 11:06:08
618 
本文轉(zhuǎn)自公眾號,歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅(qū)動開發(fā)-RTOS環(huán)境移植LWIP與性能測試 (qq.com) https://mp.weixin.qq.com
2023-09-11 11:20:35
970 
/s/YCHunvHybX6Ugp93GvsldQ 一.?前言 LWIP是優(yōu)秀的嵌入式TCP/IP協(xié)議棧,我們之前介紹了其在嵌入式環(huán)境裸機和RTOS環(huán)境的移植,有時候我們僅僅是需要調(diào)試協(xié)議棧本身,在嵌入式環(huán)境中可能調(diào)試不便,此時
2023-09-11 08:40:29
1002 
1 學習和掌握一種RTOS
? 2 FreeRTOS的原理
? 3 TraceAlyzer工具介紹
? 4 IAR EWARM集成開發(fā)環(huán)境
? 5 基于NUCLEO-F401RE的OS實驗
2023-09-11 08:26:47
R(real) T(time) OS 實時多任務(wù)操作系統(tǒng)、RTOS是一種操作系統(tǒng),屬于嵌入式操作系統(tǒng),RTOS種類很多:有商業(yè)的、DIY和開源的。
2023-09-07 08:08:50
裸機(單片機)程序主要是相對于基于操作系統(tǒng)的程序開發(fā)而言,就是沒有操作系統(tǒng)的基礎(chǔ)上開發(fā)具有特定功能的代碼。
2023-09-05 16:48:24
593 
RTOS產(chǎn)生的背景、RTOS的發(fā)展歷程、國內(nèi)RTOS/IoT OS市場格局概況、越來越多智能設(shè)備以RTOS為核心、“輕”智能時代漸行漸近、AIoT 時代,RTOS的發(fā)展趨勢等
2023-09-05 07:28:43
CMSIS-RTOS API是基于Cortex-M處理器的設(shè)備的通用RTOS接口。
CMSIS-RTOS為需要RTOS功能的軟件組件提供了標準化的API,因此給用戶和軟件行業(yè)帶來了巨大的好處
2023-09-04 06:37:25
飛訊教學篇:振弦采集讀數(shù)模塊開發(fā)原理詳細介紹 振弦采集讀數(shù)模塊是一種用于采集弦振信息的模塊,其原理是通過傳感器感知弦的振動,將其轉(zhuǎn)化為電信號,然后經(jīng)過模擬處理和數(shù)字化處理,最終輸出為可供后續(xù)處理
2023-08-28 13:07:22
535 
硬件驗證工程師經(jīng)常運行裸機測試來驗證片上系統(tǒng)(SoC)中與內(nèi)核相關(guān)的功能。
然而,在沒有對ARM體系結(jié)構(gòu)上的軟件開發(fā)有基本了解的情況下,為裸機系統(tǒng)編寫引導(dǎo)代碼可能是具有挑戰(zhàn)性的。
本應(yīng)用筆記假定您不
2023-08-23 06:20:29
彈簧拉壓測試機的詳細介紹?|深圳磐石測控
2023-08-21 09:48:18
570 
今天和大家聊一聊一款能跑安卓、Linux、RTOS的開發(fā)板,而且是車規(guī)級工業(yè)超強國產(chǎn)CPU。那就是米爾電子今年新推出的,基于芯馳D9系列核心板及開發(fā)板。 ? D9有什么特點? 1、D9處理器 D9
2023-08-18 10:46:00
342 
本指南介紹如何將ASCET-Developer開發(fā)流程與ARM Development Studio集成。
一輛全新的汽車可能在控制其各種系統(tǒng)的軟件中包含超過1億行代碼,從發(fā)動機管理到大氣控制
2023-08-08 07:07:45
1 前言 試想與我們相伴的MCU如若只存在裸機程序,那么運行到一個包含延時的線程時,我們的CPU就開始“摸魚”了。 為了最大化運行CPU,就需要用到RTOS(RealTime Operating
2023-08-03 08:45:02
354 
電子發(fā)燒友網(wǎng)站提供《STM32 RTOS知識點.pdf》資料免費下載
2023-08-01 14:28:03
2 》 。這篇文章里的一些觀點放在今天,仍然是適用的。比如:裸機在并發(fā)性、模塊化、實時性、可重用性以及生態(tài)上的缺陷。當你使用裸機寫的軟件越多,功能越復(fù)雜,你所遇到的問題也會越來越多。 這次主要是想跟大家分享一下”如何學習和掌握RTOS”,為什么會有這個想法呢
2023-07-28 20:45:01
653 
Linux 系統(tǒng)開發(fā) 基于 linux 操作系統(tǒng)來開發(fā)我們的產(chǎn)品叫 linux系統(tǒng)開發(fā)。此開發(fā)的編程方式和裸機開發(fā)的編程方式是截然不同的。裸機開發(fā)的編程方式是直接運行在硬件之上,不與任何操作系統(tǒng)關(guān)聯(lián)
2023-07-27 17:00:59
758 
Queue即消息隊列是通過RTOS內(nèi)核提供的一種服務(wù)。它是一種線程間同步數(shù)據(jù)的安全方法。
2023-07-25 15:45:59
1634 
裸機云和虛擬化云模型都提供類似的功能和優(yōu)勢。它們都有助于基于需求和基于 DevOps 的配置和按需付費預(yù)算。但是,裸機云還有一些額外的好處,包括硬件控制、可擴展性和性能優(yōu)化。 如前所述,引入管理程序
2023-07-13 14:08:12
203 ????我在編寫RTOS應(yīng)用程序的過程中,經(jīng)常會遇到這些困難,包括正確確定系統(tǒng)中有多少任務(wù)、如何設(shè)置優(yōu)先級、協(xié)調(diào)任務(wù)行為、避免常見陷阱,有時只是為了讓應(yīng)用程序正常工作! ????如今,近三分之二
2023-07-07 16:49:02
540 
今天給大家分享的是Cortex-M裸機環(huán)境下,臨界區(qū)保護的三種實現(xiàn)。
2023-07-07 09:06:05
504 
RTOS任務(wù)間通信為什么不用全局變量?原因在于使用全局變量存在諸多弊端。
2023-07-05 09:06:46
378 你好,我是愛吃魚香ROS的小魚。上一節(jié)我們對單片機硬件進行了簡單介紹,但單片機運行不僅僅需要硬件,類似于電腦需要配套的操作系統(tǒng)一樣,單片機還需要與之配套的軟件,本節(jié)我們學習下常見的開發(fā)平臺。
2023-07-02 15:30:29
3762 這個系列將介紹 STM32 裸機編程的基礎(chǔ)知識,以便更好地理解 STM32Cube、Keil 等框架和 IDE 是如何工作的。本指南完全從頭開始,只需要編譯器和芯片數(shù)據(jù)手冊,而不依賴任何其它軟件工具和框架。
2023-06-28 15:14:12
355 
電子發(fā)燒友網(wǎng)站提供《使用Zephyr RTOS的碳漫游者.zip》資料免費下載
2023-06-28 14:54:14
0 本菜鳥一直是用的裸機開發(fā),也學習過操作系統(tǒng),但是一直沒明白什么時候用RTOS,感覺用裸 機開發(fā)一點問題沒有啊,什么情況下用RTOS呢
2023-06-28 06:54:51
對許多嵌入式項目來說,系統(tǒng)設(shè)計師都傾向于選擇實時操作系統(tǒng)(RTOS)。但RTOS總是必要的嗎?答案是取決于具體的應(yīng)用,因此了解我們要達到什么目標是決定RTOS是必要的還是花瓶的關(guān)鍵。 一般來說
2023-06-22 10:46:00
408 按照 裸機的歷程能夠?qū)崿F(xiàn)收發(fā) ,手冊上也沒特別明確 中斷發(fā)送的步驟,但是我 試圖開發(fā)送中斷 ,但是程序不進入中斷 數(shù)據(jù)能夠發(fā)出 ,總線上也有波形,但是就是不觸發(fā)發(fā)送中斷,對端也不進入接收中斷。
2023-06-15 06:42:43
RTOS有臨界區(qū),裸機依然有臨界區(qū)。今天給大家分享一下Cortex-M裸機環(huán)境下臨界區(qū)保護的幾種實現(xiàn)方法。
2023-06-13 09:08:21
281 
我正在研究在 i.MX93 EVK 的 A-55 內(nèi)核上運行裸機代碼(例如帶有 Zephyr RTOS 的程序)。是否有很多關(guān)于如何使用 SEGGER J-Link 調(diào)試以這種方式運行的應(yīng)用程序
2023-06-05 07:00:51
原則上,是否可以將運行 RTOS 映像的 ESP8266 OTA 轉(zhuǎn)換為使用 NonOS 框架開發(fā)的不同映像?
對我來說,閃存的分段方式似乎不同,所以我不太確定這種 OTA 是否可行。
2023-06-02 12:25:54
API都有其專用的功能?;仡欉^去30多年,我開始意識到私有的RTOS API已經(jīng)并將繼續(xù)對嵌入式開發(fā)和我們的整個行業(yè)產(chǎn)生負面的影響。
2023-05-30 11:08:02
138 對許多嵌入式項目來說,系統(tǒng)設(shè)計師都傾向于選擇實時操作系統(tǒng)(RTOS)。但RTOS總是必要的嗎?答案是取決于具體的應(yīng)用,因此了解我們要達到什么目標是決定RTOS是必要的還是花瓶的關(guān)鍵。
2023-05-30 09:45:32
719 基于RTOS的應(yīng)用中,通常使用隊列機制實現(xiàn)任務(wù)間的數(shù)據(jù)交互,一個應(yīng)用程序可以有任意數(shù)量的消息隊列,每個消息隊列都有自己的用途。
2023-05-29 10:49:13
385 
從裸機(前后臺架構(gòu))的軟件開發(fā)過渡到使用實時操作系統(tǒng)(RTOS)可能是一項困難的工作。
2023-05-29 09:22:34
471 
說起RTOS移植,我們首先會想到32位單片機。
2023-05-23 17:09:55
1321 5G單站驗證詳細介紹
2023-05-22 12:38:38
309 
每個人的嘴邊的唯一原因是這款面向21世紀的新RTOS僅在幾周前才上市。本周早些時候,我很幸運能與比爾聊天。我們的談話涵蓋了許多話題,遺憾的是,我們沒有時間完整地介紹這個,所以我將用一個簡潔的概括總結(jié)如下
2023-05-18 13:59:26
簡介明了帶你了解嵌入式RTOS的 任務(wù)棧 和 系統(tǒng)棧
2023-05-16 09:57:02
1967 
學習正點原子的裸機BSP工程管理、makefile的創(chuàng)建等
2023-05-03 13:58:11
451808 
用C語言裸機編程驅(qū)動正點原子I.MAX6ULL開發(fā)板上的LED燈
2023-05-02 15:22:33
258546 
本文介紹了對稱應(yīng)用筆記PIC1000和AVR1000b,展示了它們?nèi)绾螒?yīng)用于非凡的MPLAB?代碼配置器(MCC)生成的代碼。本文將介紹如何使用這些應(yīng)用筆記來查看MCC的幕后情況,作為生成的裸機代碼
2023-04-20 09:45:33
597 
今天聊一下RTOS應(yīng)用程序設(shè)計的五個實戰(zhàn)技巧。
2023-04-18 10:02:42
769 CW32配置Free-RTOS全過程,CW32開發(fā)者扶持計劃
2023-04-18 09:38:21
5513 
之前,寫過兩篇文章,介紹了在Windows下搭建ARM11的裸機開發(fā)環(huán)境,以及使用Eclipse創(chuàng)建ARM11的裸機程序管理工程,需要的朋友可以過去看看。
2023-04-08 14:13:54
1141 上一篇文章介紹了在Windows下搭建ARM11的裸機開發(fā)環(huán)境,需要的朋友可以過去看看。
2023-04-08 09:36:00
612 很多初學者都是從裸機開始學起,不能明白裸機和操作系統(tǒng)的區(qū)別。甚至有不少人認為用中斷就能代替多任務(wù)處理,你認同嗎?
2023-04-04 14:08:11
1555 STM32開發(fā)板 STM32F103RCT6最小系統(tǒng)板 ARM 一鍵串口下載 液晶屏
2023-04-04 11:05:04
對于許多嵌入式項目來說,在采用非實時操作系統(tǒng)(non-RTOS)的任何場合,也都可采用RTOS。但是,要找到一款具有完全相同應(yīng)用編程接口(API)的匹配RTOS就相當困難了。因此,許多傳統(tǒng)的操作系統(tǒng)
2023-03-31 15:20:39
591 N32G430C8L7_STB開發(fā)板用于32位MCU N32G430C8L7的開發(fā)
2023-03-31 12:05:12
高性能32位N32G4FRM系列芯片的樣片開發(fā),開發(fā)板主MCU芯片型號N32G4FRMEL7
2023-03-31 12:05:12
HiHope 滿天星智能家居開發(fā)套件
2023-03-28 13:07:10
ATK-Mini Linux開發(fā)板-EMMC
2023-03-28 13:05:54
ATK-Mini Linux開發(fā)板-NAND
2023-03-28 13:05:54
TI CC2541開發(fā)套件
2023-03-25 01:27:25
評論