6毛钱SOT-23封装28V、400mA 开关升压转换器,LCD偏置电源和白光LED应用芯片TPS61040

SOT-23-5 封装 TPS61040 丝印PHOI

SOT-23-5 封装 TPS61040 丝印PHOI

1 特性

• 1.8V 至 6V 输入电压范围
• 可调节输出电压范围高达 28V
• 400mA (TPS61040) 和 250mA (TPS61041) 内部开关电流
• 高达 1MHz 的开关频率
• 28μA 典型空载静态电流
• 1µA 典型关断电流
• 内部软启动
• 采用 SOT23-5、TSOT23-5以及 2mm × 2mm × 0.8mm WSON 封装

2 应用

• LCD 偏置电源
• 白光 LED 电源可用于 LCD 背光
• 数码相机
• PDA、整理器和手持设备 PC
• 手机
• 互联网音频播放器
• 标准 3.3V 或 5V 至 12V 的转换

3 说明

TPS6104x 是高频率升压转换器,专用于中小型 LCD偏置电源和白光 LED 背光电源。该器件非常适合使用两节镍氢电池/镍镉电池或单节锂离子电池生成高达28V 的输出电压。该器件也可用于实现从标准 3.3V 或5V 到 12V 的功率转换。
TPS6104x 的工作开关频率高达 1MHz。该频率支持使用外部小型元件,这些元件使用陶瓷和钽输出电容器。
TPS6104x 采用薄型 WSON 封装,因此整体解决方案尺寸很小。TPS61040 器件具有内部 400mA 开关电流限制,而 TPS61041 器件具有 250mA 开关电流限制,可提供更低的输出电压波纹,并支持对低功耗应用使用外形 尺 寸 更 小 的 电 感 器 。 低静 态 电 流 ( 典型值为28μA)加上优化型控制方案,可让器件在整个负载电流范围内保持非常高的工作效率。

器件信息

器件型号封装(1)封装尺寸(标称值)
TPS61040SOT-23 (5)2.90mm × 1.60mm
SOT (5)2.90mm × 1.60mm
WSON (6)2.00mm × 2.00mm
TPS61041SOT-23 (5)2.90mm × 1.60mm
WSON (6)2.00mm × 2.00mm

典型应用原理图

典型应用原理图

5 引脚配置和功能

DDC 封装、DBV 封装 SOT 5 引脚

图 5-1. DDC 封装、DBV 封装 SOT 5 引脚 顶视图

DRV 封装 WSON 6 引脚

图 5-2. DRV 封装 WSON 6 引脚 透明顶视图

表 5-1. 引脚功能

引脚名称DDC、DBV 编号DRV 编号I/O说明
EN43I这是器件的使能引脚。将引脚拉至接地可使器件进入关断模式,使电源电流降至 1μA 以下。此引脚不得悬空,需要进行端接。
FB34I这是器件的反馈引脚。将此引脚连接至外部分压器可对所需输出电压进行编程。
GND21接地
NC5无连接
SW16I将电感器和肖特基二极管连接至此引脚。此为开关引脚,并连接至内部功率 MOSFET 的漏极。
VIN52I电源电压引脚
-散热焊盘-焊接到接地平面以进行散热

6 规格

6.1 绝对最大额定值

在自然通风条件下的工作温度范围内测得(除非另有说明)(1)

最小值最大值单位
引脚 VIN 上的电源电压(2)-0.37V

7 详细说明

7.1 概述

TPS6104x 是高频率升压转换器,专用于中小型 LCD 偏置电源和白光 LED 背光电源。该器件非常适合使用两节镍氢电池/镍镉电池或单节锂离子电池生成高达 28V 的输出电压。

7.2 功能方框图

功能方框图

功能方框图

7.3 特性说明

7.3.1 峰值电流控制

内部 开 关 将 一 直 导 通 , 直至 电 感 器 电 流 达 到 典 型 直 流 电 流 限 值 (ILIM) 400mA (TPS61040) 或 250mA(TPS61041)。由于内部传播延迟的典型值为 100ns ,实际电流将少量超出直流电流限制阈值。可以计算典型峰值电流限值:
(1)
输入电压越高且电感器值越低,峰值就越大。
选择 TPS6104x 后,可以根据特定应用电流限制要求来定制设计。较低的电流限值支持需要较低输出功率的应用,并允许使用具有较低电流额定值、外形尺寸较小的电感器。电流限值较低通常也意味着具有较低的输出电压纹波。

