|
常见的嵌入式处理器可以简单分为以下几个大类(用电脑来类比): 单片机(性能较差的电脑),ARM/MIPS(性能较好的电脑),FPGA(专用领域的电脑),DSP(专用领域的电脑)。 要特别注意的是,性能差并不是说不好,要看应用领域(避免高射炮打蚊子)。3 L, A5 L9 @ ]. K
4 `! l% q4 r0 X' H1 A
单片机,常见的有51单片机,MSP430单片机等;特点是入门比较简单,用于一些常见的控制应用(算法不要求很复杂,速度也不用很快)。性能等都比较弱。
8 L* g& ?: j$ a& w2 D# [, J8 \% a7 G* K& i/ }1 U
ARM/MIPS,ARM内核是现在用的比较多的。 在使用时,分为两种情况,上操作系统,不上操作系统。 如果不上操作系统的话,基本上当单片机用(注意哟,单片机也可以上操作系统的)。 特点是,控制速度比较快,但是复杂度上升了。( v, @* X, `, {, q. y/ r
w* d4 H- R/ _! ]$ mFPGA,可编程逻辑器件。以盖房子来举例,2/3的处理器相当于房子的框架已经搭建好了,而FPGA相当于只给你砖头,你自己可以充分发挥想象力。 特点是,用在高速信号应用中比较中。" h% f# ]$ z8 _7 _& y6 Q
1 w) _: u& X; z( P8 n J8 [9 U- gDSP,数字信号处理器,专门用于处理一些负责算法,现在多用于图像识别处理等。
9 w4 D: f( E4 K1 G' l5 U( r: p% X |
|