相关文章

利用ip-subnet-vlan 技术,实现单网线承载多VLAN业务

2017年的写的文章,在此存档。 背景: 2017年时负责某公司的办公网络,该网络为纯二层组网,按业务划分VLAN,如果某名员工需要使用多个VLAN的业务,则需为其办公电脑安装多块网卡。这种方式简单直接,不破坏网络拓扑,但电脑上经常插了一堆网卡和网线。 在普通网卡不…

Neutron 资源模型 Subnet 概述

Neutron 资源模型 Subnet 概述 Subnet模型属性: Subnet(子网)模型拥有几个基本的参数,cidr(子网的网段)、ip_version(IP版本)、gateway_ip(网关地址)和host_routes(路由信息)。 其中,gateway_ip是这个子网的默认网关IP。host_routes存储着这个Subnet的路由信息。…

交换机配置时报错:This subnet overlaps with another interface!

交换机配置时报错:This subnet overlaps with another interface! 报错: 问题解决(修改其他网段,问题解决!): 交换机命令(部分): display ip int brief disp…

docker-compose yaml指定具体容器网桥ip网段subnet;docker创建即指定subnet;docker取消自启动

1、docker-compose yaml指定具体容器网桥ip网段subnet docker-compose 启动yaml有时可能的容器网段与宿主机的ip冲突导致宿主机上不了网,这时候可以更改yaml指定subnet 宿主机内网一般是192**,这时候容器可以指定172* version: 3.9 services:coredns:…

Subnet资源池

Subnet资源池(Subnet Pool)是Openstack Kilo版本加入的特性,从模型角度来说,它是一个独立的模型,模型名是subnetpool。Subnet模型中的subnetpool_id字段关联的就是这个模型字段。 Subnet Pool中的Subnet与Neutron的模型Subnet不是同一个概念,为了避免混淆,后文中用子网网…

Subnet简介

Subnet(子网)在一般的概念中,有两个基本含义: 1 这个子网的网段(CIDR)和IP版本; 2 这个子网的路由(含默认路由)。 事实上,Subnet模型也确实有这两个字段cidr和…

RTOS概念介绍

事件标志组 事件标志组是实现多任务同步的有效机制之一。也许有不理解的初学者会问采用事件标志组多麻烦,搞个全局变量不是更简单,其实不然。在裸机编程时,使用全局变量的确比较方便,但是在加上 RTOS 后就是另一种情况了。使用全…

RTOS的引入

文章目录 1. RTOS 概念及线程的引入1.1 RTOS的概念1.1.1 用人来类比单片机程序和RTOS1.1.2 RTOS程序简单示例1.1.3 前后台程序简单示例 1. RTOS 概念及线程的引入 1.1 RTOS的概念 RTOS的意思是:Real-time operating system,实时操作系统。我们使用的Wi…

RTOS知识点

RTOS任务创建: 如果栈向下增长,则首先分配栈内存,然后分配任务控制块(TCB),这样栈就不会增长到TCB的内存区域。同样地,如果栈向上增长,则首先分配TCB,然后分配栈内存。 …

CMSIS-RTOS2简介

本文介绍CMSIS-RTOS2。 1.引入 CMSIS-RTOS2在基于Arm Cortex处理器的设备上运行的实时操作系统内核上指定了通用RTOS接口。应用程序和中间件组件可以使用CMSIS-RTOS2 API在各种软件生态系统中实现更好的代码重用和更简单的集成。 CMSIS-RTOS2还指定了RTOS内核使用的标准OS T…

2020 RTOS推荐

freeRTOS 这个应用比较广泛,esp32, arduino里面也有 RTX5 RTX(Real Time eXecutive)是ARM公司针对ARM7,ARM9,cortex-m内核推出的一款嵌入式实时操作系统。 该系统占用内存很小,切换速度很快,特别适合一些内存小的芯片,像只有32KB的flash&a…

RTOS学习

从学习RTOS开始至今,接触过uCOS、FreeRTOS、RT-Thread、Threadx等操作系统。系统学习过各个操作各个操作系统的API用法以及提供的资源对象。阅读并分析过内核源码。 目前准备开始编写 RTOS 的学习教程。从简单到深入,一点一点揭开RTOS的内幕 公众号【一起…

自制 RTOS

目录 0. 配置 1. 体系架构 2. 内存管理 3. 任务/调度器 3. IPC 3.1 信号量 3.2 互斥锁 3.3 消息队列 4. 临界区保护 4.1. 全局中断 4.2. 挂起调度器 4.3. 互斥锁 5. 软件定时器 6. 支持 Log 日志分级 7. Trace 8. Shell 9. Demo 都说,不会写 RTOS …

RTOS面试题(一)

FreeRTOS 主要是系统方面的,人家会问你移植的东西具体怎么移植的。 freertos的有关中断发生,处理,嵌套方面的 说下中断和轮询? 框架性回答一个嵌入式系统启动到结束的过程? Freertos怎么学的? 除了任务切换…

主流 RTOS 评估

1. RT-Thread RT-Thread 是国内出产的一款非常优秀的 RTOS。它和 FreeRTOS 、uCos 等经典 RTOS 最大的不同是:它不仅仅是一个实时内核,还具备丰富的中间层组件。 它提供了一个完整的软件栈解决方案,而不需要用户搜集各种 核心组件 手工从头…

内存管理(RTOS)

目录 #RTOS内存管理介绍 #堆定义 #栈定义 #RTOS四种堆分配方案 #Heap_1.c #Heap_2.c #Heap_3.c #Heap_4.c #Heap_5.c #stm32cublemx对堆的配置 #配置堆相关函数 #申请内存函数 #钩子函数 前言:本课程参考韦东山老师视频,连接放在最后。 #R…

RTOS随笔之FreeRTOS

RTOS几点思考 为什么使用RTOS?1. 先考虑OS有什么特点?2. 再考虑什么情况下使用OS? FreeRTOS调试技巧任务管理1. 任务调度流程2. 任务栈大小,栈溢出检测3. 中断管理4. 内存管理 FreeRTOS API接口1. 任务创建 为什么使用RTOS? 1. 先考虑OS有什么特点&a…

RTOS实时操作系统概述

RTOS内容学习部分主要包含“从0写一个RTOS操作系统”和“ROTS内核应用开发”,常见的RTOS包含μC/OS-II、freetos、RT-Thread、LiteOS几种事实操作系统。ROTS的引入原因主要如下: RTOS内核对比 Freertos的系统功能更为纯粹,可以用于各种需要实…

RTOS学习笔记

前言 进程?线程?并发?并行?主线程?子线程?主线程中创建子线程?每个线程就是一个死循环? 进程 多个线程,每个线程可以写一个死循环处理一个需要循环执行的代码块&#x…

RTOS实时操作系统简介

RTOS实时操作系统简介 1. RTOS的基本概念 实时操作系统(RTOS)与传统的操作系统相比,有以下几个关键特点: 确定性:RTOS能够保证任务在给定的时间内完成。多任务处理:RTOS支持多任务并发执行,每…