电子攻城狮
文章平均质量分 76
童话与云
Copyer to Coder
展开
-
NMOS 与 PMOS
1 NMOS1.1 常见连接方式当Vin为 高电平 时,NMOS导通,灯亮;当Vin为 低电平 时,NMOS关断,灯灭。1.2 重要参数1.2.1 VGS (GS开启电压)即当Vin大于VGS时,NMOS才会导通,需根据系统电压情况选择合适的VGS。1.2.2 RDS(on) (DS导通电阻)即NMOS导通时,D与S之间的电阻,越小越好,但是成本也越高,量力而行。1.2.3 Ciss / Coss(输入/输出端电容)制造工艺的问题,无法避免,当NMOS的G从低电平变为高电平时,需要原创 2022-01-27 20:28:07 · 5280 阅读 · 0 评论 -
【转载】keil消除*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS警告方法
在Keil C中,如果没有显式调用到定义过的函数,就会出现这样的的警告。当出现这样的警告时,可以不用管,因为不影响其它部分。但是,我们知道,即使没有调用这个函数,Keil仍然把它编译连接进整个程序,不过浪费点ROM倒是不心疼。最主要的是,在这个函数中的变量,不会被列入覆盖分析范围内,也就是说这些变量占的空间不能被回收,这对于为数不多的RAM资源可是巨大的浪费啊。。。当这个不被调用的函数写在C文件中时,可以把它注释掉来解决这个问题。我想知道的是,当我将一组函数包装成lib文件时,又怎么解决问题呢?总不能每次转载 2022-01-13 19:33:44 · 18680 阅读 · 0 评论 -
【教程】如何优雅地使用vs code代替keil开发51单片机/STC单片机
目的:优雅地敲代码keil的界面看着不是很舒服,就使用VS CODE来编辑代码,舒服多了。用到的插件:Chinese (Simplified) Language Pack for Visual Studio CodeKeil AssistantC/C++效果目前的可以正常编译,调试还没整明白(又会的大佬可以指点一下)视频详细教程见视频: 【软件】优雅地使用vs code代替keil原创 2021-09-22 22:35:46 · 17785 阅读 · 9 评论 -
【已验证成功】【DIY小项目】基于CY7C68013A的逻辑分析仪
1、什么是逻辑分析仪?逻辑分析仪是分析数字系统逻辑关系的仪器。逻辑分析仪是属于数据域测试仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,这种仪器对复杂的数字系统的测试和分析十分有效。逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在原创 2021-07-22 17:26:34 · 10833 阅读 · 26 评论 -
Altium Designer 19 不完全指南
Altium Designer 19 不完全指南声明:本文主要是笔者在PCB绘制过程中遇到了一些问题,以此文做个小结、方便查看。文章目录Altium Designer 19 不完全指南一、原理图绘制1、常用快捷键2、元件标注3、添加库文件、封装4、一、原理图绘制1、常用快捷键鼠标左键 框选元件鼠标右键 拖动原理图鼠标中间 缩放原理图CTRL + S 保存、保命CTRL + W 放置线、连线P + P 放置器件2、元件标注菜单栏【工具】 --> 下拉菜单【工具】原创 2021-05-04 16:36:16 · 1222 阅读 · 0 评论 -
以MATLAB为基础简单模拟【基于负反馈的正弦波发生电路】的波形发生过程
clc,clear,clfTIME = 10*pi;t = 0:0.1:TIME;fai = 0;A = 4;F = 1/3;c=colormap(lines(10));Y = 0.01 * sin(2*t+fai);for i = 1:10 yin = 0.01*sin(2*t+fai)*(A^(i-1))*(F^(i-1)); yout = A * yin; Y = Y + yout; subplot(2,1,1);plot(t,yout,'color',原创 2021-05-04 15:50:55 · 730 阅读 · 0 评论