7.3.2 软启动

如果未采取特别的预防措施,所有电感升压转换器将在启动期间出现大浪涌电流。这会导致启动期间在输入轨处产生压降,并可能导致系统意外或提前关断。
TPS6104x 通过增加电流限制来限制此浪涌电流,这分两步执行,从 256 个周期的到下一 256 个周期的, 然后到全电流限制(请参阅图 8-4)。

7.3.3 使能

将使能端 (EN) 拉至接地可关闭器件,这可将关断电流降至 1μA(典型值)。因为在输入与输出之间有一条穿过电感器和肖特基二极管的导电路径,所以在关闭期间,输出电压等于输入电压。使能引脚必须端接,并且不得悬空。使用小型外部晶体管在关闭期间断开输入与输出之间的连接,如图 8-6 所示。

7.3.4 欠压锁定

欠压锁定可防止器件在低于典型 1.5V 的输入电压下误操作。当输入电压低于欠压阈值时,主开关将关断。

7.3.5 热关断

如果超出 168°C 的典型结温,将实现内部热关断并关闭内部 MOSFET。热关断迟滞通常为 25°C。此数据基于统计方法,未在 IC 的常规大规模生产期间进行测试。

7.4 器件功能模式

7.4.1 操作

TPS6104x 在 1.8V 至 6V 的输入电压范围下运行,并可生成最高 28V 的输出电压。该器件采用脉冲频率调制(PFM) 方案运行,并具有恒定峰值电流控制功能。该控制方案在整个负载电流范围内保持高效率,并且开关频率高达 1MHz,因此该器件允许使用非常小巧的外部元件。
转换器监控输出电压,当反馈电压低于通常为 1.233V 的基准电压时,内部开关将开启,电流将逐渐增大。当电感器电流达到内部设置的峰值电流,通常为 400mA (TPS61040) 或 250mA (TPS61041) 时,开关将关断。请参阅峰值电流控制以了解详细信息。关断开关的第二个条件是最大导通时间为 6μs(典型值)。这是为了限制转换器的最大导通时间以涵盖极端条件。开关关断时,外部肖特基二极管将正向偏置,为输出提供电流。开关在最低400ns(典型值)下保持关断,或直至反馈电压再次降至基准电压之下。使用此 PFM 峰值电流控制方案,转换器将在不连续导通模式 (DCM) 下运行,其中开关频率取决于输出电流,这可在整个负载电流范围内实现极高效率。
此调节方案具有固有稳定性,因此电感器和输出电容器的选择范围更广。

8 应用和实现

8.1 应用信息

TPS6104x 设计为具有最高达 28V 的输出电压,其输入电压范围为 1.8V 至 6V,开关峰值电流限制在 400mA(TPS61041 为 250mA)。该器件采用脉冲频率调制 (PFM) 方案运行,并具有恒定峰值电流控制功能。该控制方案在整个负载电流范围内保持高效率,并且开关频率高达 1MHz,因此该器件能够使用非常小巧的外部元件。以下部分提供了将 TPS61040 配置为采用 LCD 偏置电源的电压调节升压转换器的分步设计方法,如图 8-1 所示。

8.2 典型应用

以下部分提供了将 TPS611040 配置为采用 LCD 偏置电源的电压调节升压转换器的分步设计方法,如图 8-1 所示。
LCD 偏置电源

图 8-1. LCD 偏置电源

8.2.1 设计要求

表 8-1. 设计参数

设计参数示例值
输入电压1.8 V 至 6 V
输出电压18V
输出电流10mA

8.2.2 详细设计过程

8.2.2.1 电感器选择,最大负载电流

