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

嵌入式系统 (1.绪论)

1.绪论

1.1嵌入式系统的定义、特征

定义:
  1. IEEE定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”,强调从应用的角度,涵盖机电等附属装置。
  2. 一般定义:以应用为中心、以计算机技术为基础,具有软件和硬件可裁剪,且在功能、可靠性、成本、体积、功耗等方面有严格要求的专用计算机系统。
  3. 微机学会定义:嵌入式系统是以嵌入式应用为目的的计算机系统,可分为系统级(如工控器)、板级(带CPU主板)、片级(如单片机)。
特征:
  1. 系统内核小:适用于小型电子装置,内核比传统操作系统小得多(如OSE内核仅5K)。
  2. 专用性强:软件和硬件结合紧密,针对硬件进行移植,需要不断修改,强调与任务需求紧密结合。
  3. 系统精简:没有明显的系统软件和应用软件区分,功能设计简化以降低成本和提升安全性。
  4. 高实时性:嵌入式软件要求实时性高,需固态存储、代码高质量可靠。
  5. 开发标准化:需选择RTOS开发平台,调度多任务,保障实时性和可靠性,减少开发时间。
  6. 开发工具和环境依赖:必须有开

http://www.mrgr.cn/news/82946.html

相关文章:

  • WebSocket 实现指南
  • Microsoft Azure Cosmos DB:全球分布式、多模型数据库服务
  • Hadoop 生态之 kerberos
  • 25.1.7 基于STM32U575RITX中断实验
  • 基于FPGA的出租车里程时间计费器
  • 算法:两个升序单链表的合并
  • GCC使用说明
  • .NET体系架构
  • 编排式 Saga 模式
  • 通过gradle发布aar或jar携带sources-jar到maven nexus
  • 【简博士统计学习方法】第1章:7. 生成模型与判别模型
  • HarmonyOS开发:粒子动画应用实战
  • TCP 套接字 方法
  • 我在广州学 Mysql 系列——与索引相关的练习题
  • 前端 动图方案
  • C#—Task异步的常用方法及TaskFactory工厂类详解
  • ELK实战(最详细)
  • cuda实现flash_attn_mma_share_kv源码分析
  • 用VS C#构建Windows服务【纯操作版,附带项目地址】
  • [开源]自动化定位建图系统
  • A/B实验之置信检验(一):如何避免误判 (I类) 和漏报 (II类)
  • 137. 只出现一次的数字 II
  • 【Rust自学】10.8. 生命周期 Pt.4:方法定义中的生命周期标注与静态生命周期
  • 9. C 语言 循环控制结构详解
  • 数据传送类指令
  • 【Linux】上传、下载、压缩、解压