ICode9

精准搜索请尝试: 精确搜索
  • 现代操作系统的特征2022-08-02 18:02:56

    1、并发性: 是在计算机系统中同时存在多个程序,宏观上看,这些程序是同时向前推进的。 在单CPU上,这些并发执行的程序是交替在CPU上运行的。  程序并发性体现在两个方面: 用户程序与用户程序之间的并发执行。 用户程序与操作系统程序之间的并发。 2、共享性: 资源共享是操作系统程序和多

  • [自制操作系统] 第05回 CPU的三种模式2022-06-12 12:04:03

    目录 一、前景回顾 二、实模式和保护模式   一、前景回顾   在之前我们说到,loader的作用才是读取加载操作系统内核,那么我们的重心就应该是loader.S文件,其实我们接下来也的确是会往loader.S中不断填充代码。只是现在我不想开门见山就去开始完善loader.S,对于初学者来说,知其然更要

  • 1-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件升级程序(单片机程序轮训检查更新)2022-05-27 23:02:31

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTE_STM32F407/EC200/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p    

  • 移植升级底层包,把自己的用户程序增加上OTA功能2022-05-18 00:02:53

      说明 一般情况下,大部分用户已经有了自己的用户程序,只是想增加上OTA功能. BootLoader程序只是负责下载和运行的,一般不需要改动. 咱只需要让咱的用户程序适配上BootLoader     开始(STM32F103,F407的皆可参考) 1,准备好自己的用户程序     2,把我用户程序里面的iap文件

  • 2-STM32+ESP8266+Air302程序升级篇(自建物联网平台)-STM32使用Air302通过阿里云物联网平台升级程序(一机一密)2022-05-16 01:01:48

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/aliyunota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   前

  • 1-STM32+ESP8266+Air302程序升级篇(阿里云物联网平台)-STM32使用ESP8266通过阿里云物联网平台升级程序(一机一密)2022-05-15 23:33:45

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/aliyunota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   前

  • 1-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32通过air302使用http下载程序文件,升级程序(单片机程序轮训检查更新)2022-05-03 19:00:22

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节

  • 002-SLM130(NB-IOT)C-SDK(OpenCPU)学习开发-关于Flash分配和程序加载过程2022-04-21 12:33:34

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnEC616_SLM130" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 模组内部使用的M3的

  • 计算机网络:操作系统2022-04-16 00:00:25

    操作系统 操作系统是管理计算机硬件和软件资源的计算机程序,提供一个计算机用户与硬件系统之间的接口,向上对用户程序提供接口,向下接管硬件资源 用户态和内核态 区分用户态和内核态的原因:用了避免操作系统和关键数据被用户程序破坏,将处理器的执行状态分为用户态和内核态 用户态:用户

  • 1-STM32+MN316(NB-IOT)远程升级篇OTA(自建物联网平台)-STM32通过MN316使用http下载程序文件,升级程序(单片机程序轮训检查更新)2022-03-05 11:02:59

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/MN316/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节测试

  • 操作系统的执行之中断和双重模式2022-02-22 22:03:10

    操作系统的执行之中断和双重模式 现代操作系统是通过中断驱动的。 如果没有程序需要执行,没有I/O设备需要服务,没有用户干预,操作系统就会静静的等待某个事件的发生。而事件的发生总是因为中断引起的,这里的中断是广义上的,包括内中断和外中断。 1.中断 中断本质上就是一个信号,用来改变

  • 可编程控制器的结构有哪些2022-02-08 15:03:05

      可编程控制器主要由中央处理器、存储器、输入输出模块和电源组成。   (1)中央处理器   可编程控制器的中央处理器和一般微机的中央处理器一样,是可编程控制器的核心部分。它根据PLC中系统程序给出的功能,接收并存储程序员输入的用户程序和数据。通过扫描方式搜索现场输入设

  • 1-CH579M程序升级篇OTA(自建物联网平台)-CH579M使用自带以太网通过http远程下载升级单片机程序(单片机程序轮训检查更新)2022-01-18 09:34:54

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLCH579M/CH579M/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这

  • x86-2-保护模式2022-01-04 21:33:29

    x86-2-保护模式 操作系统负责计算机上的所有软件和硬件的管理,它可以百分百操作计算机的所有内容。但是,操作系统上编写的用户程序却应当有所限制,只允许用户程序访问属于自己程序的内容,不然整个生态就很恶劣了,想象下你手机上的的微信被恶意软件给修改了,给你的所有好友群发黄色广告,

  • plc的介绍及特点2021-12-30 14:03:12

      Plc是可编程逻辑控制器的简称,自20世纪80年代以来被广泛应用于自动化控制领域。它具有性能稳定可靠、价格低廉、功能齐全、应用灵活、操作维护方便等优点。中国市场的可编程控制器产品主要包括:   ①罗克韦尔公司(含AB公司)PLC产品目前包括SLC、Micro Logix、Control Logix等

  • PLC编程器有什么功能2021-12-24 12:03:01

      程序员用于编译、编辑和调试用户程序,监控和显示plc的一些系统参数和内部状态,是开发、维护和设计PLC控制系统的必要工具。主机存储器中的用户程序由程序员通过通信接口输入。对于设计安装好的PLC控制系统,通常不用编程器直接运行。不同系列PLC的程序员互不相同。   程序员一般

  • 25、保护模式程序的动态加载和执行2021-12-18 09:30:30

    文章目录 01、本章目标和内容提要02、内核结构和加载前的准备工作03、创建安装内核中各段的描述符04、段描述符的创建和BSWAP指令05、进入内核执行06、进入内核之后显示文本07、用CPUID指令显示处理器品牌信息08、准备加载用户程序09、预读用户程序并得到它的大小10、条件

  • 一、操作系统概述2021-11-09 09:02:00

    本章目录:     1.操作系统做了什么?     2.操作系统的定义与作用     3.操作系统的主要特征     4.典型操作系统的架构     5.操作系统的分类    1.操作系统做了什么? 通过执行一个程序,观察这个过程中操作系统做了什么 #include<stdio.h> int main(int ar

  • 2-HC32F460(华大)+BC260Y(NB-IOT)远程升级篇(自建物联网平台)-整体运行测试-HC32F460通过BC260Y(NB-IOT)使用http远程下载升级单片机程序(单片机程序轮训2021-11-06 20:03:44

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTA/BC260Y/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节测

  • 操作系统接口2021-09-28 08:32:45

    操作系统启动的故事 接通电源后ip/pc指针到磁盘的0磁道0扇区处取指令,存入pc=0x0000处,启动操作系统。 0磁道0扇区又称为操作系统的引导区(一个扇区512字节); 接口与系统调用 接口表现为函数调用,又由系统提供,所以称为系统调用。 计算机给用户程序进入内核提供了唯一的入口----

  • OS系统调用的返回值2021-09-11 20:02:17

    系统调用的返回值是通过 专用堆栈区 传递的 在系统调用的参数传递过程中,不同的系统调用需要传递给系统子程序不同的参数, 而且,系统调用的执行结果也要以参数的形式返回给用户程序。 用户程序和系统程序之间的参数传递使用: 1.由陷入指令自带参数 2,通过有关通用寄存器来传递参数

  • 1-STM32+CH395Q(以太网)基本控制篇(自建物联网平台)-STM32如何实现的升级程序,STM32串口接收升级文件升级程序2021-08-26 14:02:59

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节提供给用

  • 什么是微内核?2021-08-02 22:57:58

        如题,什么是微内核操作系统呢?     那,什么又是操作系统呢?     其实,网上有很多对操作系统的定义,写得非常详细,本文无需重复造轮子,同学们可以上网了解其详细定义。小编在这里以自己的理解,简单白话介绍一下。 操作系统     从软件构成来说,操作是一种软件程序,主要由调

  • 【网络IO系列】 预备知识 操作系统之内核程序和用户程序2021-07-18 19:01:40

    一、概念 首先我们先来复习一下操作系统的概念和作用 操作系统是用户和硬件之间的一层媒介程序,为上提供编程接口,为下调用资源,管理驱动,以使用硬件。 从以上的表述我们可以看出OS的两点作用,第一个是对下直接管理和使用硬件,第二个则是对上提供管理和使用硬件的接口。而在操作系统中

  • X86汇编语言从实模式到保护模式14:用户程序编程接口及其实现2021-07-02 15:30:03

    目录 1. 内核与用户程序之间的栈切换问题 1.1 当前内核与用户程序切换方式 1.2 栈切换问题 1.3 栈切换问题的不完美解决方案 1.3.1 解决方案说明 1.3.2 解决方案问题 2. 在内核中为用户程序提供编程支持 2.1 内核例程提供机制概述 2.2 基于符号-地址检索表的例程提供机制 2.2.1

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有