一、计算机硬件概述
计算机硬件,简称为硬件,是计算机系统中所有物理装置的统称,由电子、机械和光电元件等构成。这些元件依据系统结构要求相互连接,形成有机整体,为计算机软件的运行提供必要的物质基础。硬件的主要功能涵盖输入并存储程序与数据,以及执行程序将数据加工成可用形式。从外观而言,微机通常由主机箱与外部设备组成,主机箱内置 CPU、内存、主板、硬盘驱动器、光盘驱动器、各类扩展卡、连接线、电源等核心部件,外部设备则包括鼠标、键盘等输入设备。
二、硬件基本部件详解
计算机硬件主要由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件构成。
(一)运算器
运算器包含算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等组件。其中,算术逻辑运算单元(ALU)承担加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作,是运算器的核心功能执行部件。
(二)控制器
控制器作为整个计算机系统的控制中枢,负责指挥计算机各部分协同工作,确保计算机按照预设目标和步骤有序执行操作及处理任务。它精准调控各部件的工作节奏,实现计算机系统的高效运行。
(三)中央处理器(CPU)
中央处理器由运算器和控制器共同组成,是计算机系统的核心部件。CPU 的运算电路负责执行具体的计算任务,而控制电路则负责协调各部件的操作,二者协同工作,使 CPU 能够高效地处理各种信息。
(四)存储器
存储器是计算机系统中的记忆设备,用于存放程序和数据。计算机运行时,输入的原始数据、计算机程序、中间运行结果以及最终运行结果均保存在存储器中。根据控制器的指令,存储器能够快速存入和取出信息,赋予计算机记忆功能,保障其正常工作。
(五)输入设备
输入设备用于向计算机输入数据和信息,是计算机与用户或其他设备进行通信的桥梁。常见的输入设备有鼠标、键盘等,它们使用户能够便捷地向计算机输入指令和数据,实现人机交互。
(六)输出设备
输出设备是计算机的终端设备,用于接收计算机数据并将其以多种形式输出展示。例如,显示器可以将计算结果以数字、字符、图像等形式呈现,打印机能够输出纸质文档,扬声器可以播放声音等。输出设备方便用户获取计算机处理后的信息,是计算机系统不可或缺的组成部分。
三、硬件原理图常见英文缩写解析
硬件原理图中包含众多英文缩写,了解这些缩写的含义有助于更好地理解和设计硬件电路。
(一)常用控制接口缩写
EN(Enable) :使能信号,用于控制芯片的工作状态。需要芯片工作时打开 EN 脚,反之则关闭。不同芯片的使能方式有别,有的为高使能,有的为低使能,具体需参考芯片规格书。
CS(Chip Select) :片选信号,用于选择特定的芯片进行数据传输。例如,在 SPI 总线或 DDR 总线上连接多个设备时,通过 CS 信号确定数据发送的目标芯片。
RST(Reset) :重启信号,有时简称为 R 或全称 RESET,也可能是 RST_N(表示拉低生效)。用于使芯片重新初始化,恢复到初始状态。
INT(Interrupt) :中断信号,用于通知处理器有重要事件发生,打断当前操作流程,使处理器及时响应并处理该事件。
PD(Power Down) :断电信号,通过操作 PD 脚可实现芯片的断电功能,部分芯片自带 PD 脚,与直接切断外部供电效果相似。例如摄像头上常用此功能,因其有多组供电,操作 PD 脚比直接控制多个电源更简便。注意此 PD 与 USB Type - C 接口中的 Power Delivery(也叫 PD)不同,需区分清楚。
CLK(Clock) :时钟信号,为数字电路提供同步基准。时钟线易受干扰也易干扰其他信号,在 Layout 时需重点保护。数字传输总线的时钟常标为 xxx_xCLK,如 SPI_CLK、SDIO_CLK 等;系统时钟则常用标注频率的方式,如 SYS_26M、32K 等,即使未标 CLK 字样,也能通过频率数字识别为时钟信号。
CTRL(Control) :控制信号,因 “CONTROL” 较长,常简写为 CTRL,有时也用 CMD(Command)表示,用于实现对芯片的各种控制功能。
SW(Switch) :开关信号,可代表信号线开关或按键开关等,用于控制电路的通断或切换不同的工作状态。
PWM(Pulse Width Modulation) :脉冲宽度调制信号,常用于电机驱动、电源管理等领域,通过改变脉冲宽度来调节输出功率或电压等参数。
REF(Reference) :参考信号,如 I_REF 表示参考电流,V_REF 表示参考电压,为电路提供稳定的参考基准,确保信号的准确性和稳定性。
FB(Feedback) :反馈信号,在升压、降压电路中常见,芯片依据外部采集的电压高低动态调整输出,以维持输出电压的稳定。例如,当外部电压偏低时增大输出,偏高时减小输出。
A/D(Analog/Digital) :模拟 / 数字信号,如 DBB 表示数字基带,AGND 表示模拟地,用于区分不同性质的信号,便于电路的设计和处理。
D/DATA(Data) :数据信号,在不同接口中有不同叫法,如 I2C 中的 SDA(Serial DATA),SPI 中的 SPI_DI、SPI_DO(Data In,Data Out),DDR 数据线中的 D0,D1,D32 等,用于传输数据信息。
A/Address(Address) :地址信号,主要用在 DDR 等地址和数据分开传输的接口上,用于指定数据存储或读取的地址位置。而在地址和数据复用的接口(如 I2C、SPI、MIPI、RJ45 等)中则无需单独的地址线。