PFM 峰值电流控制方案具有固有稳定性,因此电感值不会影响稳压器的稳定性。电感器以及对应用的标称负载电流、输入和输出电压的选择将决定转换器的开关频率。根据应用,建议使用 2.2μH 到 47μH 之间的电感值。最大电感值由开关的最大导通时间决定,通常为 6μs。为确保正常运行,应在此 6μs 期间达到 400mA/250mA(典型值)的峰值电流限值。
转换器的最大开关频率由电感值决定。因此,所选电感值应确保不会超出转换器最大负载电流下的最大开关频率。最大开关频率通过以下公式计算:
其中
• IP = 峰值电流,如峰值电流控制中所述
• L = 所选的电感值
• VIN(min) = 在最小输入电压下产生的最高开关频率
如果所选的电感值未超过转换器的最大开关频率,则下一步是使用以下公式计算标称负载电流下的开关频率:
(3)
其中
• IP = 峰值电流,如峰值电流控制中所述
• L = 所选的电感值
• Iload = 标称负载电流
• Vd = 整流器二极管正向电压(通常为 0.3V)
更小的电感值会产生更高的转换器开关频率,但会降低效率。
电感值对最大可用负载电流的影响较小,仅是次要因素。计算特定运行条件下最大可用负载电流的理想方式是估算最大负载电流下的预期转换器效率。可以在图 6-1 到图 6-4 中所示的效率图中获得此数字。随后可以按如下所示估算最大负载电流:
(4)
其中
• IP = 峰值电流,如峰值电流控制中所述
• L = 所选的电感值
• fSmax = 先前计算出的最大开关频率
• η = 预计转换器效率。通常为 70% 到 85%
转换器的最大负载电流是处于工作点(转换器开始进入连续导通模式)时的电流。通常,转换器应始终在不连续导通模式下运行。
最后,所选电感器应具有符合转换器最大峰值电流(在峰值电流控制中计算得出)的饱和电流。在此运算中对 ILIM使用最大值。
另一个重要的电感器参数是直流电阻。直流电阻越低,转换器效率越高。请参阅表 8-2 和典型应用以选择电感器。

表 8-2. 建议用于典型 LCD 偏置电源的电感器(请参阅图 10-1)

器件电感值元件供应商(1)备注
TPS6104010μHSumida CR32-100高效率
10μHSumida CDRH3D16-100高效率
10μHMurata LQH4C100K04高效率
4.7μHSumida CDRH3D16-4R7小尺寸解决方案
4.7μHMurata LQH3C4R7M24小尺寸解决方案
TPS6104110μHMurata LQH3C100K24高效率,小尺寸解决方案
8.2.2.2 设置输出电压

输出电压计算如下:
(5)
对于电池供电应用,应使用高阻抗分压器,R2 典型值应 ≤200kΩ,R1 最大值应为 2.2 MΩ。可使用较小值来降低反馈引脚的噪声灵敏度。
需要在上部反馈电阻 R1 中使用前馈电容器来为误差比较器提供足够的过驱。如果没有前馈电容器或前馈电容器的值过小,则 TPS6104x 将在开关节点 (SW) 处展现双脉冲或脉冲突发,而非单脉冲,这会增加输出电压纹波。如果可接受此较高的输出电压纹波,则可以不使用前馈电容器。
转换器的开关频率越低,需要的前馈电容器的容值就越大。可以先使用 10pF 前馈电容器。第一次估算时,也可使用以下公式来计算处于工作点时的前馈电容器的所需值:
(6)
其中
• R1 = 分压器的上电阻
• fS = 标称负载电流下转换器的开关频率(请参阅电感器选择,最大负载电流以计算开关频率)
• CFF = 选择最接近于计算结果的值
前馈电容器的容值越大,器件的线路调节就越差。因此,当线路调节至关重要时,所选前馈电容器的容值应尽可能小。有关线路和负载调节的详细信息,请参阅以下部分。

8.2.2.3 线路和负载调节

TPS6104x 的线路调节取决于反馈引脚上的电压纹波。通常,反馈引脚 FB 上的 50mV 峰-峰值电压纹波可提供很好的结果。
某些应用要求非常小的线路调节率,仅允许特定输入电压范围内较小的输出电压变化。如果没有在电压反馈分压器的上电阻中使用前馈电容器 CFF,器件将具有良好的线路调节率。如果没有前馈电容器,输出电压纹波会较高,因为 TPS6104x 在开关引脚 (SW) 上展现输出电压突发而非单脉冲,这将增加输出电压纹波。增加输出电容值可降低输出电压纹波。
如果无法增加输出电容值,可如上一部分所示使用前馈电容器 CFF。使用前馈电容器将增加反馈引脚 (FB) 上存在的电压纹波量。反馈引脚上的电压纹波越大 (≥50mV),线路调节就越差。可通过两种方式进一步改进线路调节:

  1. 使用较小的电感值来增加开关频率,这将降低输出电压纹波以及反馈引脚上的电压纹波。
  2. 在反馈引脚 (FB) 与接地之间添加一个较小的电容器可将反馈引脚上的电压纹波再次降至 50mV。可以先使用为前馈电容器 CFF 选择的相同电容值。
