======================STM32基本知识入门==================
- 购买STM32的淘宝店: 深圳育松电子(马马虎虎,便宜) telesky旗舰店(贵,资料齐)
- 陈老师建议:找工作找新能源,电动车行业的嵌入式
- STM32产品:无人机、手环、平衡车、扫地机器人、3D打印机等
- 嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁减,以适应应用系统对功能、可靠性、成本、体积和功耗等有严格要求的专用计算机系统。(笔试)
- 嵌入式系统组成硬件:微处理器(MCU)、存储器、I/O接口、输入输出设备
组成软件: Embedded RTOS、应用软件
CPU:中央处理器(Central Process Unit;CPU)
MCU:微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
SOC:称为芯片级系统,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容
- ARM是英国一家电子公司的名字ARM敢为天下先,首创了chipless的生产模式,即该公司既不生产芯片,也不设计芯片,而是设计出高效的IP内核,授权给半导体公司使用。ARM是一种框架,类似到intel的x86
ARM主流的芯片框架:
cortex-A :ARM Cortex-A 系列为应用型处理器
cortex-R :ARM Cortex-R为实时处理器
cortex-M :ARM Cortex-M处理器系列是一系列可向上兼容的高能效、易于使用的处理器
corter-M :ARM Cortex?-M处理器系列是一系列可向上兼容的高能效、易于使用的处理器
- ARM是一家生产IP内核(芯片框架,就是知识产权),授权给半导体公司去设计芯片,再让芯片生产厂家(台积电,三星)等ÿ