尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

STM32U575/585硬件设计实战:电源、复位与调试口要点

STM32U575/585硬件设计实战:电源、复位与调试口要点 1. 项目背景ST U575/585 到底是块什么样的 MCU在给团队整理硬件开发笔记的时候写着写着就成了一篇可以拿出去分享的实操文档。主角是 STM32U575/585这是 ST 在超低功耗产品线上的一颗重要棋子Arm Cortex-M33 内核主频 160MHz最高 2MB Flash 和 786KB SRAM低功耗模式分得非常细。对做电池供电、传感采集、工业仪表、可穿戴和智能表计的人来说它比老的 L 系列算力足比 F 系列省电是“低功耗 适量算力”这一档里很能打的方案。先看 U575 和 U585 的关系。两者封装、引脚和外设基本一致主要区别在安全功能对比项STM32U575STM32U585内核Cortex-M33 160MHzCortex-M33 160MHzFlash/SRAM最高 2MB / 786KB最高 2MB / 786KBTrustZone支持支持硬件加密加速无靠软件实现有 AES、HASH、PKA 等典型场景数据采集、控制安全启动、加密存储、防抄板如果你的产品要处理安全启动、OTA 固件加密、防克隆直接看 U585如果只是传感器数据、电机控制、界面交互U575 够用。两者硬件设计上几乎可以复用后面讲的内容对两颗通用。硬件开发入门最容易犯的毛病是拿到芯片就直接画原理图然后被各种复位、时钟、启动问题逼到加班。这份笔记与其说在讲芯片手册不如说在讲设计流程先把电源、复位、时钟、调试口这些“地基”理顺再把启动流程和外设硬件设计过一遍然后谈工具链和踩坑技巧最后用一个无人机遥控器的例子把整个思路串起来。不管你是刚毕业的应届生还是从老平台迁移过来的老工程师这套流程都能直接拿去用。2. 硬件开发第一步电源、复位、时钟、调试口2.1 电源架构LDO 与 SMPS 不是拍脑袋选的STM32U575/585 的电源设计比 L 系列多了一个选择片内除了 LDO还集成了一个 SMPS 降压开关电源。很多硬件工程师第一次见 U5 都会问到底用哪个我的建议是如果电池供电、对平均功耗敏感尤其负载电流变化大的场景用 SMPS 模式能明显降低工作电流。如果 PCB 面积很紧、不想加电感切回 LDO 模式也完全可以接受只是大电流下效率没 SMPS 高。具体接法上VDD 范围 1.62V 到 3.6V内核电压 VDDCORE 由内部降压器产生。SMPS 模式需要在 VLX 这类引脚上接一颗几微亨的电感再配输入输出电容构成一个完整的 DC-DC 拓扑LDO 模式则不用。软件上通过 PWR 配置寄存器选择但硬件上必须在板上把需要的引脚引出来电感位置预留在靠近 MCU 的地方。还有一个容易忽略的点ADC 的模拟电源 VDDA 和参考电压 VREF 要单独加滤波电容和磁珠别和数字电源混在一起。去耦电容按“每颗电源引脚一颗 100nF再加全局 1uF/4.7uF”来重点是电容要放在 PCB 背面过孔附近回路尽量短。别指望外层大电容能救内层噪声那不行。2.2 复位电路NRST 的 RC 别乱省硬件复位引脚 NRST 是低电平有效芯片内部已经自带上拉电阻所以最简单的做法是板子上放一颗 100nF 电容到地。这颗电容不是为了好看而是抗干扰、抑制毛刺。电容选得过大比如 1uF会造成复位上升时间过长MCU 上电时序出问题选得过小比如 100pF又挡不住 ESD 或电源毛刺。所以常规 100nF 就是平衡点。如果外部接了复位监控芯片比如带手动复位的电源监控注意 NRST 可能是开漏输出需要 MCU 内部上拉或外部上拉。另外复位芯片工作电压最好和 MCU 同域否则上电顺序不对会出现“复位芯片已经
返回列表