- 博客(468)
- 资源 (5)
- 收藏
- 关注
原创 Linux环境搭建 | 全能终端神器——MobaXterm
现今软件市场上有很多终端工具,比如:secureCRT、Putty、telnet,等等。secureCRT其实也是一款很强大的终端工具,良许也使用过它很长时间,但是,它毕竟是收费软件,在公司里不允许使用。而且在良许自己的电脑里一量输入大写,整个界面就乱了(原因未知,未深究),这是直接导致良许放弃它的原因。而Putty,它非常小巧,而且免费,在我们公司大量使用。但是良许不喜欢它的原因是它真的不好...
2018-12-05 19:32:21
36341
6
原创 Linux应用开发自学之路
前言 在 「关于我 」那篇博文里,朋友们应该知道了我不是科班出身,是由机械强行转行到Linux应用开发方向。下面我就详细向大家介绍自己这一路上的转行历程,希望对大家有所启发。 我是学机械专业的,对于机械专业我还是很感兴趣,而且当年这个专业也是我自己选择的。本科时成绩没排第一,但也排专业前列。硕士时成绩一直是专业第一,还拿过国家奖学金。由此可见,我还是挺热爱机...
2018-06-09 21:33:27
68937
57
原创 FPGA的选型和应用
FPGA(Field Programmable Gate Array,现场可编程门阵列)是一种可以通过编程来配置内部逻辑的集成电路。和我们常用的 MCU、MPU 不同,FPGA 的核心优势在于并行处理能力和可重构性。简单来说,MCU 是顺序执行指令的,就像一个人按照清单逐项完成任务。而 FPGA 可以同时处理多个任务,就像多个人同时工作,效率自然高得多。这也是为什么在高速信号处理、图像处理、通信协议转换等场景下,FPGA 有着不可替代的地位。
2026-03-18 00:11:01
656
原创 工业控制和自动化技术
工业控制和自动化技术是一个博大精深的领域,涉及的知识面非常广,包括控制理论、电气工程、机械工程、计算机科学等多个学科。作为嵌入式开发者,我们在这个领域有着独特的优势,因为我们既懂硬件又懂软件,能够在系统的各个层面进行优化。从我个人的经验来看,工业控制领域有着巨大的发展空间。随着智能制造、工业互联网的推进,对高水平工业控制人才的需求会越来越大。如果你对这个方向感兴趣,我建议多动手实践,从简单的项目做起,逐步积累经验。同时要保持学习的热情,关注行业的最新技术动态,不断提升自己的技术能力。
2026-03-16 00:34:20
415
原创 嵌入式Linux系统的安装和配置
嵌入式 Linux 系统是指运行在嵌入式设备上的 Linux 操作系统。与我们平时在 PC 上使用的 Ubuntu、CentOS 等桌面 Linux 系统不同,嵌入式 Linux 系统通常针对特定硬件平台进行了裁剪和优化,去掉了很多不必要的功能模块,使其能够在资源受限的嵌入式设备上高效运行。在我之前做汽车电子项目的时候,我们使用的就是基于 ARM 架构的嵌入式 Linux 系统。整个系统的根文件系统只有几十 MB 大小,但却能够稳定运行各种车载应用程序。
2026-03-15 14:55:21
390
原创 RootFS文件系统
RootFS,全称 Root File System,即根文件系统。它是 Linux 系统启动后挂载的第一个文件系统,也是整个文件系统树的根节点。所有其他的文件系统都会挂载在 RootFS 的某个目录下,形成一个统一的目录树结构。在嵌入式 Linux 系统中,RootFS 的地位尤为重要。系统初始化程序(如 init、systemd 等)基本的系统命令和工具(如 ls、cp、cat 等)系统库文件(如 libc.so 等)设备文件(/dev 目录下的设备节点)
2026-03-14 11:13:39
358
原创 汽车电子技术和汽车网络
汽车电子简单来说,就是把电子技术应用到汽车上,用来控制和管理汽车的各种功能。现在的汽车早已不是简单的机械产品了,一辆普通的家用车里面,可能有几十个甚至上百个电子控制单元(ECU),这些 ECU 通过各种网络协议相互通信,共同完成汽车的各项功能。从我的工作经验来看,汽车电子大致可以分为几个大类:动力系统控制(发动机控制、变速箱控制等)、底盘控制(ABS、ESP 等)、车身控制(车窗、车灯、空调等)、信息娱乐系统(导航、多媒体等)、以及现在越来越火的高级驾驶辅助系统(ADAS)。
2026-03-13 00:06:00
402
原创 RAM和ROM的结构和原理
大家好,我是良许。在嵌入式开发中,RAM 和 ROM 是我们每天都要打交道的两种存储器。无论是调试 STM32 单片机时查看内存分配,还是优化程序性能时分析存储结构,深入理解它们的工作原理都至关重要。今天我们就从底层硬件结构出发,聊聊这两种存储器的本质区别和工作机制。
2026-03-12 10:00:00
387
原创 数字电路设计和仿真
数字电路是处理离散信号的电子电路,与模拟电路不同,它只处理两种状态:高电平(通常用 1 表示)和低电平(通常用 0 表示)。这种二进制的特性使得数字电路在现代电子系统中占据着核心地位。我在做 STM32 开发的时候,几乎每天都在和数字电路打交道,比如 GPIO 的高低电平控制、SPI 通信的时序设计等等。数字电路的基本组成单元包括逻辑门(与门、或门、非门等)、触发器、计数器、寄存器等。这些基本单元可以组合成更复杂的功能模块,比如加法器、译码器、多路选择器等。
2026-03-11 09:45:00
338
原创 RISC和CISC的比较
CISC 架构诞生于计算机发展的早期阶段,那时候内存非常昂贵,程序员主要使用汇编语言编程。为了减少程序占用的内存空间,处理器设计者们想出了一个办法:让单条指令能够完成更复杂的操作。这样一来,原本需要多条指令才能完成的任务,现在只需要一条指令就能搞定,程序的体积自然就小了。典型的 CISC 处理器包括 Intel 的 x86 系列,这也是我们日常使用的 PC 机所采用的架构。CISC 指令集包含了大量的指令,有些指令非常复杂,可以直接操作内存,甚至能完成循环、字符串处理等高级操作。
2026-03-10 10:00:00
419
原创 边缘计算和云计算相结合
边缘计算和云计算的结合,不是简单的技术叠加,而是一种架构上的创新。通过合理的任务划分和数据流动机制,可以同时获得边缘计算的实时性和云计算的强大能力。从我多年的嵌入式开发经验来看,边云协同是未来物联网、工业互联网、智能制造等领域的必然选择。作为嵌入式工程师,我们需要掌握从底层硬件到云端应用的全栈技术,才能更好地设计和实现边云协同系统。在实际项目中,我们要根据具体场景选择合适的架构。对于实时性要求高的任务,尽量在边缘端完成;对于需要大量计算和存储的任务,交给云端处理。
2026-03-09 10:00:00
375
原创 ASIC的设计和制造
ASIC 是为特定应用而设计的集成电路,与通用处理器不同,它针对特定功能进行优化。比如比特币矿机里的挖矿芯片、手机里的基带芯片、汽车电子中的 CAN 总线控制器等,都属于 ASIC 的范畴。我在汽车电子领域工作的时候,就接触过不少 ASIC 芯片。比如某些车载网关使用的专用通信芯片,它集成了 CAN、LIN、FlexRay 等多种车载总线接口,这种芯片就是典型的 ASIC。相比用通用 MCU 外挂各种接口芯片的方案,ASIC 方案在功耗、体积、成本上都有明显优势。
2026-03-08 11:04:18
480
原创 图像处理和计算机视觉
图像处理(Image Processing)主要关注的是对图像本身进行操作和变换,目的是改善图像质量、提取图像特征或者为后续处理做准备。简单来说,图像处理的输入和输出都是图像。比如我之前做过一个车载摄像头项目,原始图像经常会受到光照、噪声等影响,这时候就需要用到图像处理技术。我们会对图像进行去噪、增强对比度、边缘检测等操作,让图像变得更清晰,更适合后续的分析处理。图像滤波(去噪)图像增强(调整亮度、对比度)图像变换(旋转、缩放、裁剪)边缘检测形态学操作(膨胀、腐蚀)
2026-03-07 10:24:24
526
原创 设备树和裁剪内核
设备树说白了就是一个描述硬件信息的文本文件。在早期的 Linux 内核中,硬件信息都是直接写死在内核代码里的,这就导致每次硬件有变动,都要重新编译内核,非常麻烦。设备树的出现就是为了解决这个问题,它把硬件信息从内核代码中剥离出来,放到一个独立的文件中进行描述。打个比方,设备树就像是一份硬件说明书,告诉 Linux 内核:"我这块板子上有哪些外设,它们的地址是多少,使用哪些引脚,工作频率是多少"等等。内核启动时会读取这份说明书,然后根据描述去初始化相应的硬件。在实际裁剪过程中,我总结了几点经验。
2026-03-06 10:00:00
327
原创 机械结构设计和加工
机械结构设计,简单来说,就是根据产品的功能需求,设计出能够实现这些功能的机械零件和组件,并将它们合理地组装在一起。这个过程不仅要考虑产品的功能性,还要兼顾制造的可行性、成本控制、使用寿命等多个方面。记得我刚毕业那会儿,虽然拿到的是机械研发的 offer,但实际到公司后被调剂到了电子部门。即便如此,我在做单片机开发时,经常需要和机械工程师沟通外壳设计、散热结构、安装方式等问题。
2026-03-05 10:30:00
743
原创 PCB设计和布局
PCB 是电子产品中电气连接的载体,它通过在绝缘基板上按预定设计形成点间连接及印制元件的印制板。简单来说,就是把电路原理图中的各个元器件通过铜箔走线连接起来,形成一个可以实际焊接元器件的板子。在我早期做单片机开发的时候,经常需要自己画 PCB 板。记得有一次做一个 STM32 的项目,因为 PCB 布局不合理,导致 ADC 采集到的信号噪声特别大,后来重新调整了模拟地和数字地的布局,问题才得以解决。这让我深刻体会到,PCB 设计绝不是简单地把元器件连起来那么简单。
2026-03-04 09:17:24
540
原创 EDA软件的使用
EDA 软件是用于电子产品设计的计算机辅助设计工具,它可以帮助工程师完成电路原理图设计、PCB 布局布线、电路仿真、信号完整性分析等工作。在我刚入行做单片机开发的时候,公司用的是 Altium Designer,后来到了外企,接触到了 Cadence 和 Mentor Graphics 这些更专业的工具。:功能强大,界面友好,适合中小型项目,在国内使用非常广泛:业界标准,适合高速 PCB 设计,大型企业常用:性价比高,学习曲线相对平缓KiCad:开源免费,功能日益完善,适合个人开发者和小团队。
2026-03-03 09:17:32
703
原创 SoC的设计和应用
SoC,顾名思义,就是把一个完整的系统集成到一块芯片上。传统的电子系统设计中,我们需要 CPU、内存、各种外设控制器、电源管理等多个独立芯片协同工作。而 SoC 则将这些功能模块全部集成到一颗芯片内部,大大减少了 PCB 板的面积、降低了功耗,同时也提升了系统的可靠性。举个简单的例子,早期的手机主板上可能需要十几颗甚至几十颗芯片,包括处理器、基带芯片、音频芯片、电源管理芯片等等。而现在的智能手机,核心功能基本都集成在一两颗 SoC 芯片里了,这就是 SoC 带来的巨大变革。
2026-03-02 09:18:17
928
原创 加密算法和密钥管理
大家好,我是良许。在嵌入式系统开发中,数据安全越来越受到重视。无论是智能家居设备、汽车电子系统,还是工业控制设备,都需要保护敏感数据不被窃取或篡改。加密算法和密钥管理是保障数据安全的两大核心技术。今天我们就来聊聊这个话题,看看在嵌入式开发中如何正确使用加密算法,以及如何安全地管理密钥。
2026-02-28 09:16:18
1001
原创 网络安全和数据保护
网络安全和数据保护是一个系统工程,需要从硬件、软件、流程等多个层面综合考虑。作为嵌入式开发者,我们不能只关注功能实现,更要把安全放在首位。我的建议是:第一,从项目一开始就考虑安全,不要等到出问题才补救。第二,持续学习最新的安全技术和攻击手段,安全是一个动态的过程。第三,建立安全意识,让团队每个人都重视安全;第四,遵守法律法规,保护用户隐私。在我创业做咨询的这些年,接触了很多嵌入式项目,发现安全问题往往不是技术难题,而是意识问题。很多团队觉得自己的产品不会成为攻击目标,或者为了赶进度忽略安全。
2026-02-27 09:15:00
988
原创 区块链和智能合约
区块链本质上是一种分布式账本技术。你可以把它想象成一个公开的记账本,这个账本不是存放在某一台服务器上,而是同时存在于网络中的成千上万台计算机上。每当有新的交易发生,所有参与者都会收到通知并更新自己的账本副本。这种设计最大的优势在于去中心化和防篡改。传统的数据库系统,数据都存储在中心服务器上,一旦服务器被攻击或者管理员作恶,数据就可能被篡改。但在区块链系统中,要想篡改数据,你需要同时控制网络中超过 51% 的节点,这在大型区块链网络中几乎是不可能完成的任务。
2026-02-26 08:37:19
712
原创 无线充电和电磁兼容性技术
大家好,我是良许。近年来,无线充电技术已经从高端旗舰手机逐渐普及到各类消费电子产品,甚至开始在汽车、医疗设备等领域崭露头角。作为一名嵌入式工程师,我在汽车电子项目中也接触过不少无线充电模块的集成工作。今天就和大家聊聊无线充电技术的原理,以及在实际应用中最让工程师头疼的电磁兼容性(EMC)问题。
2026-02-25 11:37:57
996
原创 CPU的设计与实现
CPU 的设计与实现是一个极其复杂的系统工程,涉及到计算机体系结构、数字电路、微电子工艺等多个领域的知识。作为一名嵌入式开发者,虽然我们不需要亲自设计 CPU,但深入理解 CPU 的工作原理,对我们编写高效的程序、优化系统性能有着重要的指导意义。从我多年的开发经验来看,理解 CPU 的架构特点、掌握性能优化技巧,可以让我们的程序性能提升一个数量级。特别是在嵌入式系统中,资源受限的环境下,这些优化技巧显得尤为重要。
2026-02-24 10:34:36
621
原创 物联网安全和认证技术
物联网安全是一个复杂而重要的话题,涉及到硬件、软件、网络、密码学等多个领域。作为嵌入式开发者,我们需要从设计之初就将安全纳入考虑,而不是事后补救。在我多年的物联网开发经验中,深刻体会到安全和便利性往往是矛盾的。过于严格的安全措施会影响用户体验,但过于宽松又会带来安全风险。关键是要根据实际应用场景,在安全性和可用性之间找到平衡点。对于智能门锁、医疗设备、工业控制等安全关键型应用,应该采用最高级别的安全措施,不惜牺牲一些便利性。
2026-02-22 11:21:44
765
原创 防火墙和入侵测试
防火墙就像是网络世界的"门卫",它站在内部网络和外部网络之间,根据预先设定的安全规则来决定哪些数据包可以通过,哪些应该被拦截。在嵌入式系统中,防火墙可以是硬件设备,也可以是运行在 Linux 系统上的软件模块。我在做车载网关项目时,就需要在嵌入式 Linux 系统上配置 iptables 防火墙,来控制车内各个 ECU(电子控制单元)之间的通信。这个防火墙需要确保只有合法的 CAN 总线消息和以太网数据包能够在不同的车载网络域之间传递。
2026-02-16 10:47:46
848
原创 FPGA原理和应用
FPGA 作为一种独特的可编程器件,在很多领域都有不可替代的优势。对于我们嵌入式程序员来说,掌握 FPGA 技术可以大大拓宽职业发展道路。虽然 FPGA 的学习曲线相对陡峭,需要转变思维方式,但一旦掌握,就能在高性能计算、实时处理等领域游刃有余。在我的职业生涯中,虽然主要做的是单片机和嵌入式 Linux,但对 FPGA 的了解让我在面对复杂项目时多了一个选择。特别是在汽车电子这样对实时性和可靠性要求极高的领域,FPGA 往往是最佳方案。
2026-02-15 10:21:25
1148
原创 12C总线和协议
I2C 总线是由飞利浦公司(现在的 NXP)在 1980 年代开发的一种串行通信总线。它最大的特点就是只需要两根信号线就能实现多个设备之间的通信,这两根线分别是 SDA(Serial Data Line,串行数据线)和 SCL(Serial Clock Line,串行时钟线)。相比于并行总线需要 8 根、16 根甚至更多的数据线,I2C 总线大大节省了芯片的引脚资源和 PCB 板的布线空间。I2C 总线采用主从模式(Master-Slave),通信过程中必须有一个主设备来控制总线,从设备只能被动响应。
2026-02-14 10:36:22
852
原创 嵌入式安全和加密技术
嵌入式安全是一个系统工程,需要从硬件、软件、通信等多个层面来考虑。我这些年做项目的经验告诉我,安全不是事后补救,而应该在设计阶段就融入到系统中。虽然增加安全机制会带来一些额外的开发工作量和成本,但相比于出现安全问题后的损失,这些投入是完全值得的。最后给大家几点建议:第一,不要自己发明加密算法,使用经过验证的标准算法。第二,密钥管理是重中之重,一定要妥善保护。第三,保持学习,安全技术在不断发展,攻击手段也在不断进化,我们需要持续关注最新的安全动态。
2026-02-13 10:30:54
805
原创 CPLD原理和应用
CPLD 是一种可编程逻辑器件,它介于简单的 PAL/GAL 器件和复杂的 FPGA 之间。简单来说,CPLD 就像是一块"可以随意定制功能的数字芯片",你可以通过编程的方式来定义它内部的逻辑电路,让它实现你想要的任何数字逻辑功能。与传统的固定功能芯片不同,CPLD 的最大特点就是灵活性。比如说,今天你可以把它配置成一个串口转并口的转换器,明天你又可以把它改成一个多路信号选择器,甚至可以实现一个简单的状态机控制器。
2026-02-12 11:01:36
913
原创 USB总线和协议
USB 技术从 1996 年诞生至今,已经经历了多个版本的迭代。最初的 USB 1.0 速度只有 1.5Mbps,到 USB 1.1 的 12Mbps,再到 USB 2.0 的 480Mbps,USB 3.0 更是达到了 5Gbps。现在最新的 USB 4.0 甚至能达到 40Gbps 的惊人速度。在我们嵌入式开发中,USB 2.0 依然是应用最广泛的版本,因为它在速度、成本和功耗之间取得了很好的平衡。
2026-02-11 11:31:42
262
原创 嵌入式处理器架构
处理器架构,简单来说就是处理器的设计蓝图和规范。它定义了处理器如何执行指令、如何管理内存、如何与外设交互等一系列核心问题。就像盖房子需要先有建筑设计图纸一样,处理器的制造也需要先有架构设计。1.1 指令集架构(ISA)指令集架构是处理器架构的核心,它定义了处理器能够识别和执行的所有指令。比如 ARM 架构有自己的指令集,x86 架构也有自己的指令集,它们是完全不同的。这就像不同的语言一样,说中文的人听不懂英文,反之亦然。
2026-02-09 10:17:52
821
原创 三极管推挽输出电路分析
推挽电路是一种由两个三极管组成的互补输出电路。这两个三极管一个负责"推",即向负载提供电流;另一个负责"挽",即从负载吸收电流。这种结构使得电路能够在正负两个方向上都提供强大的驱动能力。与普通的单管放大电路相比,推挽电路最大的优势在于输出阻抗低、驱动能力强、效率高。在我之前做汽车电子项目时,就经常使用推挽电路来驱动车载继电器和指示灯,效果非常好。推挽输出电路是嵌入式系统中非常实用的驱动电路。它具有驱动能力强、效率高、输出阻抗低等优点,广泛应用于 LED 驱动、继电器控制、电机驱动等场合。
2026-02-08 14:55:05
1099
原创 STM32必会EXTI外部中断事件控制器
EXTI 是 STM32 中用于管理外部中断和事件的控制器。它可以检测 GPIO 引脚上的电平变化,并在满足触发条件时产生中断或事件。简单来说,EXTI 就像是一个"门卫",时刻监视着外部世界的变化,一旦发现符合条件的信号,就立即通知 CPU 去处理。在实际项目中,我曾经用 EXTI 来处理紧急停止按钮。当操作人员按下急停按钮时,系统必须在几微秒内做出响应,停止所有运动部件。如果用轮询的方式去检测按钮状态,可能会因为主程序正在执行其他任务而延迟响应,但使用 EXTI 中断就能保证最快的响应速度。
2026-02-07 10:53:30
616
原创 STM32开发如何设计界面,怎么做GUI?
STM32 的 GUI 开发是一个系统工程,涉及硬件选型、软件架构、性能优化等多个方面。第一,从简单的开始。先用 OLED 屏幕或小尺寸的 TFT LCD 练手,熟悉基本的显示原理和驱动方法。不要一上来就想做复杂的界面。第二,善用开源库。LVGL 这样的开源 GUI 库已经非常成熟,功能强大,没必要什么都自己写。把精力放在业务逻辑和用户体验上,而不是重复造轮子。第三,注意性能优化。GUI 开发很容易遇到性能瓶颈,要学会使用 DMA、硬件加速等技术,合理管理内存,优化刷新逻辑。第四,多看示例代码。
2026-02-06 10:58:10
732
原创 锁存器、触发器、寄存器三者的区别
锁存器:电平触发,使能信号有效期间输出跟随输入变化,透明传输。触发器:边沿触发,只在时钟边沿瞬间采样输入,其他时间输入变化不影响输出。寄存器:本质上是多个触发器的组合,也是边沿触发,但强调的是多位数据的存储功能。锁存器、触发器和寄存器是数字电路中三个层次递进的概念。锁存器是最基础的存储单元,但由于电平触发的特性导致稳定性问题。触发器通过边沿触发解决了锁存器的问题,成为同步电路的基础。寄存器则是多个触发器的组合,用于存储多位数据,在嵌入式系统中应用最为广泛。
2026-02-05 10:19:32
764
原创 51单片机都有哪些优缺点
51 单片机作为嵌入式领域的经典产品,有着学习门槛低、成本低廉、资料丰富等优点,非常适合入门学习和简单应用。但它的性能有限、存储空间小、外设功能单一等缺点,也限制了它在现代复杂应用中的使用。对于初学者来说,我建议先从 51 单片机入手,打好基础,理解嵌入式系统的基本概念。等掌握了基本原理后,再学习 STM32 等更强大的平台,这样的学习路径会比较平滑。而对于实际项目开发,则需要根据具体需求来选择合适的平台,不能盲目追求新技术,也不能固守老平台。
2026-02-04 10:43:46
831
原创 嵌入式Linux的开发
嵌入式Linux开发,简单来说就是把Linux操作系统移植到嵌入式设备上,然后在这个系统上开发应用程序或者驱动程序。这里的嵌入式设备可以是智能手机、路由器、工业控制器、汽车电子设备等等。我在外企做的汽车电子项目,用的就是嵌入式Linux系统。和我们平时用的Ubuntu、CentOS这些桌面Linux不同,嵌入式Linux通常需要经过裁剪和定制,因为嵌入式设备的资源往往比较有限。比如内存可能只有几百MB,存储空间也就几个GB,不像服务器那样动不动就几十GB内存。
2026-02-03 11:31:41
734
原创 三极管的伏安特性
三极管的伏安特性曲线是理解和应用三极管的基础。通过输入特性曲线,我们可以了解基极-发射极之间的电压电流关系;通过输出特性曲线,我们可以清楚地看到三极管的三个工作区域,并根据应用需求选择合适的工作状态。在嵌入式开发中,无论是设计开关电路、放大电路还是电平转换电路,都离不开对伏安特性曲线的理解。掌握了这些知识,我们就能更加自信地进行电路设计,也能更快地定位和解决电路问题。虽然现在 MOSFET 等新型器件越来越普及,但三极管凭借其简单、可靠、成本低的优势,依然在嵌入式系统中占有重要地位。
2026-02-02 10:51:00
398
原创 DSP的选型和应用
DSP是一种专门为数字信号处理而设计的微处理器。与通用的MCU(如STM32)相比,DSP在处理大量数学运算时具有明显优势。它的硬件架构针对乘法、加法等运算进行了优化,通常采用哈佛架构(程序存储器和数据存储器分离),能够在一个时钟周期内完成多条指令的执行。在我早期做汽车电子项目时,曾经遇到过一个发动机噪音主动降噪的需求。当时使用普通的ARM Cortex-M4处理音频数据时,CPU占用率经常飙到90%以上,实时性很差。
2026-02-01 15:10:31
892
原创 欧姆定律及在单片机开发中的应用
基极-发射极并联电阻是三极管电路设计中的一个重要细节,虽然看起来不起眼,但它对电路的稳定性和可靠性有着至关重要的影响。这个电阻的主要作用包括:防止基极悬空导致的误触发、为基极电荷提供快速泄放通路、增强电路的抗干扰能力。在实际设计中,我们需要根据具体应用场景合理选择电阻阻值,一般推荐10kΩ到47kΩ的范围。对于高频开关应用,可以选择较小的阻值;对于低功耗应用,可以选择较大的阻值。作为嵌入式工程师,我们在设计电路时一定要注意这些细节。
2026-01-31 10:42:52
1031
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