8.2.2.4 输出电容器选择

为了实现出色的输出电压滤波,建议使用低 ESR 输出电容器。陶瓷电容器具有低 ESR 值,但也可以使用钽电容器,具体取决于应用。
假设转换器没有在开关节点 (SW) 处展现双脉冲或脉冲突发,输出电压纹波计算如下:
其中
• IP = 峰值电流,如峰值电流控制中所述
• L = 所选的电感值
• Iout = 标称负载电流
• fS(out) = 先前计算的标称负载电流下的开关频率
• Vd = 整流器二极管正向电压(通常为 0.3V)
• Cout = 所选输出电容器
• ESR = 输出电容器 ESR 值
请参阅表 8-3 和典型应用以选择输出电容器。

表 8-3. 推荐使用的输入和输出电容器

器件电容器电压额定值元件供应商(1)备注
TPS6104x4.7μF/X5R/08056.3VTayo Yuden JMK212BY475MGCIN/COUT
10μF/X5R/08056.3VTayo Yuden JMK212BJ106MGCIN/COUT
1μF/X7R/120625VTayo Yuden TMK316BJ105KLCOUT
1μF/X5R/120635VTayo Yuden GMK316BJ105KLCOUT
4.7μF/X5R/121025VTayo Yuden TMK325BJ475MGCOUT

(1) 请参阅第三方产品免责声明。

8.2.2.5 输入电容器选择

为了实现出色的输入电压滤波,建议使用低 ESR 陶瓷电容器。4.7μF 陶瓷输入电容器足以满足大部分应用的需求。若要改进输入电压滤波,可增加此值。请参阅表 8-3 和典型应用以了解输入电容器建议。

8.2.2.6 二极管选择

若要实现高效率,应使用肖特基二极管。此二极管的电流额定值应符合峰值电流控制中计算出的转换器峰值电流额定值。在此计算中对 ILIM 使用最大值。请参阅表 8-4 和典型应用以选择肖特基二极管。

表 8-4. 建议用于典型 LCD 偏置电源的肖特基二极管(请参阅图 10-1)

器件反向电压元件供应商(1)备注
TPS6104x30VON Semiconductor MBR0530
20VON Semiconductor MBR0520
20VON Semiconductor MBRM120L高效率
30VToshiba CRS02

8.3 系统示例

具有可调输出电压的 LCD 偏置电源

图 8-5. 具有可调输出电压的 LCD 偏置电源

具有负载断开功能的 LCD 偏置电源

图 8-6. 具有负载断开功能的 LCD 偏置电源

正负输出 LCD 偏置电源

图 8-7. 正负输出 LCD 偏置电源

标准 3.3V 至 12V 电源

图 8-8. 标准 3.3V 至 12V 电源

双电池转 5V/50mA 的转换效率在 VIN = 2.4V 条件下约等于 84%,Vo = 5V/45mA

图 8-9. 双电池转 5V/50mA 的转换效率在 VIN = 2.4V 条件下约等于 84%,Vo = 5V/45mA

具有可调亮度控制的白光 LED 电源在使能引脚上使用 PWM 信号
A. C2 的较小输出电容值会导致 LED 纹波增加。

图 8-10. 具有可调亮度控制的白光 LED 电源在使能引脚上使用 PWM 信号,在 VIN = 3V 条件下,效率约等于86%,ILED = 15mA

具有可调亮度控制的白光 LED 电源在反馈引脚上使用模拟信号

图 8-11. 具有可调亮度控制的白光 LED 电源在反馈引脚上使用模拟信号

9 电源相关建议

此器件设计为在 1.8V 至 6V 的输入电源电压范围内运行。输入电源的输出电流必须根据 TPS6104x 的电源电压、输出电压和输出电流确定额定值。

10 布局

10.1 布局指南

通常对于所有开关电源,布局都是设计中的重要一步;尤其是在具有高峰值电流和高开关频率的情况下。如果设计布局时不够仔细,稳压器可能会出现噪声问题和占空比抖动。
输入电容器应放置在尽可能靠近输入引脚的位置,以实现良好的输入电压滤波。电感器和二极管应放置在尽可能靠近开关引脚的位置,以最大限度地减少耦合到其他电路中的噪声。反馈引脚和网络是高阻抗电路,因此反馈网络应远离电感器进行布线。反馈引脚和反馈网络应通过接地平面或迹线进行屏蔽,以最大限度地减少耦合到此电路中的噪声。
对于图 10-1 所示的粗体连接,应使用宽迹线。星型接地连接或接地平面可最大限度减少接地漂移和噪声。

