操作系统

seasonsyy18 小时前
windows·操作系统·vmware·虚拟机
3.虚拟机中安装Win7系统遇到问题及解决主题:双操作系统安装详解(Win10系统上安装Win7,借助VMware虚拟机)前面步骤:1.安装VMware虚拟机软件(点击可进入链接)
Hello_Embed1 天前
笔记·学习·操作系统·嵌入式·freertos
RS485 双串口通信 + LCD 实时显示(DMA版)前文我们已经完成了串口 RS485 通信的查询方式与中断方式开发,两种方式各有适配场景。本次笔记将在此基础上,讲解串口通信的第三种实现方案 ——DMA 方式。串口的收发数据始终依靠 TDR 发送寄存器、RDR 接收寄存器完成数据中转,无论数据量多少都需经这两个寄存器经手;而 DMA 相当于独立的「硬件搬运工」,可自主完成寄存器与内存之间的数据搬运,全程无需 CPU 参与,能最大化解放 CPU 资源,是串口大数量、高频次数据传输的最优方案,本次依旧基于 FreeRTOS 多任务完成功能开发,保持功能逻辑不变
驱动探索者1 天前
操作系统
[技术宝库]之[renode]篇一、Renode 是什么Renode 是一个面向嵌入式系统和 SoC 验证的开源虚拟平台框架。它的核心目标不是高性能运行操作系统,而是以可控、可观测、可复现的方式模拟 SoC 及其外设行为,用于固件、RTOS 和多核嵌入式软件的开发与测试。
不秃头的帅哥1 天前
linux·操作系统·io
Linux 基础 IO 学习笔记最近学习了 Linux 的基础 IO,从底层原理到实际应用,整理一下核心概念。一、从磁盘说起要理解文件 IO,先得知道数据存在哪。
崎岖Qiu2 天前
笔记·操作系统·dma·os
【OS笔记39】:设备管理 - 数据传送控制方式核心任务:设备管理的主要任务之一,就是控制设备和内存/CPU之间的数据传送。 演变逻辑:随着计算机技术的发展,为了减少CPU在I/O操作中的干预,提高并行性,产生了以下几种控制方式。
REDcker3 天前
c++·机器人·操作系统·嵌入式·c·数控·机床
RTCP 刀尖点跟随技术详解RTCP 概述RTCP 原理与工作机制RTCP 实现方式五轴机床类型与 RTCPRTCP 在不同数控系统中的支持
崎岖Qiu3 天前
笔记·操作系统·dma·os
【OS笔记40】:设备管理 - 通道控制方式DMA 方式虽然解放了 CPU 的数据搬运工作,但仍存在不足:通道技术的出现,真正实现了 CPU 与 I/O 设备(及 I/O 与 I/O 之间)的并行工作。
崎岖Qiu4 天前
笔记·操作系统·存储管理·文件系统·os
【OS笔记35】:文件系统的使用、实现与管理核心概念:对文件的操作通过操作系统提供的系统调用实现。在编程层面,这些操作表现为一组函数。在深入具体算法之前,需要明确主存(内存)管理与文件存储(外存)管理的区别。
顾林海4 天前
android·面试·操作系统
Android文件系统安全与权限控制:给应用数据上把“安全锁”各位Android开发者小伙伴,有没有过这样的经历:调试应用时想读取另一个应用的文件,结果直接被系统“拒之门外”;或者上架应用时,因为权限申请不规范被应用市场打回?其实这背后都是Android文件系统的“安全守卫”在发挥作用。
清风拂山岗 明月照大江4 天前
操作系统
同步与死锁协作进程可用于系统内的其他执行进程相互影响,或者能直接共享逻辑地址空间(即代码和数据),或者能通过文件或消息来共享数据。而共享数据的并发访问可能导致数据的不一致。
崎岖Qiu4 天前
笔记·操作系统·os·设备管理·io设备
【OS笔记38】:设备管理 - I/O 设备原理前言: 计算机系统中,除了 CPU 和内存,其余部分均为外设。设备管理的任务最为繁杂,源于设备种类繁多且速度差异极大。 本章内容:实现用户能以操作文件的方式简便地操作各种复杂硬件设备。
崎岖Qiu5 天前
笔记·操作系统·存储管理·文件系统·os
【OS笔记36】:文件存储空间管理(一)- 空闲区表法核心思想:空闲区表法(又称空闲文件目录)与内存管理中的“动态分区分配”极为相似。它将磁盘上的空闲物理块组织成一个表,记录每一组连续空闲块的信息。
柏木乃一6 天前
linux·服务器·c++·操作系统·exec
进程(11)进程替换函数详解1.进程替换函数在前面我们已经介绍了进程替换的原理,在这里我们介绍这个进程替换函数 我们先介绍这六个execl他有一个参数,第一个是表示它要替换的函数的路径,后面的是这个函数要怎么样的去执行,说白话就是你在shell上如何去写的,在这里就如何去填写.这里面用了一个可变参数,因为对于一个程序来说,它的选项的个数是不确定的.但是无论这个参数有多些它的最后一个参数永远都是以NULL为结尾的.
羑悻的小杀马特8 天前
linux·运维·网络·http·操作系统·网络通信
【Linux篇章】穿越网络迷雾:揭开 HTTP 应用层协议的终极奥秘!从请求响应到实战编程,从静态网页到动态交互,一文带你全面吃透并征服 HTTP 协议,打造属于你的 Web 通信利刃!欢迎拜访: 点击进入博主主页 本篇主题: 探秘HTTP应用层那些事儿! 制作日期: 2025.07.21 隶属专栏: 点击进入所属Linux专栏
彩妙不是菜喵9 天前
linux·操作系统
操作系统中的Linux:进程详解--->(深入浅出)从入门到精通大家好,这里是彩妙呀~在上一篇博客,我们简单给我们的操作系统开了个小头并教了一点知识,接下来,彩妙将带着大家一起进入操作系统中的第一大关:进程概述以及其进程控制。
农民真快落9 天前
操作系统·risc-v·嵌入式软件·xv6
【操作系统】手撸xv6操作系统——types.h/param.h/memlayout.h/riscv.h/defs.h头文件解析上一节介绍了xv6的entry.S和start.c,在机器上电后会首先执行boot代码,然后进入到entry.S,entry.S执行完毕后会跳转到start.c,start.c执行完成后会跳转到main函数。main函数中引入了一系列头文件,这篇文章介绍这些头文件。
小当家.10510 天前
考研·操作系统·计算机基础·速成·大学·期末考试
操作系统期末考试基础知识点速成:高频考点与题集精要前言:本章是基于我们的期末考试范围以及高频考点总结的markdown版本 还有对应的每一章PPT和一部分例题,以及简单题与大题 我分开来发,分别为 基础知识点速览(本章),高频大题解题,ppt与例题.三篇版本 最后祝大家期末考试顺利 o.0
seasonsyy10 天前
windows·操作系统·内存·vmware·磁盘空间
为虚拟机分配内存和磁盘容量主题集:关于借助虚拟机安装双系统的一些问题——>2.为虚拟机分配内存和磁盘容量上集回顾:在虚拟机中安装操作系统需要U盘吗? 相关阅读:安装VMware虚拟机软件 创建虚拟机并安装Win7系统
想用offer打牌10 天前
后端·面试·操作系统
一站式讲清IO多路复用(轻松愉悦版)作为一个 Java 和 Go 后端开发者,深刻理解 IO 多路复用是掌握高性能网络编程(如 Netty)的基石。
seasonsyy10 天前
windows·操作系统·vmware·虚拟机
在虚拟机中安装操作系统需要U盘吗?主题集:关于借助虚拟机安装双系统的一些问题——>1.在虚拟机中安装操作系统需要U盘吗? 相关阅读:安装VMware虚拟机软件 创建虚拟机并安装Win7系统