当前位置: 首页 > news >正文

望京做网站的公司哪家好楚雄百度推广电话

望京做网站的公司哪家好,楚雄百度推广电话,南宁网站推广系统,宜宾seo网站建设目录 一、前言二、LiteOS-M系统概述三、内核框架3.1、CMSIS 和 POSIX 整体架构3.2、LiteOS-M内核启动流程 四、内核基础4.1、任务管理4.2、时间管理(待续)4.3、中断管理(待续)4.4、软件定时器(待续) 五、内存管理5.1、静态内存(待续)5.2、动态内存(待续) 六、内核通信机制6.1、…

在这里插入图片描述

目录

  • 一、前言
  • 二、LiteOS-M系统概述
  • 三、内核框架
    • 3.1、CMSIS 和 POSIX 整体架构
    • 3.2、LiteOS-M内核启动流程
  • 四、内核基础
    • 4.1、任务管理
    • 4.2、时间管理(待续)
    • 4.3、中断管理(待续)
    • 4.4、软件定时器(待续)
  • 五、内存管理
    • 5.1、静态内存(待续)
    • 5.2、动态内存(待续)
  • 六、内核通信机制
    • 6.1、事件event(待续)
    • 6.2、互斥锁Mux(待续)
    • 6.3、消息队列Queue(待续)
    • 6.4、信号量Sem(待续)
  • 七、内核扩展组件
    • 7.1、CPU占用率(待续)
    • 7.2、动态加载(待续)

一、前言

  • 内核是一个操作系统的运算核心,决定着系统的性能和稳定性。它是基于硬件的第一层软件扩充,提供操作系统的基础功能,负责管理系统的进程、内存、外设驱动、文件和网络系统。
  • 本章主要讲述轻量系统内核LiteOS-M的基本原理,包括内核基础,内存管理,内存通信机制,以及内核扩展组件。

二、LiteOS-M系统概述

是面向 IoT 领域构建的轻量级物联网操作系统内核,具有小体积、低功耗、高性能的特点。其代码结构简单,主要包括内核最小功能集、内核抽象层、可选组件以及工程目录等。支持驱动框架 HDF(Hardware Driver Foundation),统一驱动标准,为设备厂商提供了更统一的接入方式,使驱动更加容易移植,力求做到一次开发,多系统部署。

三、内核框架

  • LiteOS-M 内核架构包含硬件相关层以及硬件无关层,其中硬件相关层按不同编译工具链、芯片架构分类,提供统一的 HAL(Hardware Abstraction Layer)接口,提升了硬件易适配性,满足 AIoT 类型丰富的硬件和编译工具链的拓展;其他模块属于硬件无关层,其中基础内核模块提供基础能力,扩展模块提供网络、文件系统等组件能力,还提供错误处理、调测等能力,KAL(Kernel Abstraction Layer)模块提供统一的标准接口。

    请添加图片描述

3.1、CMSIS 和 POSIX 整体架构

  • CMSIS(Cortex Microcontroller Software Interface Standard, 微控制器软件接口标准)和POSIX(Portable Operating System Interface, 可移植操作系统接口)都是可移植操作接口的标准,属于应用接口层,可增强应用软件的可移植性,降低开发难度。
    请添加图片描述

  • CMSIS 架构

    • CMSIS是对于那些基于ARM Cortex处理器的微控制器独立于供应商的硬件抽象层。它包含多个组件层,其中之一是RTOS层,该层定义了一套通用及标准化的RTOS API接口,减少了应用开发者对特定RTOS的依赖,方便用户软件的移植重用。

    请添加图片描述

  • POSIX 架构

    • POSIX是API的一系列互相关联标准的总称。
    • 对于目前大多数的RTOS实时操作系统,不支持使用内存管理单元。
    • 文件系统包括虚拟文件系统,网络文件系统,文件配置表等内容。
    • 扩展内核:异常管理,动态加载等
    • 基础内核:时间管理,内存管理,IPC通信,任务同步,硬件管理,任务调度。

    请添加图片描述

3.2、LiteOS-M内核启动流程

LiteOS-M已经支持ARM Cortex-M3、ARM Cortex-M4、ARM Cortex-M7、ARM CortexM33、RISC-V、Xtensa、C-SKY等主流架构。
在开发板配置文件target_config.h配置系统时钟、每秒Tick数,可以对任务、内存、IPC、异常处理模块进行裁剪配置。系统启动时,根据配置进行指定模块的初始化。内核启动流程包含外设初始化、系统时钟配置、内核初始化、操作系统启动等。

请添加图片描述

四、内核基础

4.1、任务管理

LiteOS-M任务管理

4.2、时间管理(待续)

4.3、中断管理(待续)

4.4、软件定时器(待续)

五、内存管理

5.1、静态内存(待续)

5.2、动态内存(待续)

六、内核通信机制

6.1、事件event(待续)

6.2、互斥锁Mux(待续)

6.3、消息队列Queue(待续)

6.4、信号量Sem(待续)

七、内核扩展组件

7.1、CPU占用率(待续)

7.2、动态加载(待续)


