操系统的的区分和应用场景
STM32
- ST 是指意法半导体公司主要设计芯片
- M Cortex-M 内核 包含M0、M0+、M3、M4 或 M7 内核
- 另外还有 Cortex-M 主要用于移动设备 例如手机平板
番外篇
- 很多觉得华为很厉害其实不然
- 顶层是 类似ST的芯片设置厂商 只是设计芯片
- 次顶层 类似 ARM 这种公司 拿到上层设计后 增加外设后设计低功耗、高效能的处理器架构
- 使用方华为则是拿到 类似 ARM这种公司的封装后的芯片 定制自己需求
- 芯片制造商 类似台积电 有自己光刻机制造更高程纳米的 晶圆
- 看完这个华为其实处于有个很尴尬的地位 充其量就是一个硬件组合商
MCU 微控制器单元
- 架构: 中央处理器(CPU)、存储器、输入输出接口和定时器
- 优点:体积小、功耗低、成本低
- 缺点: 低端处理器导致计算性能通常较低、内置存储器和RAM容量较小、外设和接口有限、多任务能力相对较弱、编写底层代码
- 场景: 智能家居、机器人、医疗器械、工业自动化 在物联网方面,MCU也是连接各种设备的核心芯片之一
MPU 微处理器单元
- 架构: 不但集成了MCU需要的部件还需要外接存储器、显示器、键盘等外设
- 优点: 高性能计算、处理能力强
- 缺点 : 于专用定制设计因此 计算性能、存储容量、软件兼容性、散热存在限制
- 场景: 英特尔的酷睿处理器、AMD 的锐龙处理器、智能手机、笔记本电脑、服务器
SBC 单板计算机 树莓派
- 架构: SBC通常采用集成化、紧凑的设计,将主要的部件(如存储器、GPIO口、HDMI接口、USB接口、以太网接口、Wi-Fi模块等)都集成在一块单板上,并提供GPIO口等外部接口方便扩展
- 优点: 低成本、低功耗、高性能的计算机、支持多操作系统运行,如Linux、Windows 10 IoT Core、嵌入式的处理器 可以在没有风扇的情况下运行
- 缺点: 由于相对紧凑、拓展有限、处理、内存、存储、图形、密集型计算、功能扩展、软件兼容性、散热存在限制
- 场景:学习、开发、娱乐等多种场景下发挥作用
PC
- 架构: 完整的中央处理器(CPU)、存储器、输入输出设备
- 优点:强大的计算能力、良好的图形性能、处理更复杂的任务、支持更多的应用
- 缺点 : 比较耗能、散热差、无法处理高性能复杂的计算和图形能力
- 场景 :日常办公、游戏、多媒体制作等领域
GC (Game Console) 主机游戏机 PS4和Switch
- 架构: 定制的处理器、专用的图形卡、定制化的操作系统
- 优点:更好的游戏性能、更顺畅的游戏体验、更好的安全性
- 缺点: 主机游戏机的操作系统较为封闭,一般使用非堆成密钥签名的游戏才可以运行
- 场景 :游戏娱乐
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/17511815.html