自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(433)
  • 问答 (1)
  • 收藏
  • 关注

原创 理解神经网络的concat操作

一种简单而强大的信息整合策略,它通过直接连接不同来源的特征来拓宽网络的“信息面”,为后续的网络层提供更丰富、更原始的数据原料,让其自行学习最优的特征组合方式,从而提升模型对复杂模式和关系的捕捉能力。它在现代网络架构(如 U-Net, Inception, DenseNet, 多模态模型)中扮演着不可或缺的角色,是构建复杂、高性能神经网络的基础组件之一。

2025-11-19 22:41:17 534 1

原创 关于从嘉立创导入元器件的原理图和封装到 Cadence 保姆级教程

这个的原理非常的简单,就是利用这个软件作为中间人,嘉立创的原理图和封装导入到AD然后AD导出,再把导出的文件导入到Cadence里面就完成了这个过程。

2025-11-07 12:58:01 542

原创 关于如何在 Cadence 上面绑定Access数据库进行元器件原理图以及封装的映射

找到自己库的封装、焊盘(如果有 3D 库的话也可以选择)路径位置(这里每个人都不一样,团队一致的话就用团队的),然后在 PCB Editor 中进行设置。

2025-10-23 13:03:14 792

转载 PCB中的阻焊和阻焊层,到底有什么区别?图文详解一看就懂!

在绘制PCB时,我们常常会看到**“阻焊层”和“钢网层”**这两个名词,有时甚至还会看到不同颜色的“阻焊板”。那么问题来了:🧐“阻焊”和“阻焊层”到底有什么区别?EDA软件里的阻焊层为什么是在焊盘上?这是不是搞反了?

2025-10-21 18:47:47 104

原创 Cadence 制作 Title Block

在使用 Cadence 的过程中,突然想到,我怎么制作一个原理图下面的 Title Block 的模板呢?现总结如下。

2025-10-18 15:13:05 335

原创 关于在用 Pycharm 进行远程开发时用全局搜索结果溢出导致死机的问题解决方案

优先通过增大 JVM 内存(步骤一)和排除无关目录(步骤二)解决;若仍卡顿,再结合分批处理数据(步骤三)或硬件升级(步骤四)。多数情况下,调整内存与索引即可显著改善“内存溢出”问题。

2025-09-23 22:25:10 727

原创 浅浅记录一下 GD32F350K8U6 使用串口1 无法发送数据的问题

所以在使用板子的时候一定要和软件商量好,哪些资源怎么用,哪些端口怎么用不然会导致很痛苦的。

2025-09-14 14:53:42 246

原创 理解栅极驱动

栅极驱动的本质是“功率器件的控制接口”——它一边连接“大脑”(控制芯片),一边连接“肌肉”(功率器件),通过电压/电流放大、隔离、保护等功能,实现电能的高效、安全转换。随着新能源、工业自动化的发展,集成化、高可靠性、高频化的栅极驱动芯片,正成为技术主流。

2025-08-29 11:10:19 1723

原创 保姆级创建一个 GD32 的 keil 工程

GD32F350K8U6 的 keil 工程环境配置保姆级教程

2025-08-27 18:39:37 1784

原创 Linux mount 命令

mount命令是 Linux 系统中用于挂载各种文件系统的核心工具,不仅支持本地存储设备,还能挂载网络共享资源。本报告将详细介绍其所有常用参数、文件系统类型(包括网络文件系统)及具体应用场景。

2025-08-23 16:36:10 657

原创 通用的嵌入式 Linux 系统镜像制作流程

嵌入式 Linux 镜像制作的本质是“硬件驱动软件,软件适配硬件阶段核心产出物解决的核心问题环境搭建交叉工具链+硬件信息确保能为目标硬件编译代码Bootloader 制作u-boot.bin解决“如何初始化硬件并加载内核”内核与设备树制作解决“内核如何识别并驱动硬件”根文件系统构建rootfs解决“用户如何与系统交互、运行应用”镜像集成与烧写完整系统镜像解决“如何将软件组合并写入硬件存储”

2025-08-22 16:42:24 936

原创 gcc 和 make 命令

gcc是编译器,负责将源代码转为可执行程序;make是构建工具,通过 Makefile 自动化多文件项目的编译过程。对于简单的单个文件,用gcc直接编译即可;对于多文件项目,结合make和 Makefile 能极大提高开发效率。

2025-08-22 16:14:52 299

