自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 8位CPU设计n8_cpu

8位指令宽度,地址宽度,数据宽度,ram,rom,外设统一寻址,目的是设计一个尽可能占用逻辑资源少的cpu。

2026-01-30 08:14:05 812

原创 8位CPU设计m8_cpu

这是个固定 24 位指令宽的简洁8位CPU设计,指令集参考经典。

2026-01-22 10:45:15 974

原创 PetaLinux的JTAG启动

加个echo “AAA” 确认这个boot.scr 是生效的。

2025-08-31 12:31:04 1245

原创 Zynq中级开发七项必修课-第零课:目录

写/读路径均可用,错误/超时有处理或文档化限制不同时钟域可靠(CDC:双触发器/握手/灰码等方案明确)事务有完成指示/状态寄存器,便于调试与容错。

2025-08-15 17:05:53 801

原创 vivado和quartus脚本

【代码】vivado和quartus导入文件。

2025-08-06 16:19:28 376

原创 有意义的事

目标:人人都能低成本的获取知识将名著,经典,知识,历史,文学 纯文本化,目前这些东西大多都在纸张里,加密 PDF、扫描影印版里,而更好的载体是。

2026-04-01 00:49:57 11

原创 平方和定理

本原勾股数 是两两互质的勾股数,勾股数都是本原勾股数的倍数⎩⎨⎧​​mn1m−n是奇数am2−n2b2mncm2n2mncb​m−nc−b​​a2b2​m2−n222mn2m4−2m2n2n44m2n2m42m2n2n4m2n22c2​。

2026-03-30 19:40:18 453

原创 MAC,PHY,变压器,RJ45

发送方向(MAC→PHY)信号位宽描述时序要求TXC1发送时钟DDR采样, 上升沿低4bit, 下降沿高4bit, 延迟1.5~2 nsTXD4发送数据DDR并行TXCTL1TXEN⊕TXERR数据有效与错误指示接收方向(PHY→MAC)信号位宽描述时序要求RXC1接收时钟DDR采样, 延迟1.5~2 nsRXD4接收数据上升沿低4bit, 下降沿高4bitRXCTL1RXDV⊕RXERR数据有效与错误指示。

2026-03-30 11:38:59 377

原创 Lean4 关键字详解

关键字含义示例def定义函数/常量abbrev类型简写(不透明)theorem定理(需要证明)lemma引理(语义同 theorem)example匿名定理axiom公理(无证明)⚠️constant声明常量。

2026-03-28 15:10:26 254

原创 lean4环境安装

rustupnvmpythonjavaccargomaven即:先用elan装好lean,再用lake管理具体项目。

2026-03-26 13:02:06 81

原创 DB9胜为串口引脚定义

RS-232 的DB9有标准, 其他的没标准PINRS-232RS-485 2W1TxD(A)B2RxDTxD(B)A3TxDRxD(B)4RxD(A)5GNDGNDGND67RTS8CTS9。

2026-03-18 12:10:59 42

原创 LangChain的LLM 应用开发

【代码】LangChain的LLM 应用开发。

2026-03-16 19:56:15 37

原创 Chroma向量数据库

【代码】Chroma向量数据库。

2026-03-16 15:10:51 496

原创 树莓派Pico驱动SPI ST7735S LCD

【代码】树莓派Pico 驱动 SPI ST7735S LCD。

2026-03-15 15:28:32 50

原创 windows常用脚本

【代码】windows常用脚本。

2026-03-15 11:03:12 22

原创 RAG检索增强生成

是一种让大语言模型能够"查资料再回答"的技术架构,有效解决 LLM 知识过时、幻觉等问题。

2026-03-15 10:49:17 450

原创 飞书AI机器人agent+MCP+Skill设计与实现

Agent调用MCP服务飞书聊天机器人事件回调测试想做一件事:在飞书群里@机器人,它能用 AI 回复,还能调用外部工具(如查数据库、控制硬件)。拆解下来有三个核心问题:最终形成这样一条数据流:项目结构依赖 配置中心 src/config/index.js优先级:环境变量 > 配置文件默认值。敏感信息(Key、Secret)通过 注入,不提交到 Git。日志分级控制:输出效果:Skill 加载器 src/skills/manager.jsSkill 文件格式采用标准 SKILL

2026-03-13 17:36:13 1178

原创 ubuntu18.04环境用opencv测摄像头

【代码】ubuntu18.04环境用opencv测摄像头。

2026-03-12 13:31:57 70

原创 vio_uart的python版上位机和下位机

vio_uart 是我在 FPGA 调试过程中设计的一种6字节定长轻量通信协议,适用于寄存器读写与 RPC 调用,遵循严格的一问一答机制。vio_uart 上位机可以使用 JavaScript 在浏览器中灵活编排测试流程,实现快速调试和测试。

2026-03-11 22:32:20 115

原创 Agent调用MCP服务

【代码】AnthropicSDK实现Agent调用MCP服务。

2026-03-11 19:28:29 73

原创 mqtt接入事件回调测试

