草庐IT

big_buck_bunny

全部标签

java - Big-O 用于各种斐波那契实现

我刚刚尝试用各种方法实现代码(用Java编写),通过这些方法可以计算斐波那契数列的第n项,我希望能验证我所学的内容。迭代实现如下:publicintiterativeFibonacci(intn){if(n==1)return0;elseif(n==2)return1;inti=0,j=1,sum=0;for(;(n-2)!=0;--n){sum=i+j;i=j;j=sum;}returnsum;}递归实现如下:-publicintrecursiveFibonacci(intn){if(n==1)return0;elseif(n==2)return1;returnrecursiveFi

java - Big-O 用于各种斐波那契实现

我刚刚尝试用各种方法实现代码(用Java编写),通过这些方法可以计算斐波那契数列的第n项,我希望能验证我所学的内容。迭代实现如下:publicintiterativeFibonacci(intn){if(n==1)return0;elseif(n==2)return1;inti=0,j=1,sum=0;for(;(n-2)!=0;--n){sum=i+j;i=j;j=sum;}returnsum;}递归实现如下:-publicintrecursiveFibonacci(intn){if(n==1)return0;elseif(n==2)return1;returnrecursiveFi

如何通过电感+MOS管实现BUCK降压和Boost升压

关于buck/boost升降压电路的知识,学习整理如下。BUCK/BOOST升降压电路构成的三兄弟元器件:1.电感,2.二极管,3.mos管。电路用到:1、基尔霍夫定律:一个回路上的电压之和等于02、法拉第电磁感应定律:这是最核2心的电感起作用的定律,感应电动势计算公式:E=nΔΦ/Δt(普适公式){E:感应电动势(V),n:感应线圈匝数,ΔΦ/Δt:磁通量的变化率}自感电动势计算公式:E自=nΔΦ/Δt=LΔI/Δt{L:自感系数(H)(线圈L有铁芯比无铁芯时要大),ΔI:变化电流,∆t:所用时间,ΔI/Δt:自感电流变化率(变化的快慢)}从而得出:U=Ldi/dt==>Udt=Ldi3、能

异步Buck和同步Buck的特点

1介绍随着时代的发展,工业,车载,通信,消费类等产品都提出了小型化,智能化的需求。相应的,对于这些系统中的电源模块提出了小型化的要求。目前,市场上依然存在很多异步Buck电源管理芯片使用的场景,针对这些应用,采用同步Buck电源管理芯片进行升级,可以增加集成度,提升电源效率。然而在升级替换的过程中,需要注意PCB的布局。如果需要不更改PCB布局直接升级替换,需要在元器件选择上有所注意。本文首先对同步Buck,异步Buck进行介绍,给出同步Buck的PCB布局注意事项,然后结合实例给出替换中可以采取的保证电源正常工作的方法,供工程师参考。2同步Buck和异步Buck图1异步Buck变换器图2同步

在不受支持的 Mac 上安装 macOS Ventura、Monterey、Big Sur (OpenCore Legacy Patcher)

在不受支持的Mac上安装macOSVentura、Monterey、BigSur(OpenCoreLegacyPatcher)请访问原文链接:https://sysin.org/blog/install-macos-13-on-unsupported-mac/,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.orgOpenCoreLegacyPatcher现已支持macOSVentura!随着macOSVentura13正式版的发布,OpenCoreLegacyPatcher0.5.0增加了对macOSVentura的支持🎉此版本支持的机型如下图所示,列出的2012年或更新

GT1030 GTX1050 Pascal Maxwell系列N卡上Big Sur (Monterey)开启QE/CI驱动教程

之前写了一篇关于老A卡在MacOSMojave、Catalina的驱动教程A卡HD5770(HD6770)ReadonHD5xxx6xxx系列显卡黑苹果MOJAVECATALINAQE/CI驱动教程_ilovefifa2020的博客-CSDN博客_a卡黑苹果6月底国外大神Dortania团队更新了OPENCORELEGACYPATCHER(简称OCLP),目前是0.4.7版本,能让PascalMaxwell核心系列N卡获得NvidiaWebDriver支持,可以在BigSur(Monterey)等最新系统上开启QE/CI。花了好长时间、不断浏览几个论坛的相关文章,也请教了一些成功的黑果粉,终于

【开关电源六】buck电路的输出纹波定量分析走一波?

👉个人主页:highman110👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容        在TI官网发现一篇关于降压开关电源的输出纹波定量分析,看完觉得挺不错的,于是大概整理翻译了一下分享出来。以往我们分析开关电源的一次纹波都是定性分析,知道输出电压纹波和电感纹波电流、输出滤波电容ESR等有关,今天我们用数学、用等式、用计算来定量进行分析,进一步佐证定性分析的结论。TI文档的链接如下,大家有兴趣可以看看原文,我的整理没有全文翻译,可能有遗漏。https://www.ti.com.cn/cn/lit/an/slva630a/slva630a.pdf        如下

BUCK电路分析(一)

BUCK电路分析(一)一、电路组成​如图1所示、异步BUCK电路主要有MOSFET场效应管(Q1)、功率二极管(D1)、电感(L1)、输入电容(C1)、输出电容(C2)、负载(R1)、组成;用MOSFET场效应管(Q2)替换功率二极管(D1)就组成了同步BUCK电路,如图2所示。图1异步BUCK电路​图2同步BUCK电路BUCK的电路,也称降压电路,其基本特征是:(1)、DC-DC转换电路、输入直流、输出也是直流;(2)、输出电压小于输入电压;(3)、BUCK转换电路实现的是将输入电压转换为一个比输入电压低的电压并输出。在同等条件下、同步BUCK电路与异步BUCK电路相比。同步BUCK电路用更

电源硬件设计----降压(Buck)变换器基础

1降压(Buck)变换器的基本工作原理1.1降压(Buck)变换器实例LMR33630同步降压转换器特性:输入电压范围:3.8V至36V输出电压范围:1V至24V输出电流:3A峰值效率高于95%典型应用电路如图所示:电路图来自LMR33630官方数据手册TPS5450异步降压转换器特性:输入电压范围:5.5V至36V输出电流:5A(连续),6A(峰值)典型应用电路如图所示:电路图来自TPS5450官方数据手册1.2降压(Buck)变换器简介降压直流开关变换器组成:功率半导体输入输出滤波电容滤波电感通过变化器内部电路的工作,把高输入电压转换为低输出电压,如图所示:1.3降压(Buck)变换器工作

BUCK电路原理及PCB布局与布线注意事项

1、BUCK架构Buck架构:当开关闭合的时候:当开关断开的时候:根据伏秒平衡定理可得:(Vin-Vout)*DT=Vout(1-D)T===>Vin/Vout=D在实际DCDC应用中:当Q1闭合的时候,在图1-a中,红线示出了当开关元件Q1导通时转换器中的主电流流动。CBYPASS是高频的去耦电容器,CIN是电容器大电容。在开关元件Q1导通的情况下,电流波形的大部分陡峭部分由CBYPASS提供,然后由CIN提供。在图1-b中,红线示出了当开关元件Q1断开时的电流流动的状态。续流二极管D1导通,存储在电感器L中的能量释放到输出侧。对于降压转换器拓扑,由于电感插入输出串联输出电容电流平稳。在图1