主流的 MCU 阵营
ST 意法半导体
便宜、高性能!有固件库可以方便开发,资料多。
STM32F10x 系列,样片在 10 元左右一个,20K 内存、72MHz 主频、各种外设,已经可以做很多事情了。更吸引人的是,他们家的控制器的固件库有通用性,熟悉了一个产品线的开发之后,比较容易能够切换到其它的产品线。
说到通用性,所有基于相同核心的 CPU 其实都在某种程度上相通。如手机 ARM 内核。甚至在我看来,只要你是基于时钟(数字脉冲)的、可以通过寄存器读写数据与指令的累加器,都是相通的,当然,实际掌握起来难度也是有的。LPC 恩智普
43xx 系列是双核的控制器!性能那是没话说,高端的 LPC 4370 ADC 采样率是 8千万次/秒,相比之下同是 ARM cortex-m4 内核的 ST F407 系列只有 7百万次/秒。问题就是太 TMD 贵了,性价比不如 ST。Freescale 飞思卡尔
不熟,掠过。AVR
开发烧录程序的时候容易锁住芯片,变态!而且贵,真的贵。但是,大名鼎鼎的 Arduino 就是用的他们家的 MCU,奇了怪了。不过,如果你是从
51 系列转过来的话,会有惊艳的感觉。51 系列
上个世纪的恐龙,慢、耗电。只不过架构简单,所以还在被大量的当作入门学习用途。ARM 9, 11 系列(包括树莓派)
已经不是简单的控制器了(那就是小电脑),太过庞大,作为微处理器还行,仅仅拿来做控制器则太过复杂、而且耗电。不懂,掠过。