第1章 嵌入式系统概念

发布于 2021-03-17  46 次阅读


1.4 嵌入式系统的开发流程

商业计划书

‘创意’

产品

服务化

硬件层次测试;

  1. 需求分析
    市场调研,用户交流

  2. 系统定义与结构设计
    合适的组件(不重复造轮子),形成多套方案。

  3. 硬件子系统设计
    完成电路原理图的设计和PCB布线。

  4. 软件子系统的设计

  5. 软件子系统的设计

  • 嵌入式系统的软件使用交叉开发平台进行开发。
  • 宿主机(Host)是用来开发嵌入式软件的系统。
  • 目标机(Target)是被开发的目的嵌入式系统。
  • 交叉编译器(Cross-compiler)

在A上编译后在开发板B上运行。

1.5嵌入式操作系统

可裁剪,灵活的,专用性。

实时操作系统:实时性。

操作系统

基本概念——内核:内核负责管理各个任务,为每个任务分配CPU。

常见的嵌入式操作系统————嵌入式Linux


擦肩而过的概率