常用的MCU内核:
8bits: PIC16,PIC18,51,AVR,STM8,S08(原飞思卡尔)
16bits:PIC24,PIC33,MSP430,S12
32bits:arm家族(M核心,arm7,ARM9),AVR32,PIC32(MIPS核心)
最近比较火热的几款:
1.STM32系列单片机,ARM Cortex -M 架构内核。
2.NXP的i.MX RT1052单片机,高性能Arm Cortex-M7内核。
常用的就是STM32、NXP的ARM类的,是ARM的内核,有M3、M4、M7的
还有就是STC的了,这一个是51的内核
一个是STM32的,是使用的ARM的M系列的内核
一个是51类的内核
一个是PIC的,是自己设计的一种内核
1、ARM类的单片机,使用M3、M4内核的,有STM32,NXP的
2、51类内核的,STC的最多
3、其他类的,如MSP430的
STM32的是ARM的内核,使用的是M0、M3、M7的
还有51内核的,
STM8内核的,这个是ST自己的内核
比较常见的单片机及架构包括
1、STM32和LPC,使用的都是ARM核
2、PIC单片机,使用MIPS核
3、STC12 89C51等,使用8051核
当前主流的单片机内核架构主要是
arm Cortex -M 架构(32位机),这个有比较多的厂家不同系列型号,比如ST公司的STM32系列、NXP的LPC与i.MX RT 等等。
传统的51架构(8位机)
此外还有ST的STM8 架构 (8位机)