初阶认识

都要放假了,学习一下吧,毕竟还有课设,尽管自个儿确实懒得看Linux,不想接触那破玩意!各应人的事物!

一 、发展趋势

  1\无操作系统阶段20s60

  2\简单的讲操作系统阶段

  3\试试操作系统阶段

  4\面向Internet阶段

 

二 、IP核(英特尔lectual Property Core,知识产权核)

  SoC(System on
Chip,片上系统),单芯片上并轨数字信号处理器,微控制器,存储器,数据转换器,接口电路等电路模块。

  完毕:信号采集\转换\存储\拍卖等职能 SoC=软核+硬核+固核(种类)

 

三 、嵌入式系统的咬合

  嵌入式处理器 嵌入式操作系统 应用软件
外围设备接口的嵌入式处理器种类 执行李装运置(被控对象)

    ① 、硬件层()
嵌入式微处理器(精简指令系统\复杂指令集)-存款和储蓄器(cache\主存款和储蓄器\协理存款和储蓄器)-通用设备接口-I/O接口(A/D
D/A I/O,etc.)

    ② 、中间层(HAL-Hardware Abstract Layer,硬件抽象层+=BSP-Board
Support Package,板级协助包) 上层软件和底部硬件平台之直接口,提供劳动

      1)硬件开端化

      2)硬件设施驱动程序

    ③ 、系统软件层

      1)嵌入式操作系统(EOS,Embedded Operating System)
成效:嵌入式系统软件和硬件的能源分配,任务调度以及控制协调。

      2)文件系统
成效:文件存款和储蓄-检索-更新,(经常不提供:安全爱戴-加密机制)

      3)图形用户接口(GUI)

        成效:通过窗口-菜单-按键等操作(嵌入式)总计机

        达成格局(1\和谐付出 2\购买 3\开源包 4\定制),都以废话

    肆 、应用软件层 完结对被操纵指标-装置的控制。

 

四、RTOS

  PAJEROTOS
须要:准确执行,限时内成功。(正是供给准确\敏捷,弄那么些多名号,不晓得学习的人不是你协调么,根据供给搞不行么,非起个破名字?)

  特点:  壹 、约束性
(品质约束=必须满足如可信性、可用性、可预测性、服务品质等质量指标)(限制没事扯什么蛋,不可能用要你干啥,废话连片教科书!)

       ② 、可预测性

       3、可靠性

       4、交互性

中华VTOS的调度技术

  ① 、抢占式调度和非抢占式调度

  贰 、静态表驱动策略(离线)和优先级驱动策略(优先级高低)

RTOS分类

  硬实时系统:军事工业-航天-核工业

  软实时系统:摄像点播系统-音信征集-检索系统

实时职责分类:

  周期:周期职分、偶发职务、费周期职责

  超时:强实时职责、准实时职责、弱实时职分、弱-强实时职责(哎!,人类总是如此坏。)

RTOS:

  单用途专用->多用途通用 强实时–强且弱 (正是无休止打进步的进度!)

  内核:
实时根本(uC/OS),基于组件的基本(OS-Kit),基于Qos的基础,通用操作系统变种的Linux…Windows
NT/XP…遵守Posix的中华VT-Linux等

 

⑤ 、嵌入式处理器的连串布局

  冯·诺依曼结构

    $

  逍客结构

    $

发表评论

电子邮件地址不会被公开。 必填项已用*标注