前言
我们一般说的嵌入式分为嵌入式硬件和嵌入式软件。一般针对嵌入式软件的定义:易裁切,可以面向定制化应用。系统软件的这些特性离不开嵌入式硬件的的庞大家族图谱。作为电子专业的大学生,学生时候就是从单片机到stm32再到ARM,今天重新全面的认识这些嵌入式硬件,芯片千千万太多庞大,今天我只梳理最核心的嵌入式处理器芯片和通信芯片,毕竟嵌入式软件的大部分工作也是在这些芯片上运行。
一、处理器架构
从大类来区分处理器芯片的话,首选是从芯片框架来展开,不同框架的芯片会因为其特性具有专门的用途。
| 处理器架构 | 示例硬件平台 | 主要用途 | 特性 |
|---|---|---|---|
| ARM | Pi, NVIDIA Jetson, RK3399,Xilinx Zynq | 应用在各种嵌入式系统,包括物联网(IoT)设备、机器人、网络设备等 | 低功耗,高性能,广泛的供应商和设备选择 |
| x86 | Intel, Advantech industrial PCs | 应用的嵌入式系统主要在工业PC,网络设备 | 完全的PC兼容性,强大的计算能力,支持广泛的软件 |
| MIPS | OpenWrt Router, RouterBOARD | 主要应用在网络设备,如路由器 | 高性能的网络处理能力,低功耗 |
| PowerPC | Freescale/NXP QorIQ, | 主要用于工业控制系统和通信领域 | 高性能,可靠的实时处理能力,强大的IO能力 |

本文详细介绍了嵌入式处理器架构,重点讲解了ARM架构下的核心单元如MMU、缓存、FPU等,以及通信芯片如基带处理器、射频芯片在现代通信网络中的作用。此外,还提到了PowerPC架构在通信领域的应用。

2701

被折叠的 条评论
为什么被折叠?



