二次元命运2风格 Banner
🛠 焊台常亮 · 资料持续更新

一边摸鱼,一边学习 ARM

这里收录我折腾 ARM 芯片单片机 的组装心得, 也整理了一批 ARM 主控RS-485 通讯芯片 的规格资料。 想自己焊一块板子?从下面的技巧开始吧。

向下滚动

🧩 ARM 单片机组装技巧

以下技巧整理自公开技术帖子与社区经验,每条均附原始来源链接,欢迎对照原文深读。 实操请结合自身设备情况,注意防静电与用电安全。

焊接顺序

电源优先焊接法

先做电源模块并上电前测短路,确认 3.3V/5V 稳定后再焊主控 MCU,可避免电源故障直接烧坏芯片、降低损耗。

来源:STM32 开发板焊接实战 ↗
上电前

即焊即测 + 蜂鸣短路检测

每焊完一个元件就用万用表蜂鸣档测电源与地是否短路;上电前务必复测,可杜绝「一上电就冒烟」的惨剧。

来源:ARM DIY 焊接与测试心得 ↗
清桥接

拖焊 + 吸锡带修桥

LQFP 用45° 拖焊让焊锡靠表面张力铺满引脚;出现桥接时用吸锡带加热吸走多余焊锡,放大镜下逐排检查无虚焊。

来源:STM32F103C6T6 DIY 全记录 ↗

📚 技术资料库

资料以对比表格 + 原厂数据手册引用形式呈现,方便选型与核对参数。 具体以原厂最新数据手册为准。

型号 内核 主频 Flash RAM 浮点单元 (FPU) 典型应用
STM32C0Cortex-M0+48 MHz16–256 KB最大 36 KB低成本家电 / 简单 IoT
STM32F0Cortex-M048 MHz16–256 KB最大 32 KB入门级 / 消费 / 传感器
STM32G0Cortex-M0+64 MHz16–512 KB最大 144 KB主流 / 智能家居 / 通用
STM32F1Cortex-M372 MHz16 KB–1 MB最大 96 KB通用工控 / 入门首选
STM32F2Cortex-M3120 MHz128 KB–1 MB最大 128 KB网络 / 数据处理 / 音频
STM32F3Cortex-M4F72 MHz32–512 KB最大 80 KB单精度混合信号 / 电机控制
STM32G4Cortex-M4F170 MHz32–512 KB最大 128 KB单精度电机 / 电源转换 / 工业 IoT
STM32F4Cortex-M4F180 MHz64 KB–2 MB最大 384 KB单精度高性能 / 机器人 / 工业自动化
STM32F7Cortex-M7216 MHz64 KB–2 MB最大 512 KB双精度多媒体 / 图形 / 数据密集
STM32H5Cortex-M33250 MHz128 KB–4 MB最大 1.5 MB单精度高性能 + 安全 / 边缘 AI
STM32H7Cortex-M7480–600 MHz64 KB–2 MB最大 1.4 MB双精度高性能 / AI 加速 / 工业控制
STM32L0Cortex-M0+32 MHz8–192 KB最大 20 KB超低功耗 / 可穿戴 / 医疗
STM32L4Cortex-M4F80 MHz64 KB–1 MB最大 320 KB单精度超低功耗 / 工业 IoT / 仪表
STM32L4+Cortex-M4F120 MHz512 KB–2 MB最大 640 KB单精度超低功耗增强 / 复杂 UI
STM32L5Cortex-M33110 MHz32–512 KB最大 256 KB安全低功耗 / TrustZone
STM32U5Cortex-M33160 MHz128 KB–4 MB最大 3 MB超低功耗 + 安全 / 便携医疗
STM32WLCortex-M4 + M0+48 MHz64–256 KB最大 64 KBLoRa / Sub-GHz 长距 IoT
STM32WBCortex-M4 + M0+64 MHz256 KB–1 MB最大 256 KBBLE / Zigbee / Thread 无线
STM32N6Cortex-M55800 MHz内置 SRAM最大 4.2 MB边缘 AI / Neural-ART 加速器

共收录 19 个 STM32 系列(代表型号),参数为系列典型范围,具体以各型号数据手册为准。
数据参考:STM32 中文官网 ↗ST 官网 ↗ 及公开选型指南。