(二)常用方向标识缩写
TX/RX(Transmit,Receive) :发送 / 接收信号,常见于串口(UART)通信。一根线负责发送(TX),另一根线负责接收(RX)。需注意,一台设备的 TX 应连接另一台设备的 RX,否则无法正常通信。在复杂的原理图中,可通过标注 UART1_MRST(Master RX Slave TX,主控芯片接收从设备发送)、UART1_MTSR(Master TX Slave RX,主控芯片发送从设备接收)等方式明确信号方向,避免 TX/RX 接错。
P/N(Positive、Negative) :正 / 负信号,用于差分信号线。现代高速数据总线(如 USB、LAN、MIPI 的 LCD 和 Camera、SATA 等)多采用串行传输数据并以差分信号形式发送。即用两根线传一个数据,一根传正信号(P),一根传负信号(N),接收端通过相减去除干扰信号,同时加倍数据信号,提高信号传输的可靠性和抗干扰能力。对于 RESET_N 等信号,P/N 标识可用于重点标注信号的有效电平,如 RESET_N 表示拉低生效。
L/R(Left、Right) :左 / 右信号,常见于音频线,用于区分左右声道。例如喇叭信号有时通过差分传输,标识为 SPK_L_N、SPK_L_P 等,其中 L 表示左声道,R 表示右声道,P 和 N 分别代表正负信号,通过这种方式实现音频信号的准确传输和高质量播放。


(三)常用设备缩写
BB(Baseband) :基带处理器,早期手机芯片主要承担通信功能,被称为基带芯片。尽管如今手机性能大幅提升,集成了更多功能,但仍有部分工程师习惯将主芯片称为 BB,而不是 CPU。
P(GPIO) :通用输入输出口(General Purpose Input Output),许多小芯片(如单片机)接口通用化程度较高,大部分引脚功能可灵活配置,因此在管脚标识上用 P1,P2,P1_3 等方式标明,其中 P 后面的数字表示第几组的第几个 GPIO,不同组的 GPIO 可能具有不同的电压域。


