Pruella Blog

「离开世界之前 一切都是过程」

STM32/RTOS 环境下 C 语言野指针问题研究报告

A Comprehensive Study of Wild Pointer Issues in STM32/RTOS Environments

STM32/RTOS 环境下 C 语言野指针问题研究报告 野指针的定义与内存模型 博士级解释 :在 C 语言中,指针本质上是一个内存地址(通常被解释为无符号整数),用于间接访问该地址上的数据[1]。C 语言程序的内存布局一般划分为 代码段 、 全局/静态数据段 、 堆区(heap) 和 栈区(stack) 等区域。其中, 堆区 通过动态分配函数(如 malloc)获取, 栈区 用于函数调...

DC-DC转换器的板级设计考量

"Board-Level Design Considerations for DC-DC Converters"

DC-DC转换器的板级设计考量 I. 引言 DC-DC转换器的重要性 DC-DC转换器在现代电子系统中扮演着至关重要的角色,它们是实现高效电源管理的核心器件。无论是便携式设备(如智能手机、平板电脑)、汽车电子系统,还是工业控制设备和通信基础设施,几乎都离不开DC-DC转换器来调整和稳定电源电压 1。它们能够将来自电池 2、系统总线 6 或其他电源的输入电压,高效地转换为负载电路(如微处...

ISO1540芯片用于STM32H743 SWD接口隔离的可行性评估

"Feasibility Assessment of Using ISO1540 for STM32H743 SWD Interface Isolation"

ISO1540芯片用于STM32H743 SWD接口隔离的可行性评估 1. ISO1540的电气特性与SWD信号兼容性 ISO1540简介: ISO1540是德州仪器(TI)的一款双通道数字隔离器,面向I²C总线设计[1]。它提供双向隔离通信通道,支持3V至5.5V的逻辑电平和最高1 MHz的数据速率[2]。ISO1540的输出为开漏结构(open-drain),其中 1侧 输出漏极电流...

无电感和气体放电管的浪涌保护电路设计及反极性保护方案分析

"Surge Protection Circuit Design Without Inductors and GDTs & Analysis of Reverse Polarity Protection Solutions"

引言 在现代电子系统中,浪涌保护的重要性日益凸显。电子设备极易受到由雷击、电网波动、感性负载切换等多种因素引起的瞬态过压事件(浪涌)的损害。这些浪涌可能导致设备故障、数据丢失、使用寿命缩短甚至安全隐患。因此,适当的浪涌保护对于确保电子系统的可靠性和长期运行至关重要。现代电子设备的日益复杂化和敏感性,使得即使是微小的过压瞬态也可能造成损害,这进一步强调了采取有效浪涌保护措施的必要性。 在传统...

不外接电池,stm芯片的BAT引脚的处理

"Handling the BAT Pin of STM Chips Without External Battery"

关键要点 研究表明,当没有电池时,VBAT 引脚应连接到 VDD,并加一个 100 nF 陶瓷去耦电容。证据倾向于这种连接方式适用于 STM32F103C8T6、STM32G474RBT6 和 STM32G431CBT6。请参考数据手册和参考手册以确保具体型号的兼容性。 连接建议 对于 STM32F103C8T6、STM32G474RBT6 和 STM32G431CBT6,当没有电池时,建...

查理·芒格的智慧宝藏:探索100个思维模型的传说

"Charlie Munger's Wisdom Treasure: Exploring the Legend of 100 Mental Models"

查理·芒格的智慧宝藏:探索100个思维模型的传说 1. 引言 查理·芒格,作为伯克希尔·哈撒韦公司副主席和沃伦·巴菲特的长期商业伙伴,以其深刻的智慧和跨学科的思考方式而闻名于世。如同大航海时代流传着海贼王宝藏的传说一样,互联网上也存在一个关于查理·芒格的传说:他拥有100个思维模型,掌握这些模型的人将获得非凡的智慧,成为真正的聪明人。本报告旨在探究这种说法的起源,梳理这些思维模型的内容,...

单片机内部温度与散热片使用

"Temperature Management and Heat Sink Usage in Microcontrollers"

关键要点 当单片机的内部温度(结温)达到约85°C至90°C时,建议使用散热片以确保长期可靠性 工业级器件通常在-40°C至85°C的环境温度下工作,但结温可高达125°C至150°C 散热片的需要取决于功率耗散和环境温度,建议在接近最大结温时使用以保持安全余量 详细分析 内部温度与散热片的关系 内部温度通常指单片机的结温,即半导体结点的温度。工业级单片机设计用于在较高环...