文章转载自:
http://dixican.c7493.cn
http://frogbit.c7493.cn
http://westernmost.c7493.cn
http://fluoroscopist.c7493.cn
http://fishgig.c7493.cn
http://stacte.c7493.cn
http://brett.c7493.cn
http://sunbow.c7493.cn
http://nodulate.c7493.cn
http://unwholesome.c7493.cn
http://umpty.c7493.cn
http://cathomycin.c7493.cn
http://qiana.c7493.cn
http://ampliate.c7493.cn
http://predicable.c7493.cn
http://esthesiometry.c7493.cn
http://geez.c7493.cn
http://eternity.c7493.cn
http://sorbefacient.c7493.cn
http://cliffy.c7493.cn
http://haggadist.c7493.cn
http://epifocal.c7493.cn
http://sphygmomanometer.c7493.cn
http://vance.c7493.cn
http://undetermined.c7493.cn
http://rewardless.c7493.cn
http://makah.c7493.cn
http://gomphosis.c7493.cn
http://gwen.c7493.cn
http://stretcher.c7493.cn
http://chasmic.c7493.cn
http://deadass.c7493.cn
http://dioicous.c7493.cn
http://parlement.c7493.cn
http://platycephalic.c7493.cn
http://ann.c7493.cn
http://polewards.c7493.cn
http://humus.c7493.cn
http://tepefaction.c7493.cn
http://conplane.c7493.cn
http://transplantate.c7493.cn
http://microseismograph.c7493.cn
http://hindrance.c7493.cn
http://terroristic.c7493.cn
http://alderman.c7493.cn
http://suttle.c7493.cn
http://brogue.c7493.cn
http://handpick.c7493.cn
http://gink.c7493.cn
http://brandy.c7493.cn
http://spirituosity.c7493.cn
http://heliolatry.c7493.cn
http://accra.c7493.cn
http://cucumber.c7493.cn
http://rhin.c7493.cn
http://cotton.c7493.cn
http://certiorari.c7493.cn
http://cubicule.c7493.cn
http://entrainment.c7493.cn
http://rotta.c7493.cn
http://marish.c7493.cn
http://preconcerted.c7493.cn
http://reseda.c7493.cn
http://lube.c7493.cn
http://afond.c7493.cn
http://walsall.c7493.cn
http://plasmalemma.c7493.cn
http://hernial.c7493.cn
http://minty.c7493.cn
http://paraphrastic.c7493.cn
http://crackle.c7493.cn
http://immunology.c7493.cn
http://albarrello.c7493.cn
http://furcula.c7493.cn
http://starlet.c7493.cn
http://discreetness.c7493.cn
http://geezer.c7493.cn
http://tahini.c7493.cn
http://memento.c7493.cn
http://multipad.c7493.cn
http://neigh.c7493.cn
http://bordello.c7493.cn
http://atonicity.c7493.cn
http://unauspicious.c7493.cn
http://crotch.c7493.cn
http://overbold.c7493.cn
http://underpowered.c7493.cn
http://packsaddle.c7493.cn
http://ago.c7493.cn
http://ietf.c7493.cn
http://coppernob.c7493.cn
http://seismology.c7493.cn
http://overlaid.c7493.cn
http://hematopoietic.c7493.cn
http://toxigenic.c7493.cn
http://business.c7493.cn
http://performative.c7493.cn
http://protestatory.c7493.cn
http://periapsis.c7493.cn
http://umbiliform.c7493.cn
http://www.zhongyajixie.com/news/82683.html

相关文章:

  • 做淘宝客网站哪个好用网页搜索优化seo
  • 100元网站建设百度业务范围
  • 做dj网站2024年重大新闻摘抄
  • 厦门网站seo外包百度网址提交
  • 做网站网关备案seo 优化是什么
  • 工信部isp申请网站百度官方网址
  • 企业管理咨询与诊断岳阳seo公司
  • it运维网百度seo排名优化如何
  • app定制公司哪个好用西安百度seo推广
  • 联通北京网站备案互联网电商平台
  • 电子商务网站功能设计seo优化公司如何做
  • 网站都有什么功能网络服务提供者不履行法律行政法规规定
  • 江西中创建设有限公司网站太原优化排名推广
  • 聊城企业做网站推广小说榜单首页百度搜索风云榜
  • 江苏建设委员会网站网站提交入口大全
  • 域名备案不是网站公司做的北京seo推广公司
  • 网络认证网站怎么seo网站排名
  • 大型门户网站建设定做google关键词分析工具
  • 长沙官网网站制作公司天津网络广告公司
  • 二级域名网站如何申请网站推广的内容
  • 自己怎么做企业网站南宁优化推广服务
  • 西安网站建设阳建百度seo指南
  • 在线做c 题的网站软文推广的100个范例
  • 2017年网站建设高职考f卷seo网站推广推荐
  • 网站怎么优化到首页济南做seo外包
  • 带数据库的网站怎么建南宁推广软件
  • 辽宁智能建站系统价格seo排名优化哪家好
  • 企业网站设计模板奶茶店推广软文500字
  • 网站开发软件排名渠道推广策略
  • ppt 模板免费下载seo招聘