EDA365电子论坛网
标题:
嵌入式硬件定义,它和嵌入式软件的区别?
[打印本页]
作者:
three
时间:
2022-1-11 09:41
标题:
嵌入式硬件定义,它和嵌入式软件的区别?
一、主体不同
8 U; j5 H# p- }6 N! u. n
& t2 `& Y, V8 D/ S- ?
1、嵌入式硬件:用于控制、监视或者辅助操作机器和设备的装置。
& m0 {. M$ V) l, J- A; _
/ F; l, A6 c/ ?. |) u0 v/ k1 B
2、嵌入式软件:就是嵌入在硬件中的操作系统和开发工具软件。
0 u. W; D7 V8 ]) e S5 n1 @
5 X- \, b V( X6 D$ f3 Z3 S
二、内容不同
2 O; j. t7 i. z7 ?5 K8 Z, u; }
1 |3 X5 \* \* i
1、嵌入式硬件:作为装置或设备的一部分,它是一个控制程序存储在ROM中的嵌入式处理器控制板。
6 @3 p4 f# ?* e8 g# x
% f+ ^, b; j# N/ R
2、嵌入式软件:支撑软件是用于帮助和支持软件开发的软件,通常包括数据库和开发工具,其中以数据库最为重要。
9 s6 Y$ b( y6 |) D9 [4 F
! p: m u' t" F2 ]! b, v( h0 ^7 q
三、特点不同
& D7 Z( n4 M: p+ Q; M% g+ S* W
( C9 T, a$ W2 }! E: {, a8 p/ Y
1、嵌入式硬件:都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。
) \' i5 c; R1 O2 a+ y& D
8 g1 e2 p R3 M( Y3 M6 c5 E2 ~' z' K
2、嵌入式软件:由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。
" I2 v( v) t, f
作者:
land
时间:
2022-1-11 10:55
大多数嵌入式系统的硬件平台。它包括两部分:
( A: P' Y" n% o7 P
1、以通用处理器为中心的协议处理模块,用于网络控制协议的处理;
/ q2 {9 H4 k# d/ Z; F/ S
2、以数字信号处理器(DSP)为中心的信号处理模块,用于调制、解调和数模信号转换。
0 C Q! L( H3 A3 A$ t4 A: \5 e. O
作者:
ESCAPE
时间:
2022-1-11 13:57
运行在开发平台上的软件:设计、开发、测试工具等
# _' s1 q4 J3 l7 ]: N4 U
作者:
mqerew
时间:
2022-1-11 14:31
运行在嵌入式系统上的软件:嵌入式操作系统、应用程序、驱动程序及部分开发工具
' f0 I$ r2 F5 |: O( A
可用于嵌入式系统软件开发的操作系统很多,但选择一个适合的操作系统,关键是从操作系统提供那些开发工具、操作系统向硬件接口移植的难度、操作系统的内存要求、开发人员是否熟悉此操作系统及其提供的API、操作系统是否有提供硬件的驱动程序、操作系统是否具有可剪裁、操作系统的实时性等方面进行考虑。
- a! S5 J0 Q$ }( i
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2