單片機的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公司用內核授權的方式,吸引了很多單片機生產廠家去使用他設計的內核(因為研發一個新的內核是需要花大量時間和投資的),當然這種授權是要收費的。