10.2 布局示例

PCB布局图

图 10-1. PCB布局图

包装信息

器件编号状态封装类型封装编号引脚数量包装数量生态计划引线表面处理/球体材质MSL 峰值温度工作温度器件丝印
TPS61040DBVR正常SOT-23DBV53000RoHS和绿色NIPDAU 、锡1-260C级-UNLIM-40 至 125PHOI
TPS61040DBVRG4生活购买SOT-23DBV53000RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 125PHOI
TPS61040DDCR正常SOT-23-THINDDC53000RoHS和绿色NIPDAULevel-2-260C-1 年-40 至 125QXK
TPS61040DDCT正常SOT-23-THINDDC5250RoHS和绿色NIPDAULevel-2-260C-1 年-40 至 125QXK
TPS61040DRVR正常WSONDRV63000RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 125CCL
TPS61040DRVT正常WSONDRV6250RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 125CCL
TPS61040DRVTG4正常WSONDRV6250RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 125CCL
TPS61041DBVR正常SOT-23DBV53000RoHS和绿色NIPDAU,锡1-260C级-UNLIM-40 至 85PHPI
TPS61041DRVR正常WSONDRV63000RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 85CAW
TPS61041DRVT正常WSONDRV6250RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 85CAW
TPS61041DRVTG4正常WSONDRV6250RoHS和绿色NIPDAU1-260C级-UNLIM-40 至 85CAW

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/361672.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STL迭代器的基础应用

STL迭代器的应用 迭代器的定义方法: 类型作用定义方式正向迭代器正序遍历STL容器容器类名::iterator 迭代器名常量正向迭代器以只读方式正序遍历STL容器容器类名::const_iterator 迭代器名反向迭代器逆序遍历STL容器容器类名::reverse_iterator 迭代器名常量反向迭…

Flutter TIM 项目实现

目录 1. 服务端API 1.1 生成签名 1.1.1 步骤 第一步:获取签名算法 第二步:查看函数输入输出 第三步:nodejs 实现功能 1.1.2 验证签名 小结 1.2 Rest API 调用 1.2.1 签名介绍 1.2.2 腾讯接口 生成管理员 administrator 签名 包装一个 post 请求函数 查询账号 …

新需求:如何实现一个ShardingSphere分库分表平台

大家好,目前我们正面对一个既具挑战又令人兴奋的任务——构建一套高效、稳定的数据处理系统,特别是一个结合了SpringBoot、ShardingSphere、MyBatisPlus和MySQL技术的综合数据分库分表平台。简单来说,我们要做的就是打造一个能轻松应对大数据…

MMDetection训练自己的数据集coco格式

参考 ​​MMDetection 目标检测 —— 环境搭建和基础使用-CSDN博客 利用labelme制作自己的coco数据集(labelme转coco数据集)-CSDN博客 1.下载mmdetection 克隆mmdetection到本地 git clone https://github.com/open-mmlab/mmdetection.git 如果git clone下载的…

【Qt】学习Day1

文章目录 Qt简介创建第一个Qt程序创建过程介绍main函数工程文件头文件控件源文件快捷键按钮控件常用API对象树坐标系 信号和槽自定义信号自定义槽函数触发自定义的信号案例-下课后,老师触发饿了信号,学生响应信号,请客吃饭重载信号连接信号La…

【目标检测】Yolov8 完整教程 | 检测 | 计算机视觉

学习资源:https://www.youtube.com/watch?vZ-65nqxUdl4 努力的小巴掌 记录计算机视觉学习道路上的所思所得。 1、准备图片images 收集数据网站:OPEN IMAGES 2、准备标签labels 网站:CVAT 有点是:支持直接导出yolo格式的标…

PHP师生荣誉管理系统-计算机毕业设计源码10079

目 录 摘要 1 绪论 1.1 研究背景 1.2论文结构与章节安排 2 师生荣誉管理系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3 数据删除流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系统用例分析 2.…

AI新热点:边云协同:大模型结合小模型(大小模型联合推理)