💡 选型小贴士: 主流入门选 F1 / G0 / C0;复杂运算与 DSP 选 F4 / F7; 超低功耗选 L4 / U5;安全无线选 WB / WL / L5; 高性能/边缘 AI 选 H7 / N6。新手优先资料最全的 F103。
型号 厂商 供电 双工 最高速率 总线节点 备注
MAX485Maxim / Analog5 V半双工2.5 Mbps32经典低功耗
MAX487Maxim / Analog5 V半双工0.25 Mbps1281/4 单位负载,多节点
MAX3485Maxim / Analog3.3 V半双工10 Mbps323.3V 版 MAX485
MAX3485EMaxim / Analog3.3 V半双工12 Mbps323.3V + ±15kV ESD
SP3485MaxLinear3.3 V半双工10 Mbps323.3V 低功耗,兼容 75176
SP3483MaxLinear3.3 V半双工250 Kbps32限摆率,低 EMI
SP485MaxLinear5 V半双工2.5 Mbps325V 低功耗
SN75176TI5 V半双工10 Mbps32行业标准 75176 引脚
SN65LBC184TI5 V半双工250 Kbps32工业级高可靠
SN65HVD12TI3.3 V半双工1 Mbps323.3V 工业收发器
ADM485Maxim / Analog5 V半双工2.5 Mbps325V 全双工/半双工可选
ST3485EBST3.3 V半双工10 Mbps32ST 兼容 SP3485

共收录 12 款常见 RS-485 收发器,参数以各型号数据手册为准。
数据手册: MAX485 系列 PDF ↗SP3485 PDF ↗

💡 电平小贴士: RS-485 看「差分电压」才是标准——逻辑 1 时 A 脚比 B 脚高约 +2~+5V, 不同芯片(5V / 3.3V、是否带内部偏置)空闲电平会有差异,总线两端记得加 120Ω 终端电阻
📌 典型 8 脚定义(MAX485 / SP3485 等 75176 兼容引脚)
  • 1 RO — 接收输出
  • 2 RE# — 接收使能(低有效)
  • 3 DE — 发送使能(高有效)
  • 4 DI — 发送输入
  • 5 GND — 参考地
  • 6 A — 差分正(非反相)
  • 7 B — 差分负(反相)
  • 8 VCC — 电源

🕰️ 计算机简史

从机械计算到 AI 时代,精选关键里程碑。本站聚焦的 ARM / 微处理器,正是这条技术脉络的当代延续。

1642

帕斯卡加法机

布莱兹·帕斯卡发明机械加法机 Pascaline,开启机械计算时代。

1837

分析机构想

查尔斯·巴贝奇提出通用计算机"分析机"设计——未建成,却是现代计算机雏形。

1843

第一位程序员

阿达·洛芙莱斯为分析机编写首个算法,被公认为世界上第一位程序员。

1936

图灵机

阿兰·图灵发表《论可计算数》,提出图灵机模型,奠定计算机科学的理论基础。

1946

ENIAC 诞生

2 月 14 日公开,首台通用电子计算机,约 1.8 万只电子管,标志电子计算机时代开始。

1945 / 1947

冯氏架构与晶体管

冯·诺依曼提出"存储程序"架构(沿用至今);贝尔实验室发明晶体管。

1958

集成电路

德州仪器与仙童半导体分别实现集成电路(IC),开启微电子时代。

1965

摩尔定律

戈登·摩尔预言:芯片上晶体管数量约每 18 个月翻一番,成为数字时代的"节拍器"。

1969

ARPANET 与 UNIX

阿帕网(互联网雏形)投入使用;UNIX 操作系统问世。

1971

Intel 4004

11 月 15 日,全球首款微处理器(约 2300 晶体管),把 CPU 集成于单枚芯片。

1973–1981

个人计算机兴起

施乐 Alto(首个 GUI)、Altair 8800、Apple I/II、IBM PC 相继出现。

1983

TCP/IP 与 GUI 普及

1 月 1 日 TCP/IP 全面启用(互联网"官方生日");次年 Macintosh 让图形界面走入大众。

1991

万维网与 Linux

蒂姆·伯纳斯-李上线全球首个网站;林纳斯·托瓦兹发布 Linux 内核。

1990 / 2007

ARM 走向世界

ARM 公司 1990 年成立,RISC 精简指令集成移动计算基石;2007 年 iPhone 让 ARM 走进数十亿设备。

2016–今

智能融合时代

AI、云计算、大数据深度融合;2020 年 Apple M1 与 AWS Graviton 让 ARM 进入 PC 与服务器。

本时间线为精选里程碑,非穷尽罗列;关键年份与人物参考公开权威史料(如中国工程院、CERN、Intel、ACM 等)。

🌸 关于本站

这是一个个人技术小站,主要记录 ARM 芯片单片机 的组装与调试经验, 并整理常用 ARM 主控RS-485 通讯芯片 的规格资料。 一边摸鱼,一边学习,内容持续更新中。