自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 0基础转码AI应用开发:2.1 LangChain框架

结果不稳定、工作流不灵活、内容无法定制(比如ai客服:只结合自己的店)、无法结合已有业务能力@tool注解是LangChain官方提供的一种装饰器,用于定义工具。接受一个参数,若没有参数则默认是方法名。"""获取今天日期"""这个是给大模型用的,大模型会根据这个描述判断是否使用这个工具。# 初始化大模型# 定义工具 注意要添加注释@tool(description="获取某个城市的天气")"""获取某个城市的天气Args:city: 具体城市"""

2026-06-05 22:44:20 254

原创 Redis/one-API部署(包括docker安装)

很多人可能会发现“Error response from daemon: Docker Desktop is unable to start”报错那么就开启下一步骤。直接拉取最新的Redis镜像,并启动一个最基本的Redis容器,非常适合快速上手。这会自动安装 WSL 和一个 Ubuntu 发行版。安装完成后按提示重启电脑。在主界面上,找到并点击 Add Redis Database。(添加 Redis 数据库)按钮。点击系统托盘(屏幕右下角)的 🐳。检查是否就绪:出现版本信息则ok。

2026-06-04 20:56:43 215

原创 0基础转码AI应用开发:1Python后端(基础)

CPU密集型也叫计算密集型,是指I/O在很短的时间就可以完成,CPU需要大量的计算和处理,特点是CPU占用率相当高例如:压缩解压缩、加密解密、正则表达式搜索IO密集型指的是系统运作大部分的状况是CPU在等I/O(硬盘/内存)的读/写操作,CPU占用率仍然较低。例如:文件处理程序、网络爬虫程序(网络下载主导)、读写数据库程序2.多线程、多进程、多协程对比多进程 Process (multiprocessing)优点:可以利用多核CPU并行运算缺点:占用资源最多、可启动数目比线程少。

2026-05-15 20:12:02 400

原创 ADS训练4——微带天线仿真实例

任意电流分布产生的电磁场的是两位由式(15-1)计算,其远区近似为:积分号外的因子仅与距离r有关,积分号内的因子仅与传播方向有关,用于决定天线的方向特性。由于天线的定向特性,在与天线相同距离r的球面上,场强大小是不相同的。一般来说,天线的辐射场在球坐标系中总可以表示为:A(r)为幅度因子,为方向因子,称为天线的。方向性系数是用来表征。

2025-12-12 19:33:14 2091

原创 ADS训练3——功分器设计与优化及版图生成(超详细)

威尔金森功率分配器功能是将输入信号等分或不等分的分配到各个输出端口,并保持相同输出相位。相比于环形器,威尔金森具有更大的带宽。功分器各个端口特性:(1)端口1无反射。(2)端口2、3输出电压相等且同相。(3)端口2、端口3输出功率比值为任意指定值当k=1时,上面的结果化简为功率等分情况(3dB)

2025-12-10 13:00:20 3920 1

原创 ADS训练2——微带线匹配

有四个可以调整的参数 :短截线长度ls、特性阻抗Z0s、传输线的长度lL和特性阻抗Zol单支的缺点:需要在短截线与输入端口或短截线与负载之间插入长度可变的传输线,这对于可调型匹配器带来困难。传输线l2通常=1/8、3/8、5/8个波长。假设l2=3/8波长理想的匹配状态要求是Zin=Z0,即yA=1(归一化导纳),则yB=yA-jbs2(因为短截线作用就是消除剩余导纳ySTUB=±jb)。对于l2=3/8波长,g=1圆将向负载方向(逆时针)转过2βl2=3Π/ 2rad(270°),为确保匹配,导纳yc必须

2025-12-08 20:53:45 1546

原创 ADS训练1——匹配电路设计

包括集总参数和分布参数,集总参数元件匹配网络采用无耗集总参数电抗元件实现,可以是分立器件,也可以是短电长度微带线等微波集成电路、螺旋电感、薄膜电容实现,此时必须考虑好谐振频率、Q因子和集总参数元件的体积。分布参数匹配网络采用无耗传输线作为网络元件,具体方法包括传输线变压器、单短线匹配、串联短线匹配、1/4波长变换器等,对于宽带匹配变换,则会采用一些级联结构,如多节1/4波长变换器。分立元件在高频时会产生寄生效应,一般用于小于1GHz低频段;

2025-12-08 14:15:58 1206

原创 二端口DDR3控制器模块

本文设计思路来源于B站小梅哥FPGA本文将主要介绍 DDR3 二端口控制器的一种设计方法。

2025-07-08 14:46:30 1157

原创 AXIDataMover_IP核使用(附代码)以及Blockdesign说明(超细致新手入门教程)

datamover IP具体介绍网上很多,这里主要讲如何使用和用Bram进行测试(因为本人项目仅需要写数据,所以这里仅介绍S2MM)代码设计思路来源说明:【AXIDataMover_IP核使用和BlockDesign说明(一)-哔哩哔哩】 https://b23.tv/SXXvtas开始之前我还是简单介绍一下这个IP的基本概念:S2MM的核有两个FIFO通道,用于写入命令CMD,以及传输状态STS。CMD与STS的接口都是AXIS类型。

2025-05-13 12:07:02 1848 4

原创 基于SPI接口的ADC芯片功能实现(128S102芯片)

1.功能:模数转换(什么是模拟信号和数字信号不做赘述)2.常见指标参数·分辨率:ADC能分辨量化的最小信号能力,用二进制位数表示。有8位、12位、16位分辨率等。比如8位分辨率就是可以将模拟信号量化为一个8位的数据,数值范围是0~255。·采样范围:ADC能进行转换的模拟信号范围是有限的,一般不高。比如ADC0809其只能转化的电压范围为0-5v,超出这个范围无法转化为准确的数字信号假如ADC是8位,采样范围是0~5v:U=code*5/(2^8)[code:数字信号值0~255]

2025-03-29 22:42:42 4799 1

原创 I2C接口控制器设计与验证(思路+代码+详细注释)

本文是根据B站小梅哥FPGA设计编写。

2025-03-20 22:58:11 3019

二端口DDR3控制器模块

二端口DDR3控制器模块

2025-06-30

二端口DDR3控制器模块

二端口DDR3控制器模块

2025-06-30

二端口DDR3控制器模块

二端口DDR3控制器模块

2025-06-30

二端口DDR3控制器模块

二端口DDR3控制器模块

2025-06-30

二端口DDR3控制器模块

二端口DDR3控制器模块

2025-06-30

I2C接口控制器设计与验证(思路+代码+详细注释)

I2C接口控制器设计与验证(思路+代码+详细注释)

2025-03-19

空空如也

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

TA关注的人

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