|
|
常见的嵌入式处理器可以简单分为以下几个大类(用电脑来类比): 单片机(性能较差的电脑),ARM/MIPS(性能较好的电脑),FPGA(专用领域的电脑),DSP(专用领域的电脑)。 要特别注意的是,性能差并不是说不好,要看应用领域(避免高射炮打蚊子)。1 e7 ]; h9 z1 D% A, L3 R4 ^: A7 I
; @, F9 T4 l0 Q单片机,常见的有51单片机,MSP430单片机等;特点是入门比较简单,用于一些常见的控制应用(算法不要求很复杂,速度也不用很快)。性能等都比较弱。3 Z6 X/ M/ {- U+ z2 Q* p( O
* o8 h7 m0 v2 F. AARM/MIPS,ARM内核是现在用的比较多的。 在使用时,分为两种情况,上操作系统,不上操作系统。 如果不上操作系统的话,基本上当单片机用(注意哟,单片机也可以上操作系统的)。 特点是,控制速度比较快,但是复杂度上升了。
) Y3 J9 q) ]2 d& W8 s1 h+ \2 r3 _: Y. D. V' {% V8 {# {& v
FPGA,可编程逻辑器件。以盖房子来举例,2/3的处理器相当于房子的框架已经搭建好了,而FPGA相当于只给你砖头,你自己可以充分发挥想象力。 特点是,用在高速信号应用中比较中。
$ w& F0 v: R" `( O. c6 l4 q; `7 t* A
& l" J3 Q+ g: }2 \DSP,数字信号处理器,专门用于处理一些负责算法,现在多用于图像识别处理等。
) u+ L3 c, N1 o, i |
|