单片机的cpu内核指什么
一颗单片机由中央处理单元(CPU)、程序存储器(ROM)、数据存储器(RAM)、周边外设(Peripheral)、及程序数据总线(BUS)等单元组成。
在单片机发展的过程中,出现过很多的中央处理单元设计,俗称CPU内核,例如Zilog的Z80内核、Intel的8051内核、Microchip的PIC16、18、dsPIC、PIC32内核、Motorola的68000内核、Atmel的AVR内核、ARM的Cortex M0,M3,M4等内核,还有很多,数不胜数。
当然有些内核运营不佳消失了,例如Zilog的Z80。还有Intel放弃了8051内核,所以非常多的厂家免费地使用这个内核并设计出多种多样的单片机。近些年ARM公司用内核授权的方式,吸引了很多单片机生产厂家去使用他设计的内核(因为研发一个新的内核是需要花大量时间和投资的),当然这种授权是要收费的。