文章目录[隐藏]
1.4 嵌入式系统的开发流程
商业计划书
‘创意’
产品
服务化
硬件层次测试;
-
需求分析
市场调研,用户交流 -
系统定义与结构设计
合适的组件(不重复造轮子),形成多套方案。 -
硬件子系统设计
完成电路原理图的设计和PCB布线。 -
软件子系统的设计
-
软件子系统的设计
- 嵌入式系统的软件使用交叉开发平台进行开发。
- 宿主机(Host)是用来开发嵌入式软件的系统。
- 目标机(Target)是被开发的目的嵌入式系统。
- 交叉编译器(Cross-compiler)
在A上编译后在开发板B上运行。
1.5嵌入式操作系统
可裁剪,灵活的,专用性。
实时操作系统:实时性。
操作系统
基本概念——内核:内核负责管理各个任务,为每个任务分配CPU。
常见的嵌入式操作系统————嵌入式Linux
叨叨几句... NOTHING