首先芯片分为芯片级与系统级芯片级就是,只是一个芯片,比如51单片机,可以写程序,下载后按照程序运行,前后台程序系统级就是,可以跑操作系统,比如ARM,SOC之类的,有RAM与ROMCPU:有电脑的都应该了解,中央处理器,计算机运算核心与控制核心,以下所有芯片都包含CPU,芯片级MPU:微处理器,包含CPU于GPU等,芯片级MCU:我门常说的单片机,51之类的,叫做微控制器DSP:数字信号处理器,属于微处理器,芯片级微处理器主要进行运算,一般跑算法,比如DSP做图像处理,微控制器主要进行控制,一般通过IO口输出高低电平,PWM之类的控制信号ARM:一款嵌入式处理器,嵌入式处理器主要有几种架构的,ARM,MIPS,X86,主要是指令集不同,系统级SOC:片上系统,相当于ARM+FPGA,可以定制芯片功能,比如有没有串口,有没有中断之类的,系统级(这是一个技术,不是芯片)SOPC:用可编程技术,把整个系统编程到一块硅片上,可以通过编程,变成上面的任意微处理器微控制器,任意级(这是一个技术,不是芯片)FPGA:实现上述两种技术的硬件芯片,使用VHDL语言