/ broker 地址(WebSocket over TLS)'✅ 已连接到 MQTT broker''❌ MQTT 连接错误: '// 如果需要用户名填这里。// 自动重连间隔 1 秒。// 如果需要密码填这里。// 连接 broker。// 订阅和发布的主题。'❌ 订阅失败: '

2026-03-11 18:30:17 319

原创 飞书聊天机器人事件回调测试

【代码】飞书聊天机器人事件回调测试。

2026-03-11 18:03:42 187

原创 香橙派zero3 交叉编译和cmake配置

build时这个sdk的源码 自动下载交叉编译工具链,和u-boot,内核 等 (很慢)sysroot是交叉编译器在编译目标程序时所依赖的“目标系统的根文件系统。只支持在安装有Ubuntu 22.04的X64电脑上运行。我用的sysroot 是直接压缩开发板的根文件系统得到的。也可在在制作根文件系统时得到。如何配置编译镜像则参考。

2026-03-11 16:39:20 45

原创 openclaw -h

使用命名配置文件(将 OPENCLAW_STATE_DIR/OPENCLAW_CONFIG_PATH 隔离到。非交互式配置助手(get/set/unset/file/validate),默认启动配置向导。管理 OpenClaw 的专用浏览器(Chrome/Chromium)下,默认网关端口 19001,并调整派生端口(浏览器/画布)管理连接的聊天通道(Telegram、Discord 等)查找支持的聊天通道的联系人和群组 ID(自己、同伴、群组)管理独立 agent(工作区、认证、路由)

2026-03-11 13:26:33 402

原创 OpenClaw的配置文件配置

【代码】OpenClaw的配置文件配置。

2026-03-11 13:09:58 161

原创 mingW32环境用opencv测摄像头

【代码】mingW32环境用opencv测摄像头。

2026-03-11 12:01:01 495

原创 wsl安装OpenClaw

【代码】wsl安装OpenClaw。

2026-03-10 17:25:26 251

原创 香橙派zero3 wifi配置

通过网线获取ip。

2026-03-10 11:29:18 50

原创 Claude Code代理

白云智算是openai风格, 代理服务器的作用是将其转为Anthropic 风格。

2026-03-08 21:43:33 305

原创 codex-cli 配置

【代码】codex-cli 配置。

2026-03-08 20:44:38 49

原创 Amaranth HDL

它不是把 Python 编译成硬件,而是用 Python 的类和对象来构建一棵描述数字逻辑的 AST(抽象语法树),再由工具链将其转换为 Verilog-2001,最终送入各家 FPGA 的综合器。传统的硬件描述语言——Verilog 和 VHDL——诞生于上世纪 80 年代,其核心设计目标是"仿真"而非"综合"。代价是:相比 Verilog,Amaranth 的仿真速度较慢(纯 Python 实现),对于性能敏感的大规模仿真,仍建议导出 Verilog 后接入 Verilator 或 Icarus。

2026-03-08 18:05:21 428

原创 Claude Code springboot用户管理 skills

【代码】Claude Code 用户管理 skills。

2026-03-08 14:34:56 732

原创 claude code命令

自定义命令是存储在 Markdown 文件中的提示/流程。目录作用范围全局(所有项目可用)项目级(当前项目可用)# 创建项目级自定义命令示例 mkdir -p .claude/commands echo "对以下代码进行性能分析:" > .claude/commands/optimize.md # 然后即可在 Claude Code 中使用 /optimize💡/help命令会显示所有可用命令,包括自定义命令和已连接 MCP 服务器提供的命令。

2026-03-08 10:39:50 337

原创 弹簧,RLC串联,小角单摆,电磁振荡:谐振子对偶

在物理与工程中,二阶线性系统具有统一的数学结构。一个在水中振动的弹簧-质量系统,与一个 RLC 电路,在数学上完全同构。都是阶线性阻尼振子。

2026-02-27 15:47:04 926

原创 正则替换拷贝

【代码】正则替换拷贝。

2026-02-27 13:36:31 350

原创 经典控制中的对应函数

ypy_pyp​:极点ppp的时域响应ypcp×mpyp​cp​×mp​cpc_pcp​和mpm_pmp​:在ppp是重根时为向量形式cpc_pcp​:极点ppp的模态系数单根时为ppp的留数重根时c1c_1c1​为ppp的留数mpm_pmp​:极点ppp引起的模态单根时mpeptm_p=e^{pt}mp​ept不声明时mpeptm_p=e^{pt}mp​e。

2026-02-27 12:37:30 561

原创 mtd nand测试

【代码】mtd nand测试。

2026-02-27 09:04:25 203

原创 arm 汇编测试

【代码】arm 汇编测试。

2026-02-27 09:03:01 165

原创 ZYNQ无SD卡情况下的SPI+EMMC启动

把nfs里的z8_boot/BOOT.BIN 拷贝qspiFlash。分区1 fat32 100M ,剩余部分为ext4。

2026-02-25 15:10:39 674

原创 Claude Code配置

【代码】Claude Code配置DeepSeek。

2026-02-24 12:36:47 271

空空如也

空空如也

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

TA关注的人

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