技术栈
rtos
aspirestro三水哥
15 小时前
rtos
·
xenomai
6.7RTIPC之XDDP实例分析
XDDP 跨域数据报协议,允许线程在 Xenomai 域与 Linux 域之间通过消息管道(Message pipes)通信,且实时任务不会离开 Xenomai 域,不会影响实时性。
切糕师学AI
7 天前
嵌入式
·
rtos
NuttX RTOS是什么?
本文来自于我关于各大 RTOS 科普系列文章。欢迎阅读、点评与交流~ 1、实时操作系统RTOS是什么? 2、常见的RTOS(实时操作系统)介绍 3、FreeRTOS 简介 4、Azure RTOS ThreadX 简介 5、NuttX RTOS是什么?
aspirestro三水哥
8 天前
rtos
·
xenomai
6.4非POSIXskin进程间通信
Xenomai 实现的实时API,不仅包括 POSIX skin,还包括Alchemy skin、VxWorks skin、pSOS skin。
aspirestro三水哥
9 天前
rtos
·
xenomai
6.2POSIX线程间通信
使用 Xenomai 的 POSIX skin创建的POSIX线程,在同一进程内共享相同的地址空间,线程间直接共享同步对象,例如信号量,互斥锁,条件变量等等。
鸿蒙小白龙
11 天前
openharmony
·
rtos
·
liteos
·
轻量系统
OpenHarmony轻量系统(Hi3861)RTOS API开发详解
函数原型:功能描述: 初始化RTOS内核。该函数在使用任何CMSIS-RTOS2功能之前必须被调用。返回值:
无聊到发博客的菜鸟
19 天前
stm32
·
单片机
·
嵌入式
·
rtos
·
寄存器
STM32 手册寄存器属性
清楚寄存器的属性是看懂手册并编程的基础,本文整理了STM32 数据手册中的寄存器属性缩写。最近看一段代码,发现读一个寄存器又将值写回,稍有不解。
aspirestro三水哥
20 天前
rtos
·
xenomai
5.3RTDM用户层驱动
Xenomai 基于 RTDM 实现了 UDD(User-space Device Driver Framework)框架,它的核心思想是通过内存映射将硬件寄存器等物理内存区域映射到用户进程的虚拟地址空间,同时提供中断通知处理机制,使用户态程序能够及时响应硬件中断。
无聊到发博客的菜鸟
20 天前
stm32
·
嵌入式
·
rtc
·
rtos
STM32 RTC时钟不准的问题
一般来说RTC时钟误差一天24小时不会超过1秒,如果不准可以从以下两个方面排查:在STM32CubeMX中选择LSE,精度比LSI高得多
aspirestro三水哥
22 天前
rtos
·
xenomai
4.7POSIX进程与线程实例
latency是Xenomai测试套件中的一个应用程序,用于测量系统的实时性能,特别是上下文切换和中断响应的延迟。编译并生成Xenomai应用层代码的过程中,latency会被自动编译,默认安装到usr/xenomai/bin/latency。
无聊到发博客的菜鸟
22 天前
stm32
·
单片机
·
rtos
·
sd卡
·
fatfs
使用STM32对SD卡进行性能测试
最近有将大量日志存到SD卡中的需求,市面上的存数板基本只支持最大1M或者1.5Mbps的输入我的需求起码是5-10M,甚至40Mbps,市面上的明显不满足需求,所以准备自己开发
切糕师学AI
25 天前
microsoft
·
嵌入式
·
azure
·
rtos
Azure RTOS ThreadX 简介
本文来自于我关于各大 RTOS 科普系列文章。欢迎阅读、点评与交流~ 1、实时操作系统RTOS是什么? 2、常见的RTOS(实时操作系统)介绍 3、FreeRTOS 简介 4、Azure RTOS ThreadX 简介
切糕师学AI
1 个月前
嵌入式
·
rtos
FreeRTOS是什么?
FreeRTOS(Free Real-Time Operating System) 是一款开源的、轻量级的实时操作系统内核,专为嵌入式系统和微控制器设计。它广泛应用于资源受限的硬件环境(如ARM Cortex-M、ESP32、AVR等),提供多任务调度、内存管理和通信机制,帮助开发者构建可靠、高效的实时应用程序。
aspirestro三水哥
1 个月前
rtos
·
xenomai
3.5启动QEMUARM64虚拟机
这条命令启动了一个基于 ARM 架构的虚拟机,配置了 4 GB 内存、4 个 CPU 核心、一个 VirtIO 硬盘和一个 VirtIO 网络设备,并指定了启动内核和根文件系统。通过 -nographic 和端口转发,可以在终端中直接操作虚拟机,并通过 SSH 访问虚拟机。
时光の尘
1 个月前
linux
·
stm32
·
单片机
·
iic
·
rtos
·
spi
嵌入式面试八股文(十九)·裸机开发与RTOS开发的区别
目录1. 任务切换的底层逻辑是什么?2. 什么是优先级反转?3. 如何解决优先级翻转?4. STM32 的启动流程
aspirestro三水哥
1 个月前
rtos
·
xenomai
3.2编译Xenomai内核
Xenomai代码仓库已经从 ·https://source.denx.de/Xenomai 迁移到 https://gitlab.com/Xenomai
Jerry丶Li
1 个月前
嵌入式硬件
·
rtos
·
nxp
·
s32k
NXP--S32K移植FreeRTOS
前言:随着汽车电子控制系统复杂度不断提升,采用实时操作系统以提升任务调度能力、降低软件耦合度已成为主流。NXP S32K 系列 MCU 在车规级应用中广泛使用,而 FreeRTOS 作为轻量、成熟、开源的 RTOS,是 S32K 项目中最常用的操作系统之一。
aspirestro三水哥
1 个月前
rtos
·
xenomai
3.4制作根文件系统
基于ubuntu基础镜像根文件系统(Root File System)是Linux操作系统的核心组成部分,包含启动和运行系统所需的全部目录结构和关键文件。它是内核挂载的第一个文件系统,提供了/bin、/etc、/lib等基础目录,是用户空间程序运行的基础环境。
aspirestro三水哥
1 个月前
ubuntu
·
rtos
·
xenomai
3.1Ubuntu开发环境
以Ubuntu22.04为例,演示如何在Vmware workstation下安装Ubuntu22.04。
aspirestro三水哥
1 个月前
数据库
·
rtos
·
xenomai
2.5构建Xenomai测试与演示镜像
Xenomai 提供了 xenomai-image项目来构建适用于 QEMU 和物理设备的可启动镜像,以便进行评估或测试。
aspirestro三水哥
1 个月前
rtos
·
xenomai
2.3Xenomai3用户空间介绍
Xenomai 3 系统的安装目录位于 /usr/xenomai/,该目录结构如下所示:通过这种组织方式,Xenomai 3 系统的文件结构既清晰又便于管理,开发者可以轻松找到所需的工具、示例、配置文件等资源。