51单片机

CPU

Central Processing Unit,中央处理器,完成数据运算指令处理

频率:2.1GHZ

数据运算时间:1/2.1GHZ(0.476ns)

最小系统:能够使单片机工作所需最少器件

电源 晶振 复位

RAM:random access memory, 随机访问内存,存放变量,掉电数据丢失,读写速度快

ROM:Real-Olny Memory,只读存储器,单片机程序、代码、指令

**CPU:Central Processing Unit,**中央处理器,完成数据运算指令处理

MCU:Micro Ctronller Unit,微控制器,集成度高,将所有功能集成到一片芯片中(cpu,ram,rom,timer,UART),成本低,价格便宜,简单控制领域

MPU:Micro微处理器,集成度低,只有一块单独的CPU,需要外接功能模块(RAM,ROM),成本高,能够实现更复杂的功能,跑linux操作系统

**GPU:Graphics Processing Unit,**图像处理单元,处理图形数据,图像渲染

NPU:神经网络处理器,AI推理,硬件加速(Mate 60 达芬奇NPU AI自动实现照片优化)

FPU:Float Point Unit,浮点数单元,完成对浮点数的运算

SOC:System on Chip,片上系统,将多个芯片集成到一起构成一个片上系统


置零置一


PDUP40:芯片封装 双列直插40引脚

40个引脚划分成四组:P0- P3

外设寄存器:是硬件外设(如 GPIO、UART)中用于配置、控制或读取状态的存储单元。CPU 通过向这些特定地址读写数据来操作硬件。

LED 通常操作以下 3 类寄存器:

· 模式寄存器:将引脚设为输出模式

· 输出寄存器:设置引脚输出高电平(LED 灭)或低电平(LED 亮)

· 清除/置位寄存器(可选):单独控制引脚,避免影响其他引脚

GPIO(通用目的的输入输出):Genral,输出模式,给定引擎电平, 控制引擎高低电平变化,用于控制 LED、读取按键等。

相关推荐
Jason_zhao_MR10 小时前
Linux与实时控制如何兼得
linux·嵌入式硬件·机器人·工业控制
BSD_CGQ11 小时前
FSR传感器STM32 DMA高速采样工程实现(高精度、低CPU占用)
stm32·单片机·嵌入式硬件·压力传感器·源头工厂·柔性薄膜压力传感器·可变电阻压力传感器
芯岭技术郦13 小时前
32 位 ARM® Cortex®-M0+ 内核MCU普冉MS32C001-C
单片机·嵌入式硬件
骑着毛驴数星星14 小时前
STM32 CAN波特率与采样点计算,基于HAL库
stm32·单片机·嵌入式硬件
zhangrelay14 小时前
Arduino-MEGA-ESP单片机理论课笔记02-硬件-2026
笔记·单片机·嵌入式硬件
艾芯微科技15 小时前
钰泰 ETA5055V330DD1E|SOT-223 3.3V LDO,低压差、大电流线性稳压选型分享
网络·单片机·嵌入式硬件·集成测试·51单片机
新晨单片机设计16 小时前
S023A-基于STM32单片机智能插座【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·单片机智能插座
威嵌神州16 小时前
恩智浦 T1022 性能怎么样?QorIQ 架构中端工业嵌入式优势解析
嵌入式硬件
weixin_6906547416 小时前
龙迅#LT9611EX 现MIPI转HDMI1.4功能主推型号,分辨率高达4K30HZ,IC内置I2C无需外部12C控制。
嵌入式硬件·音视频·信号处理
EatFans17 小时前
全栈自造 Status Deck(四):硬件终于到了,从点亮屏幕到跑通第一个 Demo
单片机·物联网