BAT(Battery) :电池,所有电池电压常统称为 VBAT,用于为设备提供电能。
CHG(Charge) :充电相关信号或功能模块,用于控制和管理电池的充电过程。
CAM(Camera) :摄像头,用于图像采集和视频拍摄等功能。
LCD :液晶显示器,用于显示图像、文字等信息。
TP(Touch Panel) :触摸屏,需注意与测试点(Test Point,也用 TP 表示)区分,触摸屏用于检测用户触摸操作并实现人机交互。
DC(Direct Current) :直流电,在设备上通常用于表示外部直流输入接口,如 VCC_DC_IN 表示外部 DC 接口供电。
四、软件与硬件的区别
(一)产品形态与研制过程
硬件是可见可触摸的物理部件或设备,研制过程涉及将原材料转化为有形的物理产品,通过物理设计、制造、组装等环节完成。而软件是一种逻辑产品,以程序和文档的形式存在,通过在计算机上运行发挥作用。软件研制过程侧重于抽象出问题的求解模型,编写程序代码,并经过调试、运行等阶段得到问题的解决方案,整个过程以脑力劳动为主,具有无形化、能见度低的特点,给软件开发和生产过程的管理带来挑战。
(二)质量体现方式
硬件产品设计定型后可批量生产,质量通过质量检测体系保障,但一旦生产、加工过程出现失误,可能导致硬件产品因质量问题而报废。软件产品则不同,其生产过程主要为定制化设计和实现,针对特定问题进行开发。软件一旦实现,生产过程即简化为复制,复制生产的软件质量相同。即使软件存在质量问题,也可通过修改、测试进行修复,重新投入运行,软件的质量保证机制更具灵活性。
(三)成本构成
硬件产品的成本构成中,有形物质占较大比重,设计、生产环节在硬件产品生命周期成本中占绝大部分,售后服务成本相对较低。而软件生产主要依赖人力资源,其成本构成中人力资源占较大比重,开发和研制阶段是软件产品的成本主要发生环节。软件研制成功后,通过复制即可实现批量生产,成本大幅降低。
(四)失败曲线
硬件产品存在老化和折旧问题,随着使用时间增加,部件磨损可能导致硬件性能下降,最终被淘汰。而软件不存在折旧和磨损问题,理论上可永久使用。但软件故障排除相对复杂,主要因设计或编码错误引起,需重新设计和编码才能解决问题。软件在开发初期失败率较高,多因需求分析不准确或设计错误所致。随着开发过程中错误的纠正,失败率逐渐下降并趋于稳定,但在软件进行重大改动时,失败率可能再次上升。
(五)生产方式
硬件产品一旦设计定型,其生产技术、加工工艺和流程管理相对固定,便于实现标准化、系列化成批生产。不同厂家生产的硬件产品,只要符合标准框架和接口,用户可方便地进行集成、组装和替换。而大多数软件仍然是定制产生的,难以像硬件产品一样实现高度标准化和批量生产。
综上所述,计算机硬件作为计算机系统的物质基础,其基本部件各司其职,协同工作,为软件的运行提供支撑。硬件原理图中的各种英文缩写是电路设计和理解的重要工具,掌握其含义有助于提高硬件设计和调试的效率。与软件相比,硬件在产品形态、研制过程、质量体现方式、成本构成、失败曲线和生产方式等方面存在显著差异,二者相互配合,共同构成完整的计算机系统,实现各种复杂的信息处理功能,推动着信息技术的不断发展和创新。
〈烜芯微/XXW〉专业制造二极管,三极管,MOS管,桥堆等,20年,工厂直销省20%,上万家电路电器生产企业选用,专业的工程师帮您稳定好每一批产品,如果您有遇到什么需要帮助解决的,可以直接联系下方的联系号码或加QQ/微信,由我们的销售经理给您精准的报价以及产品介绍
〈烜芯微/XXW〉专业制造二极管,三极管,MOS管,桥堆等,20年,工厂直销省20%,上万家电路电器生产企业选用,专业的工程师帮您稳定好每一批产品,如果您有遇到什么需要帮助解决的,可以直接联系下方的联系号码或加QQ/微信,由我们的销售经理给您精准的报价以及产品介绍
联系号码:18923864027(同微信)
QQ:709211280