原创 linux 的 dd 命令

dd是 Linux 系统中一个功能强大的命令行工具,主要用于。它可以直接读写设备文件(如硬盘、分区、光盘等)或普通文件,常用于数据备份、磁盘克隆、创建启动盘等场景。

2025-08-22 13:46:52 446

原创 HiGress

HiGress是一款云原生API网关,它的内核基于Istio和Envoy。以下是关于HiGress的详细介绍:

2025-08-22 11:06:11 414

原创 MyBatis-Flex

MyBatis-Flex 是一款基于 MyBatis 增强的轻量级 ORM 框架,旨在简化数据库操作、提升开发效率,同时保持 MyBatis 的灵活性和性能优势。它弥补了 MyBatis 在单表操作、查询构建等方面的繁琐性,同时避免了部分 ORM 框架的重量级特性。

2025-08-22 11:05:27 808

原创 Roboflow

Roboflow是一个面向开发者和企业的计算机视觉平台,旨在简化计算机视觉模型的构建和部署过程。

2025-08-22 10:22:16 356

原创 三极管单电源供电中电阻关系的理解

单电源供电时,三极管的基极电压VBVBVB和集电极电压VCVCVC均由VCCVCCVCC分压得到。RB >> RC的本质是通过较大的基极电阻,使基极电流IBIBIB产生的压降(IB・RBIB・RBIB・RB)远大于集电极电流ICICIC产生的压降(IC・RCIC・RCIC・RC最终确保集电结反偏(VCVBVC > VBVCVB),使三极管工作在放大状态,而非饱和状态(饱和时VCVBVC < VBVC。

2025-08-20 23:33:42 934 1

原创 H桥电路驱动电路

H桥电路是一种常用的电力电子电路拓扑结构,因其形状与字母“H”相似而得名。

2025-08-15 16:28:01 768

原创 截止频率的定义

截止频率(Cutoff Frequency)是指在电子电路(如滤波器、放大器、传输线等)中,信号的功率、电压或电流下降到特定比例时对应的频率。它是电路频率响应的关键参数,用于划分“通带”(信号能有效传输的频率范围)和“阻带”(信号被显著衰减的频率范围)。最常见的定义是:当信号的功率下降到通带内最大功率的1/2(即功率衰减3dB)时的频率,称为3dB截止频率(也叫半功率点频率)。此时对应的电压或电流幅值下降到通带内最大值的12≈0.7071/2​≈0.707倍。

2025-08-14 17:25:23 1945

原创 为什么要阻抗匹配?阻抗匹配简单介绍

阻抗匹配的核心是通过协调信号源、传输线与负载的阻抗特性,消除信号反射、减少能量损耗,并基于最大功率传输定理让负载获得最大有效功率。因此,匹配后信号的“转化效率”(从源到负载的能量利用率)会显著提升,这也是通信、电子、电力等领域必须严格遵循阻抗匹配原则的根本原因。RSRLR_S = R_LRS​RL​直流电路中,Rs=Rl是“电阻均衡”的结果:避免内阻分压过大或电流过小,让负载功率达到最大;交流电路中,共轭匹配ZLZS∗Z_L=Z_S^*ZL​ZS∗​。

2025-08-14 17:14:01 1234

原创 Modbus 的一些理解

存储:40001的值(1)以16位二进制形式存储在Modbus从站的内存中(RAM为主,支持掉电保存时会同步到EEPROM/Flash);交互:主站通过Modbus TCP协议发送带功能码、地址和数据的请求,从站根据请求操作对应内存并返回响应,实现数据读写。这种机制保证了主从设备间高效、标准化的数据交换,广泛用于工业控制领域。我主站请求修改了对应位置的值,从站是怎么能够检测到的,比如说我是需要进行控制的,这里的变量是怎么进行实时更新到设备中的呢?

2025-08-07 14:53:01 1016

原创 模数地隔离

模数地隔离的核心是。

2025-08-06 16:27:40 1154

原创 frp 安全策略深入研究:超越 Token 的全方位防护体系

多层次防御是关键:frp 的安全防护不能仅依赖单一的安全措施(如 token),而应构建多层次的防御体系,包括身份认证、访问控制、数据加密、监控审计等(9)。最小暴露原则:只暴露必要的服务和端口,避免将敏感服务直接暴露到公网(7)。持续监控与响应:建立完善的监控体系,及时发现并响应安全事件,是保障 frp 安全的重要环节(4)。综合安全管理:将 frp 的安全管理纳入整体网络安全管理体系,与其他安全措施协同工作(11)。

2025-08-05 14:24:29 1408

原创 ssh 连接报错的错误解决排查记录

若登录用户是root,修改并重启服务。解锁可能被锁定的账号(检查 PAM 配置()是否有拒绝规则。确认客户端连接参数(用户名、IP、端口)正确。查看服务端日志,根据具体错误信息进一步处理。

2025-08-05 13:51:43 1974

原创 Docker 容器内进行 frp 内网穿透

开始之前需要有一台可以进行公网访问的服务器。

2025-08-05 13:50:17 790

原创 LetPub

LetPub 的核心价值在于。

2025-08-01 15:07:43 1595

原创 Java 实现微信扫码授权登录

背景知识,如果用户没有点击授权信息的话,从微信扫码只能够获得用户的 OpenId,其他信息都获取不到,但是一般我们登录流程的话是需要用户的昵称,头像,通过用户的授权,我们就可以直接获取到了,不用用户再次设置,这里用户的手机号也是不能获取到的。用户扫码(只能或者一个带有参数的url,要转化成二维码,这里没有用前端了直接用草料二维码进行转换),如果用户扫码了以后没有关注公众号,那么当用户点击关注以后才会推送扫码关注事件,如果用户已经关注了那么手机会直接定位到会话页面用测试生成url@Autowired。

2025-07-11 16:20:12 1589

原创 在 Docker 容器中使用内网穿透

这意味着容器拥有自己独立的网络命名空间和 IP 地址(通常是 172.17.0.0/16 网段),该地址仅在宿主机内部或连接到同一 Docker 网络的容器之间可达。最常见和推荐的做法是将内网穿透的客户端(如 frpc, ngrok, NPC)安装在 Docker 宿主机上(方式一),然后穿透目标指向 localhost:<映射的宿主机端口>。宿主机获得虚拟 IP。无需宿主机端口映射: 容器内部直接完成穿透,不需要在 docker run 时使用 -p 参数(穿透流量通过隧道进出,不走宿主机的常规端口)。

2025-07-01 21:14:05 733

原创 免费爬取歌曲的脚本

本脚本依托于网站的资源,这个网站的歌曲可以进行免费的下载。但是一首一首下载歌曲太慢了,怎么办?所以就诞生了本脚本本脚本用于批量下载某个歌手的热门歌曲,不用一首一首下载当然啊,如果,你有想下载歌曲的 id ,也可以直接修改程序进行批量的歌曲下载。

2025-06-26 16:23:35 394

原创 小米 4C 路由器刷 openwrt 系统

因为在网上看到路由器刷了系统以后能够进行广告的一个过滤,正好家里有一个闲置的小米4c 路由器,所以,就拿过来试试。这里很重要,关掉路由器,重启之前按着reset,然后要一直按着reset键,要等它出现进度条结束才能松开,不然无法刷入固件。,这个直接重置以后连接WIFI,或者网线的LAN口就好了(推荐网线稳定点),服务地址一般为。所有我获取的资源免费分享:在本项目的resources目录下。刷的过程太烦了,仅仅是刷成openwrt就用了很久的时间。然后开启路由器的telnet和ftpd服务,使用。

2025-06-25 15:27:40 964 3

原创 关于使用TDesign组件中用了jsx按钮事件不响应解决方案

关键点:按钮调用的事件要返回一个函数(事件),如果没有返回函数的话只会在组件初始化的时候进行一次调用就没有了。

2025-06-19 20:58:17 98

原创 关于 flex 容器中元素消失的问题分析

问题:为什么超过高度以后,视图中的一个 Button 就不见了,而且滚轮滚动也看不见Button了,但是Button实际是存在的、

2025-06-19 18:45:55 233

原创 前端快速开发模板

这里的登录,点击小头就可以进入登录页面。

2025-06-05 12:08:45 374

原创 SPI协议软件实现 & W25QXX flash 存储器

特性说明速度最高可达 104MHz(SPI),可选 Quad SPI 模式擦除寿命每个扇区支持约 10 万次擦写掉电保存非易失性,断电数据仍然保留尺寸小常用 SOP-8、WSON、USON 等封装广泛使用常见于 STM32、ESP32、FPGA、WiFi 模块、路由器等产品中#include <your_gpio_driver.h> // 替换为实际的GPIO操作头文件// 初始化 GPIO 方向// 设置 SCK, MOSI 为输出,MISO 为输入// 拉低 CS。

2025-05-21 15:07:17 1095

原创 I2C 协议的理解以及在 OLED 上的应用

$I^2C$(Inter IC Bus)是由Philips公司开发的一种通用数据总线,使用两根通信线(SCL和SDA)进行同步、半双工通信,并支持多设备挂载。其硬件电路要求所有设备的SCL和SDA线连接在一起,并配置为开漏输出模式,同时需添加上拉电阻。$I^2C$协议的基本时序单元包括起始条件、终止条件、发送/接收字节、发送/接收应答等操作。OLED屏幕的驱动芯片SSD-1306通过$I^2C$协议进行通信,屏幕由8页128列组成,每列8个像素点,数据传输以字节为单位。通过$I^2C$协议,可以实现对OLE

2025-05-20 15:28:20 1129

原创 如何快速开始一个前端项目

这个是 Node 的一个版本管理工具,下载下来以后可以对 Node 轻松进行版本管理。

2025-05-06 10:33:20 374

原创 Fabric.js 设置画布背景

通过直接设置 Canvas 属性能够得到画布的背景,但是这种情况下有一个缺点,那就是不能动态变化。

2025-04-23 14:55:37 646

原创 GPIO输出模式

模式描述应用场景模拟输入模式,通常用于 ADC 输入传感器输入,模拟信号处理浮空输入模式,电平不稳定,易受干扰不稳定的输入信号读取带下拉电阻的输入模式,输入低电平时引脚拉低按钮输入,避免浮空状态带上拉电阻的输入模式,输入低电平时引脚拉高按钮输入,避免浮空状态开漏输出模式,输出高电平时由外部上拉电阻拉高I2C 总线,1-Wire,总线通信推挽输出模式,能够提供较强的输出驱动能力,输出高低电平LED 控制,继电器驱动等复用开漏输出模式,适用于 I2C 等总线通信协议I2C 总线,复用功能。

2025-04-17 16:37:30 1619

原创 开漏输出和推挽输出

推挽输出:有两个晶体管控制电流,可以同时输出高电平和低电平,适用于需要驱动较大负载的场合。开漏输出:仅使用一个晶体管,输出高电平时通过上拉电阻实现,适用于总线通信、多个设备共享一个信号线的场合。参考:https://blog.youkuaiyun.com/weiqifa0/article/details/115191377。

2025-04-17 13:15:38 3023

原创 上下拉电阻理解

和是外部电阻,它们的作用是确保输入引脚在没有外部信号时的电平是已知的,避免引脚浮空,导致不稳定的电平状态。:当输入引脚没有外部信号时,确保引脚处于高电平状态。常用于按钮输入,当按钮未按下时引脚处于高电平,按下时引脚连接到地。:当输入引脚没有外部信号时,确保引脚处于低电平状态。常用于按钮输入,当按钮未按下时引脚处于低电平,按下时引脚连接到电源。这两种电阻确保引脚在没有外部输入信号时有明确的电平状态,防止引脚处于不确定状态。

2025-04-17 10:49:20 738

计算机组成原理总结-期末复习版

计算机组成原理的知识点总结,适用于计算机组成原理期末复习 第一章冯诺依曼机的设计思想 第二章定点数的表示范围 第三章存储器的分类 第四章代码指令 指令格式长度 寻址方式 典型指令 第五章流水线 第六章总线 第八章程序控制方式 程序中断方式 DMA方式 ### 冯诺依曼机的设计思想 1. 计算机由五大部件组成(下面的五大功能部件) 2. 采用二进制形式表示数据和指令 1. 指令是程序的基本单位 2. 程序是若干指令的有序集合 3. 采用存储程序方式 - 在用计算机解题之前,实现编制好程序,并连同所需的数据余弦存入主存储器中。是冯诺依曼思想的核心,是计算机能够告诉自动运行的基础 ### 五大功能部件 - 运算器 - 控制器 - 存储器 - 输入设备 - 输出设备 CPU : 运算器和控制器的统称 计算机主机: CPU与主存储器(内存)的统称 I/O设备: 输入设备、输出设备、外存储器的统称 ### 硬件与软件的关系 —个完整的计算机系统由硬件和软件两大系统组成。 计算机系统 = 硬件系统 + 软件系统 硬件:有形的设备实体 软件:各类程序和文

2023-10-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除