背景 AI模型规模不断剧增已是不争的事实。模型参数增长至百亿、千亿、万亿甚至十万亿,大模型在算力推动下演变为人工智能领域一场新的“军备竞赛”。 这种竞赛很大程度推动了人工智能的发展,但随之而来的能耗和端侧部署问题限制了大模型应用落地。2022…

离线安装docker-v26.1.4,compose-v2.27.0

目录 ​编辑 1.我给大家准备好了提取即可 2.安装docker和compose 3.解压 4.切换目录 5.执行脚本 6.卸载docker和compose 7.执行命令 “如果您在解决类似问题时也遇到了困难,希望我的经验分享对您有所帮助。如果您有任何疑问或者想分享您的经历,…

windows10/win11截图快捷键 和 剪贴板历史记录 快捷键

后知后觉的我今天又学了两招: windows10/win11截图快捷键 按 Windows 徽标键‌ Shift S。 选择屏幕截图的区域时,桌面将变暗。 默认情况下,选择“矩形模式”。 可以通过在工具栏中选择以下选项之一来更改截图的形状:“矩形模式”…

计算机组成原理笔记-第1章 计算机系统概论

第一章 计算机系统概论 笔记PDF版本已上传至Github个人仓库:CourseNotes,欢迎fork和star,拥抱开源,一起完善。 该笔记是最初是没打算发网上的,所以很多地方都为了自我阅读方便,我理解了的地方就少有解释&a…

【UE5.3】笔记4-自定义材质蓝图

正常来说,我们都是拿到什么材质用什么材质,那么我们如何去创建自定义的材质呢? 首先,创建MyMaterials文件夹用来存放我们自制的材质; 然后,右键创建一个材质,起个名字,双击打开&am…

springcould-config git源情况下报错app仓库找不到

在使用spring config server服务的时候发现在启动之后的一段时间内控制台会抛出异常,spring admin监控爆红,控制台信息如下 --2024-06-26 20:38:59.615 - WARN 2944 --- [oundedElastic-7] o.s.c.c.s.e.JGitEnvironmentRepository : Error occured …

onlyoffice官方文档中打开文件示例的相关测试

文档地址&#xff1a;https://api.onlyoffice.com/zh/editors/open 开发环境&#xff1a; 后端&#xff1a;zdppy_api开发的一个文档服务前端&#xff1a;vue3开发的客户端 我们在index.html中&#xff0c;引入了文档服务的js文件&#xff1a; <!doctype html> <h…

【新闻】全球热钱,正在流入新加坡 这个夏天有点猛,油价看涨? 普华永道已丢了六成“A股大客户”

新加坡成为全球投资焦点&#xff0c;吸引大量并购活动。预计经济增长2.4%&#xff0c;股指上涨8%。未来可期待更多国际投资涌入。 近期&#xff0c;新加坡成为全球投资者的焦点&#xff0c;吸引了大量的并购和投资活动。 据报道&#xff0c;2024年第二季度&#xff0c;新加坡…

C++ Vector的模拟实现

vector的介绍 1. vector是表示可变大小数组的序列容器。 2. 就像数组一样&#xff0c;vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问&#xff0c;和数组一样高效。但是又不像数组&#xff0c;它的大小是可以动态改变的&#xff0c;而…

使用c++栈刷题时踩坑的小白错误

根据图片中提供的代码&#xff0c;可以发现以下三处错误&#xff1a; 错误原因&#xff1a;条件判断语句的逻辑错误。 代码行&#xff1a;if (res.top() ! e || res.empty())&#xff08;第7行&#xff09; 问题&#xff1a;如果 res 为空&#xff08;res.empty() 为 true&…

java的字节符输出流基类、File Writer类和Buffered Writer类

一、字节符输出流基类&#xff1a;Writer 1.属于抽象类 2.常用方法 二、字节符输出流Flie Writer类 1.是writer类的子类 2.以字符为数据处理单元向文本文件中写数据 3.示例 4.实现步骤 三、BufferedWriter类 1.是Writer类的子类。 2.带有缓冲区 默认情况下&#xff0c…

线性代数基础概念:矩阵

目录 线性代数基础概念&#xff1a;矩阵 1. 矩阵的定义 2. 矩阵的运算 3. 矩阵的特殊类型 4. 矩阵的秩 5. 矩阵的初等变换 6. 矩阵的特征值与特征向量 7. 矩阵的应用 8. 矩阵总结 总结 线性代数基础概念&#xff1a;矩阵 矩阵是线性代数中的另一个重要概念&#xff0…