![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
硬件和移动端
文章平均质量分 74
硬件和移动端,容器化,webassembly
FakeOccupational
这个作者很懒,什么都没留下…
展开
-
电路笔记(PCB): KICAD 导入 JLC嘉立创项目
电路笔记(PCB): KICAD 导入 JLC嘉立创项目原创 2024-08-28 19:00:00 · 251 阅读 · 0 评论 -
电路笔记(PCB):JLC 创建新的原件符号和封装+应用展示
- 假设有一个特殊封装的电容,封装尺寸为5mm*5mm,两个引脚为4mm*1.5mm大小的长圆形顶层焊盘原创 2024-08-27 19:00:00 · 195 阅读 · 0 评论 -
电路笔记(PCB):使用kicad进行滤波器的波特图(幅频响应和相频响应曲线)仿真
电路笔记(PCB):使用kicad进行滤波器的波特图(幅频响应和相频响应曲线)仿真原创 2024-08-25 15:00:00 · 207 阅读 · 0 评论 -
电路笔记(PCB):数字滤波电路的拉普拉斯变换与零极点分析
拉普拉斯变换是一种积分变换,用于将一个时间域的函数(通常是信号或系统的响应)转换为一个复频域的函数。这种变换可以简化许多微分方程和线性系统分析的过程。Lft)}Fs∫0∞fte−stdtft是原始时间域函数。Fs是拉普拉斯变换后的复频域函数。s是复数频率变量。原创 2024-08-24 23:50:14 · 919 阅读 · 0 评论 -
电路笔记(PCB):数字信号的带宽与上升沿时间经验公式 BW = \frac{0.35}{T_r}
数字信号的带宽由上升沿决定原创 2024-08-22 21:00:00 · 716 阅读 · 0 评论 -
电路笔记(PCB):JLC PCB布局和走线基础教程笔记
四、如何在电路设计中布局电容,以保证电源的稳定和信号的顺畅。通过修改颜色和添加滤波电容,实现了电源和信号的分离和优化。三、电路板布局中需要注意的细节问题,包括电容、电阻、接口指示灯等的摆放位置和对齐方式,以保证电路板的稳定性和流向性。五、如何进行PCB设计,包括布局和阻抗控制等方面的设置。在电源过孔单路布线,连接到底层的电容。18:40 - 将电容整体往左边移,保持间距和对齐,避免干扰到高速信号线。16:40 - 将元件放到底层,短路保护和输入电容放到底层。,选择放置(F7)- - ->放置多边形。原创 2024-08-21 20:00:00 · 1757 阅读 · 0 评论 -
电路笔记(PCB):串扰的原理与减少串扰的几种方法
串扰是电子电路设计中需要特别关注的问题,尤其在高频、高速信号传输中更为突出。通过合理的布局布线、适当的屏蔽和信号隔离设计,可以有效降低串扰,确保电路的稳定性和信号的完整性。原创 2024-08-16 23:33:01 · 1169 阅读 · 0 评论 -
JTAG标准笔记:IEEE1149.1、IEEE1149.4、IEEE1149.5、IEEE1149.6、 IEEE1500等协议之前的发展和联系
JTAG标准笔记:IEEE1149.1、IEEE1149.4、IEEE1149.5、IEEE1149.6、 IEEE1500等协议之前的发展和联系。标准化的测试方法,用于对集成电路(IC)和电路板进行测试和调试。该标准定义了在芯片上设置的测试访问端口(TAP),通过串行扫描链控制芯片内部的寄存器,从而测试和调试芯片或电路板。原创 2024-08-15 23:00:00 · 1085 阅读 · 0 评论 -
VSCODE ESP-IDF 内置 JTAG 接口断点单步调试笔记
下载VSCODE之后,安装VSCODE的。点击“Configure Tools”原创 2024-08-13 20:59:01 · 270 阅读 · 0 评论 -
VSCODE platformio ESP32-S3 内置 JTAG 接口断点单步调试笔记
VSCODE上 platformio 插件 使用它ESP32-S3 内置 JTAG 接口断点单步调试代码原创 2024-08-10 21:00:00 · 841 阅读 · 0 评论 -
电路笔记(PCB):电流容量(IPC-2221和IPC-2152)+阻抗匹配
IK×Tb×Ac这个公式用于估计PCB(Printed Circuit Board,印刷电路板)导线上的电流(I),其中T和A分别表示温度(Temperature)和导线截面积(Area),K,b,c为系数。: 这是PCB导线上的电流,单位安培(A)。: 这是导线的工作温度,摄氏度(°C)。: 这是导线的截面积,平方密耳(mil²)。相关系数:对于 IPC-2221 内层:K = 0.024,b = 0.44,c = 0.725。原创 2024-07-02 11:30:02 · 1299 阅读 · 0 评论 -
电路笔记(三极管器件): MOSFET&IGBT
箭头指向G极的是N沟道。原创 2024-07-01 23:00:00 · 799 阅读 · 0 评论 -
电路笔记(电源模块): 基于FT2232HL实现的jtag下载器硬件+jtag的通信引脚说明
打开我的设备管理器,插入CH340会有端口出现,但是我焊接的板子插入没有任何显示。插那个fdti的jtag下载器应该会有一个usb c,两个com 7和com 8的接口显示。ESD有单向(A)和双向(C)之分,ESD5V0S1BA是双向的,焊接时不需要区分正负极性。然后我换了一个晶振还是又变为没有任何显示了,是FT2232的问题还是晶振的问题啊?DigilentFTDIConfig安装也没办法用(也是因为没办法识别硬件)买错封装了,应该是SOT89封装的,买的SOT-223-3L。晶振焊接不存在方向性。原创 2024-06-30 14:57:52 · 822 阅读 · 0 评论 -
电路笔记(电源模块):TPS82130降压模块
12345678SS/TRPGFBVOUTENVINGNDVOUTThermalPad使能引脚,高电平启动。反馈参考引脚。连接到该引脚的外部电阻分压器对输出电压进行编程。电源开漏输出引脚。软启动和电压跟踪引脚。上拉电阻可以连接到任何低于6V的电压。如果不使用,请保持此引脚开路悬空。当设备被禁用时,通常连接400k欧的下拉电阻。输出引脚。输出引脚。接地引脚。输入引脚。连接到该引脚的外部电容器设置内部参考电压上升时间。原创 2024-06-27 21:00:00 · 774 阅读 · 0 评论 -
电路笔记(电源模块) :LM3481MM/NOPB升压模块,升压电路原理
电流模式控制:通过感应电阻(Rsense)检测电感电流。当开关(通常是MOSFET)导通时,电流流经电感和Rsense,产生一个与电流成比例的电压信号。比较输出电压与参考电压(Vref)的误差,并生成一个误差电压(Verr)。Verr与电流感应信号(Vsense)进行比较,决定PWM的占空比。这个比较结果决定了开关MOSFET的导通时间,从而调节输出电压。原创 2024-06-16 22:00:00 · 1717 阅读 · 3 评论 -
电路笔记 : 嘉立创EDA 导入、查找、设计管理器(快速寻找网络标签)功能+DRC错误检查和处理
嘉立创EDA 导入、查找、设计管理器(快速寻找网络标签)功能+DRC错误检查和处理。合理的线间距有助于减少信号串扰(cross-talk)和电磁干扰(EMI),提高信号完整性。较大的间距可以降低电压击穿和短路的风险,保证PCB在不同环境下的可靠性。适当的间距有助于散热,减少过热对电路的影响。大多数PCB制造商能够可靠地生产5 mil间距的走线和间隙。这是一个常见的标准,适合大多数消费级和工业级电子产品。在5 mil以上的间距,制造商可以确保线路的完整性和一致性。原创 2024-06-10 18:00:00 · 1023 阅读 · 0 评论 -
fpga报错:line 36 Reference to vector reg ‘random_value‘ is not a legal net lvalue
【代码】fpga报错:line 36 Reference to vector reg ‘random_value‘ is not a legal net lvalue。原创 2024-06-06 19:00:00 · 219 阅读 · 0 评论 -
github有趣项目:Verilog在线仿真( DigitalJS+edaplayground)
【代码】github有趣项目:Verilog在线仿真( DigitalJS+edaplayground)原创 2024-05-31 15:52:36 · 1174 阅读 · 2 评论 -
fpga系列 HDL 00 : 可编程逻辑器件原理
可编程元件(显示为保险丝,下图中的波浪线)将真实输入和补码输入连接到与门。这些与门(也称为乘积项,下图中的面包片)通过“或”(下图中最右侧的圆形三角形)运算在一起,形成乘积和逻辑阵列。编程:编程时,通过施加高电压(通常在12V左右)在控制栅和源极之间,使电子通过隧道效应被注入到浮栅上,从而改变浮栅的电荷状态,这会影响晶体管的阈值电压,从而表示存储的数据位。擦除:擦除时,通过施加反向高电压,使浮栅上的电荷逸出,恢复到未编程状态。原创 2024-05-27 19:42:32 · 1230 阅读 · 0 评论 -
fpga系列 HDL: 06 (过程赋值的)非阻塞赋值实现变量交换
非阻塞赋值不会立即更新目标寄存器的值,而是将要更新的值排队,直到所有的右值都计算完毕后,才会在同一个时钟周期内同时更新目标寄存器的值。),它们不会立即执行,而是会在同一个时钟边沿的结束时同时生效。由于非阻塞赋值的同步性,这两个赋值不会互相干扰,最终在一个时钟周期内实现。:所有的非阻塞赋值将在同一个时钟边沿同时生效。因为这两条赋值语句使用的是非阻塞赋值 (原创 2024-05-27 23:30:00 · 496 阅读 · 0 评论 -
fpga系列 HDL: 05 阻塞赋值(=)与非阻塞赋值(<=)
【代码】fpga系列 HDL: 05 阻塞赋值(=)与非阻塞赋值(<=)原创 2024-05-27 13:16:09 · 1121 阅读 · 0 评论 -
电路笔记 :元器件焊接相关 酒精灯松香浴加热取芯片
记录一下只使用松香和小火源加热(如酒精灯、小蜡烛)从电路板中取芯片原创 2024-05-22 14:54:41 · 347 阅读 · 0 评论 -
fpga系列 HDL:04 通过位移运算(led <= led<<1;)或调用译码器实现跑马灯
【代码】fpga系列 HDL:04 通过位移运算或调用译码器实现跑马灯。原创 2024-05-22 14:49:13 · 202 阅读 · 0 评论 -
fpga系列 HDL:03 Vivado 用时序逻辑电路设计计数器(posedge clk+reg [7:0] memory)
CKDQDQCK上升沿CKDQreg。原创 2024-05-22 14:48:52 · 380 阅读 · 0 评论 -
fpga系列 HDL:02 Vivado的基础使用
【代码】fpga系列 HDL:02 Vivado的基础使用。原创 2024-05-22 14:48:32 · 197 阅读 · 0 评论 -
fpga系列 HDL:ISE 安装笔记
安装时在92%卡住,当前步骤为version equalizer,在任务管理器中点击详细信息关闭xilperl.exe的子进程即可。修改完成之后,重新启动电脑,然后打开运行“CMD”;好像不用以上两步,再退出重装就行了。,修改ISE 14.7的快捷方式。在管理员命令窗口,我们输入。原创 2024-05-22 14:48:04 · 663 阅读 · 0 评论 -
fpga系列 HDL:01 Vivado Xilinx_Vivado_SDK_2018.3安装
fpga系列 HDL:01 Vivado Xilinx_Vivado_SDK_2018.3安装原创 2024-05-22 14:47:28 · 439 阅读 · 0 评论 -
fpga系列 硬件: XC9572XL核心板焊接与编程
从零开始焊接一个FPGA电路板,并实现基础的LED编程。中间踩坑较多(购买器件,比较器件价格,买错买漏器件和等待器件邮寄到,花费时间较多。且中间准备自己焊接JTAG烧录器,但是大概率是晶振焊接有问题,所以当前文章中使用的网上购买的JTAG)。实现的效果如下。XC9572XL: 3.3V ISP CPLD Family说明书AMD官方详细说明书xc9572中文资料.pdf。原创 2024-05-22 14:42:59 · 1465 阅读 · 0 评论 -
电路笔记 :芯片封装、电阻电容封装类型介绍
封装类型全称特点应用场景相关图示,3D展示小外形二级管)图示SOT小外形晶体管图示双列直插式封装引脚从芯片两侧引出,适合穿孔焊接传统封装形式,面包板、学习五一单片机等初学电子应用插针网格阵列封装有多个方针型插针,通过插入PGA插座安装适用于需要频繁插拔和更换芯片的场景,如测试、开发环境等SOP小外形封装相比DIP封装尺寸更小,方便操作,可靠性高当前最常见的贴片式封装,适用于各种电子设备sop soic区别J型引脚芯片封装封装外形为正方形,具有高强度和高可靠性。原创 2024-05-02 23:45:00 · 661 阅读 · 0 评论 -
电路笔记 : 电容电阻大小表示(103、104、151、2R5、R15的含义)
数字索位标称法就是在电阻体上用三位数字来标明其阻值。它的第一位和第二位为有效数字,第三位表示在有效数字后面所加“0”的个数.这一位不会出现字母。如果阻值是小数.则用“R”表示“小数点”.并占用一位有效数字,其余两位是有效数字。例如:“472′’表示“4700Ω”;“151”表示“150Ω”,“2R4″表示“2.4Ω”;“R15”表示“0.15Ω”。原创 2024-05-02 23:30:00 · 927 阅读 · 0 评论 -
电路笔记 : opa 直观解释运算放大器
这意味着如果加输入甚至略低于负输入,运算放大器将试图使输出电压等于它能够产生最大负数。运算放大器的另一个重要用途是充当缓冲器,在这种情况下,输出电压正好等于输入电压。如果加输入略高于负输入,运算放大器将试图使输出电压等于它能够产生最大正数。尽管从来没有从输入中吸取电流,输出端提供来自运算放大器电源端的电流。输出电压表示输入电压波形相对于时间的积分。假设我们在电路中使用电容器,如图所示。输出电压表示输入电压波形对时间的导数。假设我们交换电阻器和电容器的位置。原创 2024-04-15 10:30:00 · 848 阅读 · 0 评论 -
multisim笔记001:软件汉化+简单的opa运算放大器仿真
1、下载完成该汉化包后,解压找到chinese文件夹。2、将“Chinese”复制到X:Program FilesNational InstrumentsCircuit Design Suite 12.0stringfiles其中“X”是你安装软件的磁盘号。3、打开软件在菜单栏中选中“Options”点击“Global Preferences”。在面板中选择General一栏。4、在面板中点击Language,然后在下拉菜单中选择Chinese,后点击确定即可。原创 2024-04-15 13:30:00 · 603 阅读 · 0 评论 -
电路笔记 : esp32pico-d4编程
【代码】电路笔记 : esp32pico-d4编程。原创 2024-04-17 17:00:00 · 490 阅读 · 0 评论 -
电路笔记 : esp32pico-d4 焊接(16pin的typec、esp32pico-d4芯片)
电路笔记 : esp32pico-d4 焊接(16pin的typec、esp32pico-d4芯片)原创 2024-04-16 21:00:00 · 1253 阅读 · 0 评论 -
电路笔记 :灯光画 JLC 嘉立创EDA+PCB打样(笔记)
作者提供了原理图和PCB设计。原创 2024-03-25 19:41:46 · 1343 阅读 · 0 评论 -
电路笔记 : 单片机上下拉电阻和延迟电路(笔记)
在单片机的数据手册中,一些引脚描述需要为默认为高电平或低电平。可通过"上下拉电阻"来实现。"上下拉电阻"用来保持信号线稳定的。上拉电阻连接在信号线和正电源之间,通过上拉电阻将信号线拉向正电源的高电平(让一个信号线始终保持高低电平,比如始终保持喇叭的开启状态)。下拉电阻连接在信号线和地之间,通过下拉电阻将信号线拉向地的低电平。原创 2024-03-25 19:40:51 · 870 阅读 · 0 评论 -
电路笔记 :灯光画 元器件焊接+连锡处理
看你要多大电流,有公式的,led压降3V,R=(供电电压-led压降)/电流,比如你需要电流是50ma,那限流电阻=(5v-3v)/0.05A=40欧。连锡的话,可以用电烙铁从上到下移动的方式把锡拖下来(少的情况下比较好用,多的话我是在加热之后先甩一下板子,如果有吸锡器可以用吸锡器吸一下)所有元器件都可以在淘宝搜索购买到,淘宝价格相对便宜,第1套约25元(含8元运费)。原创 2024-03-25 19:39:46 · 1520 阅读 · 0 评论 -
电路笔记 :嘉立创EDA常用功能 基础编辑功能
这是为了确保电路板上的地平面是连续且稳定的。这样可以最大程度地减小地回流路径的电阻和电感,降低地回流时的环路面积,减少电磁干扰的产生,提高电路的稳定性和性能。在PCB设计中,地扇出通常是通过在电路板上铺设大面积的铜层来实现的,确保所有地连接都通过铜层连接到一起,形成一个连续的地平面。通过适当设计地铜层的形状和分布,可以有效地降低地回流路径的电阻和电感,提高电路的性能和可靠性。通过在电路板上形成良好的接地层和电容层,铺铜可以有效地吸收和屏蔽来自周围环境的干扰信号,提高电路的抗干扰能力。原创 2024-03-25 19:39:14 · 2024 阅读 · 0 评论 -
VUE+HBuilder的uniapp技术路线开发应用使用总结
本来想做一个记录日常数据的应用,主要在Android端使用,后来发现在uniapp中使用sqllite数据库不是像原生中那样简单(所以当前准备去进行另一个路线,就给我使用的电脑都安装一个portalble的服务端,用来记录数据,这样也不会占用手机的空间了)。当前的使用体验如下:考虑到兼容性问题,HBuilder比较适合写UI加服务端存储的项目(各种小程序,网页商城)(当然其他功能也可以进行uniapp的安卓原生插件开发或者与原生Android交互传递数据。原创 2024-03-10 16:45:41 · 1011 阅读 · 0 评论 -
单个文件实现cpu的信息检测:ruapu.h的学习笔记
【代码】单个文件实现cpu的信息检测:ruapu.h的学习笔记。原创 2024-02-24 19:29:16 · 572 阅读 · 0 评论