Welcome to My Blog Welcome to My Personal BlogHello and welcome to my personal blog! I’m excited to share my thoughts, experiences, and insights with you through this platform. About This BlogThis blog serves as my digi 2025-01-10 General #welcome #introduction #blog
WiredTiger 1.0.0 源码阅读01 {: .box-success}这是wiredtiger的第一个提交。 0. 项目依赖安装MacOS 1brew install autoconf automake libtool Posix 1apt-get install build-essential autoconf automake libtool 1. 构建系统1.1 GNU Autotools构建系统概述首先wiredtiger 2025-01-09 #database #storage
层次化可导航小世界(HNSW) {: .box-success}HNSW(层次化可导航小世界)是一种高效的最近邻搜索算法,在大规模向量检索中表现优异。它通过构建多层图结构,在保持高查询精度的同时,显著降低了搜索时间复杂度,从 O(n) 优化到近似 O(log n)。这篇文章将深入介绍 HNSW 的核心原理、实现方法以及实际应用场景。 算法背景在大规模向量检索领域,如何快速准确地找到最近邻是一个关键问题。传统的精确最近邻搜索算法( 2025-01-05 #ANN #HNSW #vector quantization #ai #machine learning
Learn HNSW {: .box-success}This is a demo post to show you how to write blog posts with markdown. I strongly encourage you to take 5 minutes to learn how to write in markdown - it’ll teach you how to transform 2025-01-05 #test
《Dubhe-01遥控器》- 00.设计方案 {: .box-success}Dubhe-01是一款基于STM32F4的多功能开源遥控器,支持多种语言,32个物理通道,机身自带3.5寸IPS显示屏,支持触摸操作,支持CRSF协议,支持常见品牌的高频头,支持图传系统(自带的配件或手机APP)。 硬件设计主控:STM32F407IGT6无线模块:NRF24L01显示:3.5寸IPS显示屏 480*320 16位IPS电容触摸屏通道:32个物理通道 2025-01-05 #遥控器 #设计方案
《Dubhe-01遥控器》- 01.硬件设计 {: .box-success}本文是《Dubhe-01遥控器》系列的第 01 篇:硬件设计概要与方案。 1. 硬件总体架构 主控:STM32F407IGT6 通道:32 个物理通道 显示:3.5 寸 IPS 触摸屏(480×320,16-bit) 无线:NRF24L01 高频头:兼容常见品牌 2. 关键器件与模块 MCU 选型与外设资源评估 传感器与输入设备(摇杆:RDC90 等) 存储设备与 2025-01-05 #遥控器 #硬件设计
《Dubhe-01遥控器》- 02.电源设计 {: .box-success}本文是《Dubhe-01遥控器》系列的第 02 篇:电源设计。 1. 电源架构 电池:锂电池供电 充电:独立充电仓/充电管理芯片 轨道:5V/3.3V/背光电源等 2. 充电与保护 充电管理(恒流恒压) 过充过放保护/温度保护 反接/短路保护策略 3. 降压/升压设计 DC-DC 与 LDO 的混合供电 2025-01-05 #遥控器 #电源设计
《Dubhe-01遥控器》- 03.信号设计 {: .box-success}本文是《Dubhe-01遥控器》系列的第 03 篇:信号设计(CRSF 协议)。 1. 协议概述 CRSF 协议帧结构与编码 延迟与带宽需求 2. 通道数据与映射 32 通道信号的采样与归一化 通道到帧的打包与发送 3. 抗干扰与校验 CRC/校验策略 噪声与干扰情况下的稳健性设计 4. 实现细节 MCU 外设配置(DMA/Timer 2025-01-05 #遥控器 #信号设计 #CRSF
《Dubhe-01遥控器》- 04.显示设计 {: .box-success}本文是《Dubhe-01遥控器》系列的第 04 篇:显示设计。 1. 屏幕与驱动 3.5 寸 IPS 触摸屏参数(480×320,16-bit) 显示驱动 IC 与接口(SPI/并口) 2. 触摸与 UI 交互 电容触摸采样与坐标映射 UI 组件体系与事件系统 3. 刷屏与性能优化 帧缓冲/区域刷新/双缓冲策略 4. 小结显示系统 2025-01-05 #遥控器 #显示设计
《Dubhe-01遥控器》- 05.图传系统 {: .box-success}本文是《Dubhe-01遥控器》系列的第 05 篇:图传系统。 1. 系统架构 主控:RK3588(定制 Linux) 模拟器与数据采集 数据记录:嵌入式关系型数据库 epiphanyDB 2. 边缘计算能力 自主飞行/AI 识别等任务 与遥控器侧的数据通道 3. 图传链路与延迟优化 码率/分辨率/延迟权衡 4. 小结图传系统提升 2025-01-05 #遥控器 #图传系统 #边缘计算