[rCore学习笔记 023]任务切换
导读 还是要先看官方手册. 学过DMA的同志可能比较好理解,一句话, 释放CPU总线 : 如果把应用程序执行的整个过程进行进一步分析,可以看到,当程序访问 I/O 外设或睡眠时,其实是不需要占用处理器的,于是我们可以把应用程序在不同时间...阅读全文
导读 还是要先看官方手册. 学过DMA的同志可能比较好理解,一句话, 释放CPU总线 : 如果把应用程序执行的整个过程进行进一步分析,可以看到,当程序访问 I/O 外设或睡眠时,其实是不需要占用处理器的,于是我们可以把应用程序在不同时间...阅读全文
目录函数 vTaskSuspend()函数 vTaskSwitchContext()函数 vTaskResume()函数 xTaskResumeFromISR() 以下FreeRTOS源码函数使用的版本是9.0.0,不同版本的源码会有部...阅读全文
目录函数 vTaskDelete()函数prvDeleteTCB()总结 函数 vTaskDelete() 此函数用于删除已被创建的任务,被删除的任务将从就绪态任务列表、阻塞态任务列表、挂起态任务列表和事件列表中移除,要注意的是,空闲任...阅读全文
[20240807]数值累加的问题.txt--//前几天遇到一位朋友聊天提到的问题,实际上主要讲现在要招熟悉linux,unix类的人很少,我接触国内大部分开发人员熟悉了解linux--//很少,即使是数据库管理人员,熟悉linux类的...阅读全文
目录函数 xTaskCreate()函数 prvInitialiseNewTask()函数 pxPortInitialiseStack()函数 prvAddNewTaskToReadyList()总结 函数 xTaskCreate() ...阅读全文
最近在Mac上想要远程一台Linux服务器,结果不知怎么的就不能使用以前的ssh登录了 iot@ios-iMac ~ % ssh [email protected] Unable to negotiate with 192.168.1...阅读全文
文件上传到服务器先 一般传到服务器目录 mkdir /usr/local/install_package 数据库 版本:Postgresql 9.5.20 检查依赖环境 gcc-c++环境,有日志打印就是有安装,新服务器一般都只有gcc...阅读全文
目录中断优先级分组三个系统中断优先级配置寄存器SHPR1SHPR2SHPR3三个中断屏蔽寄存器PRIMASKFAULTMASKBASEPRI 中断优先级分组 ARM Cortex-M 内核的 MCU 具有一个用于中断管理的嵌套向量中断控...阅读全文
写在前面 本随笔是非常菜的菜鸡写的。如有问题请及时提出。 可以联系:[email protected] GitHhub:https://github.com/WindDevil (目前啥也没有 思考 上一节我们也提到了关于多道程序的放置...阅读全文
[20240804]关于kitty设置与linux LANG环境设置问题.txt--//更正我以前理解的一个混沌的地方:--//我以前个人的工作习惯:LANG=en_US,kitty Remote character set 选择 Us...阅读全文
1、Linux文件系统概述 Linux文件系统是指操作系统用来控制文件如何存储和检索的结构和逻辑。 文件系统结构 根目录: / Linux文件系统从根目录(/)开始,这是所有文件和目录的起点。 目录结构: Linux使用层次化目录结构,...阅读全文
tmux tmux(Terminal Multiplexer)是一个终端复用器,它允许你在一个单一终端窗口内运行和管理多个终端会话。通过tmux,我们可以创建、访问和控制多个终端窗口,并在这些窗口之间自由切换。这对于远程工作、管理多个任...阅读全文
写在前面 本随笔是非常菜的菜鸡写的。如有问题请及时提出。 可以联系:[email protected] GitHhub:https://github.com/WindDevil (目前啥也没有 导读 这里就是第三章的开头了,由于我的巨菜...阅读全文
目录Linux基本命令简单认识shell认识命令的基本格式:内建命令与外部命令查看命令的类型-type查看命令的使用方法-helpmkdirpwdtouchecho认识路径lscd认识热键/linux热键treenanocatgccst...阅读全文
目录Linux基本命令简单认识shell认识命令的基本格式:内建命令与外部命令查看命令的类型-type查看命令的使用方法-helpmkdirpwdtouchecho认识路径lscd认识热键/linux热键treenanocatgccst...阅读全文
这篇博客文章详细介绍了如何在Windows和Ubuntu平台上安装和配置Syncthing文件同步工具。文章提供了从官方下载Syncthing的方法,并指导如何在Windows上解压并启动Syncthing服务,以及如何在Ubuntu上...阅读全文
本文指出在工作中运用 Windows 远程桌面工具时,因安全与隐私因素,有时需删除连接的历史记录和凭据。文中给出了一个相关的 PowerShell 脚本,还说明了其使用方法,涵盖运行 PowerShell 的条件、CredentialM...阅读全文
1、背景描述 如上图所示,根路径“/”所在的文件系统已没有可用的磁盘空间,需要扩容磁盘。 df -h 2、VirtualBox操作 2.1、查看当前虚拟磁盘的大小 如上图所示,点击打开选中的虚拟机的 Settings 界面。 如上图所示...阅读全文
本文详细介绍了在 CentOS 和 Ubuntu 系统上安装 Nginx 的全过程,包括下载方法、安装步骤、配置开机自启以及基础配置等重要内容,还提供了常见问题的解决方案和优化配置示例,助您顺利搭建高效的服务器环境。 ...阅读全文
众所周知,WSL 2 为 Windows 用户提供了一个强大、高效且灵活的 Linux 环境,特别适合开发者使用。它结合了 Windows 和 Linux 的优点,为用户提供了更加全面和高效的工作环境。但缺点也很明显,那就是默认安装在本...阅读全文