ARCHIVE / 按时间阅读

归档.

沿着时间,回看每一份记录。

2026 /

嵌入式视觉模型进阶 01:怎样读懂一个实际模型嵌入式视觉模型进阶 02:卷积进阶:分组、深度、逐点与空洞卷积嵌入式视觉模型进阶 03:MobileNet:深度可分离卷积与倒残差嵌入式视觉模型进阶 04:通道注意力与 MobileNetV3嵌入式视觉模型进阶 05:ShuffleNet:通道拆分与重排嵌入式视觉模型进阶 06:结构重参数化:训练分支怎样合为一个卷积嵌入式视觉模型进阶 07:Backbone、Neck、Head 与多尺度特征嵌入式视觉模型进阶 08:FPN 与 PAN:怎样融合不同尺度的信息嵌入式视觉模型进阶 09:检测头:分类、位置与置信度嵌入式视觉模型进阶 10:检测训练:标签分配与损失计算嵌入式视觉模型进阶 11:完整 YOLOv8 推理:从图片到原图目标框嵌入式视觉模型进阶 12:训练自己的检测器与错误分析嵌入式视觉模型进阶 13:检测器导出对照与其他结构路线嵌入式视觉模型进阶 14:跟踪基础:运动预测、匹配与轨迹生命周期嵌入式视觉模型进阶 15:ByteTrack 思路:用低分框恢复已有轨迹嵌入式视觉模型进阶 16:外观特征与 ReID:怎样比较两个目标嵌入式视觉模型进阶 17:目标跟随:从轨迹到云台控制接口嵌入式视觉模型进阶 18:视频系统:队列、时间戳与异步流水线嵌入式视觉模型进阶 19:人脸处理流程:检测、关键点与对齐嵌入式视觉模型进阶 20:特征识别:人脸向量、相似度与阈值嵌入式视觉模型进阶 21:人体关键点与姿态估计嵌入式视觉模型进阶 22:OCR 检测:从文字区域到矫正图片嵌入式视觉模型进阶 23:OCR 识别:序列模型与 CTC嵌入式视觉模型进阶 24:完整 OCR 流程与识别错误分析嵌入式视觉模型进阶 25:轻量语义分割与实例分割嵌入式视觉模型进阶 26:工业异常检测:缺陷样本少时怎么办嵌入式视觉模型进阶 27:深度估计与图像恢复:两个专题入口嵌入式视觉模型进阶 28:面向 NPU 的计算图与算子兼容嵌入式视觉模型进阶 29:量化、蒸馏与剪枝的实际取舍嵌入式视觉模型进阶 30:综合项目:检测、跟踪与云台跟随验收嵌入式 Linux 系统工程 001:Linux 系统分层与资源地图嵌入式 Linux 系统工程 002:主机、目标板与交叉开发嵌入式 Linux 系统工程 003:架构、ABI、大小端与工具链嵌入式 Linux 系统工程 004:Shell、管道、重定向与退出码嵌入式 Linux 系统工程 005:BusyBox 与 GNU 工具差异嵌入式 Linux 系统工程 006:目录结构与虚拟文件系统嵌入式 Linux 系统工程 007:串口、SSH 与开发网络嵌入式 Linux 系统工程 008:建立开发板信息与版本基线嵌入式 Linux 系统工程 009:从 Boot ROM 到用户空间嵌入式 Linux 系统工程 010:U-Boot 环境与内核启动参数嵌入式 Linux 系统工程 011:内核配置、编译与模块嵌入式 Linux 系统工程 012:设备树编译、加载与生效确认嵌入式 Linux 系统工程 013:根文件系统与 initramfs嵌入式 Linux 系统工程 014:BusyBox init、启动脚本与 systemd嵌入式 Linux 系统工程 015:Buildroot 工程构建与定制嵌入式 Linux 系统工程 016:Yocto 的 layer、recipe 与镜像嵌入式 Linux 系统工程 017:读懂 procfs 的系统与进程信息嵌入式 Linux 系统工程 018:sysfs:设备、属性与拓扑嵌入式 Linux 系统工程 019:设备节点、设备号与动态管理嵌入式 Linux 系统工程 020:debugfs、tracefs 与配置依赖嵌入式 Linux 系统工程 021:内核日志、用户日志与时间线嵌入式 Linux 系统工程 022:uptime、负载与基础状态嵌入式 Linux 系统工程 023:系统快照与版本对照嵌入式 Linux 系统工程 024:工具、权限和内核能力的辨别嵌入式 Linux 系统工程 025:进程生命周期与状态嵌入式 Linux 系统工程 026:线程、TID 与共享资源嵌入式 Linux 系统工程 027:调度策略、nice 与实时优先级嵌入式 Linux 系统工程 028:CPU 亲和性与多核嵌入式 Linux 系统工程 029:上下文切换、抢占与唤醒延迟嵌入式 Linux 系统工程 030:信号与有序退出嵌入式 Linux 系统工程 031:僵尸进程与子进程回收嵌入式 Linux 系统工程 032:高 CPU、低 CPU 卡顿与 D 状态嵌入式 Linux 系统工程 033:虚拟地址、物理内存与映射嵌入式 Linux 系统工程 034:栈、堆、malloc 与 mmap嵌入式 Linux 系统工程 035:RSS、PSS 与共享内存统计嵌入式 Linux 系统工程 036:页缓存、回收、swap 与内存压力嵌入式 Linux 系统工程 037:slab 与内核内存嵌入式 Linux 系统工程 038:CMA、保留内存与厂商缓冲池嵌入式 Linux 系统工程 039:OOM、碎片与分配失败嵌入式 Linux 系统工程 040:内存泄漏、越界与峰值嵌入式 Linux 系统工程 041:文件描述符与打开文件状态嵌入式 Linux 系统工程 042:权限、属主、umask 与链接嵌入式 Linux 系统工程 043:VFS、挂载点与文件系统嵌入式 Linux 系统工程 044:块设备、分区、eMMC 与 SD嵌入式 Linux 系统工程 045:MTD、NOR、NAND、UBI 与 UBIFS嵌入式 Linux 系统工程 046:SquashFS、OverlayFS 与只读系统嵌入式 Linux 系统工程 047:缓冲写入、fsync 与掉电一致性嵌入式 Linux 系统工程 048:空间满、inode 耗尽与 I/O 慢嵌入式 Linux 系统工程 049:阻塞、非阻塞与短读写嵌入式 Linux 系统工程 050:select、poll 与 epoll嵌入式 Linux 系统工程 051:pipe、FIFO 与 Unix socket嵌入式 Linux 系统工程 052:共享内存与消息队列嵌入式 Linux 系统工程 053:mutex、条件变量与信号量嵌入式 Linux 系统工程 054:原子操作、内存序与数据竞争嵌入式 Linux 系统工程 055:eventfd、timerfd 与 signalfd嵌入式 Linux 系统工程 056:死锁、优先级反转与队列背压嵌入式 Linux 系统工程 057:device、driver、bus 与绑定嵌入式 Linux 系统工程 058:platform、设备树与 probe嵌入式 Linux 系统工程 059:模块、固件加载与版本匹配嵌入式 Linux 系统工程 060:MMIO 与资源申请嵌入式 Linux 系统工程 061:IRQ、软中断与工作队列嵌入式 Linux 系统工程 062:GPIO、pinctrl 与有效电平嵌入式 Linux 系统工程 063:clock、reset、regulator 与生命周期嵌入式 Linux 系统工程 064:DMA、IOMMU 与缓存所有权嵌入式 Linux 系统工程 065:UART、termios 与串口使用嵌入式 Linux 系统工程 066:I²C 设备、事务与访问工具嵌入式 Linux 系统工程 067:SPI、spidev 与传输嵌入式 Linux 系统工程 068:GPIO 字符设备与事件嵌入式 Linux 系统工程 069:PWM、定时器与控制输出嵌入式 Linux 系统工程 070:ADC、传感器与 IIO嵌入式 Linux 系统工程 071:input、按键与触摸事件嵌入式 Linux 系统工程 072:CAN、SocketCAN 与错误状态嵌入式 Linux 系统工程 073:USB 枚举、描述符与端点嵌入式 Linux 系统工程 074:USB Host、Gadget 与 UVC嵌入式 Linux 系统工程 075:PCIe 枚举、BAR、MSI 与 DMA嵌入式 Linux 系统工程 076:V4L2 采集与缓冲队列嵌入式 Linux 系统工程 077:Media Controller 与摄像头拓扑嵌入式 Linux 系统工程 078:ALSA、PCM 与音频欠载嵌入式 Linux 系统工程 079:DRM、KMS 与显示缓冲嵌入式 Linux 系统工程 080:厂商视频 SDK 与 NPU 资源嵌入式 Linux 系统工程 081:网卡、MAC、PHY 与链路状态嵌入式 Linux 系统工程 082:IP、子网、路由与邻居表嵌入式 Linux 系统工程 083:DHCP、DNS 与时间同步嵌入式 Linux 系统工程 084:TCP、UDP 与 socket 缓冲嵌入式 Linux 系统工程 085:ss、抓包与协议分析嵌入式 Linux 系统工程 086:吞吐、重传、MTU 与延迟嵌入式 Linux 系统工程 087:Wi-Fi、蜂窝模块与重连嵌入式 Linux 系统工程 088:防火墙、转发、NAT 与隔离嵌入式 Linux 系统工程 089:交叉编译、sysroot 与 pkg-config嵌入式 Linux 系统工程 090:Make、CMake 与可重复构建嵌入式 Linux 系统工程 091:ELF、库与动态加载器嵌入式 Linux 系统工程 092:程序无法启动的分层排查嵌入式 Linux 系统工程 093:配置、日志与错误处理嵌入式 Linux 系统工程 094:服务管理、依赖与恢复嵌入式 Linux 系统工程 095:capabilities 与设备访问嵌入式 Linux 系统工程 096:软件包、升级与回退嵌入式 Linux 系统工程 097:strace 定位系统调用问题嵌入式 Linux 系统工程 098:GDB 与 gdbserver嵌入式 Linux 系统工程 099:core dump、符号与回溯嵌入式 Linux 系统工程 100:ASan、UBSan 与内存错误嵌入式 Linux 系统工程 101:perf 与采样分析嵌入式 Linux 系统工程 102:ftrace、tracepoints 与时序嵌入式 Linux 系统工程 103:eBPF 的用途、条件与替代方案嵌入式 Linux 系统工程 104:联合定位性能瓶颈嵌入式 Linux 系统工程 105:Oops、panic 与内核调用栈嵌入式 Linux 系统工程 106:hung task、soft lockup 与 hard lockup嵌入式 Linux 系统工程 107:锁检查与内核调试配置嵌入式 Linux 系统工程 108:PREEMPT_RT 与实时延迟嵌入式 Linux 系统工程 109:时钟源、时间戳与对齐嵌入式 Linux 系统工程 110:频率、温度与降频嵌入式 Linux 系统工程 111:suspend、runtime PM 与唤醒嵌入式 Linux 系统工程 112:watchdog、pstore 与故障现场嵌入式 Linux 系统工程 113:cgroups、限制与资源压力嵌入式 Linux 系统工程 114:namespaces、容器与设备访问嵌入式 Linux 系统工程 115:案例:启动和根文件系统失败嵌入式 Linux 系统工程 116:案例:摄像头无图、花屏与丢帧嵌入式 Linux 系统工程 117:案例:NPU 变慢与缓冲分配失败嵌入式 Linux 系统工程 118:案例:网络视频卡顿与帧龄嵌入式 Linux 系统工程 119:案例:长期运行的内存与句柄增长嵌入式 Linux 系统工程 120:整机验收与故障报告嵌入式 SoC 与接口 01:从摄像头框图认识 SoC嵌入式 SoC 与接口 02:电平、地与逻辑阈值嵌入式 SoC 与接口 03:差分、阻抗、端接与信号完整性嵌入式 SoC 与接口 04:PMIC、供电时序与掉电行为嵌入式 SoC 与接口 05:晶振、PLL、时钟树与跨时钟域嵌入式 SoC 与接口 06:复位域、看门狗与故障恢复嵌入式 SoC 与接口 07:ADC、DAC、参考电压与采样嵌入式 SoC 与接口 08:MCU、MPU、SoC 与操作系统嵌入式 SoC 与接口 09:CPU、异常、中断与多核嵌入式 SoC 与接口 10:GPU:并行计算、图形与数据搬运嵌入式 SoC 与接口 11:DSP:滤波、FFT、定点数与饱和嵌入式 SoC 与接口 12:NPU:张量计算、片上存储与 TOPS嵌入式 SoC 与接口 13:ISP:从传感器 RAW 到可用图像嵌入式 SoC 与接口 14:视频编解码器与图像加速器嵌入式 SoC 与接口 15:Boot ROM、Bootloader 与系统启动嵌入式 SoC 与接口 16:NOR、NAND、擦写与 ECC嵌入式 SoC 与接口 17:eMMC:总线模式、内部管理与分区嵌入式 SoC 与接口 18:安全启动、固件签名与 A/B 升级嵌入式 SoC 与接口 19:寄存器、地址空间与 MMIO嵌入式 SoC 与接口 20:SRAM、DDR、带宽与延迟嵌入式 SoC 与接口 21:Cache、一致性与可见性嵌入式 SoC 与接口 22:DMA、描述符与环形缓冲嵌入式 SoC 与接口 23:MMU、IOMMU 与三种地址嵌入式 SoC 与接口 24:AXI、AHB、APB 与片内互连嵌入式 SoC 与接口 25:零拷贝、dma-buf 与缓冲生命周期嵌入式 SoC 与接口 26:共享内存、Mailbox 与核间通信嵌入式 SoC 与接口 27:GPIO、Pinmux、上下拉与引脚状态嵌入式 SoC 与接口 28:UART、RS-232 与 RS-485嵌入式 SoC 与接口 29:I²C:地址、ACK、重复起始与上拉嵌入式 SoC 与接口 30:SPI、QSPI 与 Flash 访问嵌入式 SoC 与接口 31:定时器、PWM、输入捕获与编码器嵌入式 SoC 与接口 32:I²S、PCM、TDM 与音频时钟嵌入式 SoC 与接口 33:CAN 与 CAN FD:仲裁、帧和错误状态嵌入式 SoC 与接口 34:USB:角色、端点、传输类型与 UVC嵌入式 SoC 与接口 35:SD 与 SDIO:存储卡和外设功能嵌入式 SoC 与接口 36:Ethernet:MAC、PHY、MDIO 与吞吐嵌入式 SoC 与接口 37:PCIe:链路、枚举、BAR、中断与 DMA嵌入式 SoC 与接口 38:MIPI 全景:CSI、DSI 与 PHY嵌入式 SoC 与接口 39:摄像头接入:供电、复位、MCLK 与配置嵌入式 SoC 与接口 40:CSI-2:数据类型、虚拟通道与带宽预算嵌入式 SoC 与接口 41:显示链路:DSI、RGB、LVDS 与 HDMI嵌入式 SoC 与接口 42:设备树、probe、IRQ 与资源生命周期嵌入式 SoC 与接口 43:实时性、中断延迟与优先级反转嵌入式 SoC 与接口 44:万用表、示波器、逻辑分析仪与 JTAG嵌入式 SoC 与接口 45:综合排障:无图、花屏、丢帧与 NPU 慢嵌入式 SoC 与接口 46:选修:Wi-Fi、Bluetooth 与蜂窝通信嵌入式 SoC 与接口 47:选修:工业以太网、EtherCAT 与 TSN嵌入式 SoC 与接口 48:选修:FPGA、流水线与时序约束嵌入式 SoC 与接口 49:选修:长距离视频 SerDes 与 A-PHY嵌入式 SoC 与接口 50:选修:温度、功耗、EMC 与长期可靠性大语言模型板端部署 02:在 PC 上运行第一个本地 LLM从零搭建视觉模型 · 综合实践:实现 MLP,从损失计算、训练到 ONNX 推理大语言模型板端部署:发展历史、基本分类与学习路线从零搭建视觉模型 21:注意力与视觉 Transformer从零搭建视觉模型 11:批次、训练轮次与学习率从零搭建视觉模型 15:保存模型、恢复训练与独立推理从零搭建视觉模型 07:模型怎样预测类别:分数、概率与决策从零搭建视觉模型 09:数据集、标签与数据划分从零搭建视觉模型 24:从摄像头输入到部署验收从零搭建视觉模型 19:目标检测与 YOLO:从类别到目标框从零搭建视觉模型 18:轻量模型与计算成本从零搭建视觉模型 14:验证、测试与错误分析从零搭建视觉模型 01:图片进入模型后发生了什么从零搭建视觉模型 12:训练第一个真实图片分类器从零搭建视觉模型 13:过拟合、数据增强与正则化从零搭建视觉模型 25:发展历史、主流分类与当前格局从零搭建视觉模型 10:损失函数与优化器:怎样把错误变成更新从零搭建视觉模型 22:从训练模型到 ONNX从零搭建视觉模型 23:量化与精度对比从零搭建视觉模型 16:ResNet 与残差连接从零搭建视觉模型 20:图像分割与 U-Net:给每个像素一个判断从零搭建视觉模型 17:预训练、迁移学习与微调固件签名升级(二):密钥准备、打包发布、设备升级与注意事项Hi3516CV610 云台实战三 应用集成与产测控制Hi3516CV610 云台实战二 位置控制与用户态归零固件签名升级(一):哈希、私钥、公钥与验证实验Hi3516CV610 云台实战一 硬件接线与双轴步进驱动Hi3516CV610 接入 CT1820B 实战 从硬件接线到 Linux 驱动与应用读取ISP 基础:ISP 怎样形成图像ISP 基础:从 ISP 输出到模型输入ISP 基础:从传感器到 RAW从零搭建视觉模型 08:让模型开始学习,损失、梯度与训练循环从零搭建视觉模型 05:MLP 入门,从手算到图片输入从零搭建视觉模型 06:亲手搭建一个小型 CNN从零搭建视觉模型 03:从像素到张量的基础概念从零搭建视觉模型 02:Python 起步,写给 C/C++ 开发者从零搭建视觉模型 04:图片如何变成张量口鼻遮挡工程实录:D 附录D-完整教学样例口鼻遮挡工程实录:C 附录C-模型与代码索引海思NPU模型转换 D 附录D项目目录及交付模板口鼻遮挡工程实录:B 附录B-状态与结果字段海思NPU模型转换 C 附录C错误现象与排查表口鼻遮挡工程实录:A 附录A-参数字典海思NPU模型转换 B 附录BATC与AIPP参数表口鼻遮挡工程实录:14 测试评估与问题复盘海思NPU模型转换 A 附录A文档检索表口鼻遮挡工程实录:13 板端运行与调试闭环海思NPU模型转换 12 项目案例与交付清单口鼻遮挡工程实录:12 模型转换与海思部署模型基础知识python海思NPU模型转换 11 转换失败与性能排查口鼻遮挡工程实录:11 YOLO-World物体复核海思NPU模型转换 10 板端最小推理闭环口鼻遮挡工程实录:10 跟踪与持续确认海思NPU模型转换 09 PC仿真与精度比对口鼻遮挡工程实录:09 多证据融合规则海思NPU模型转换 08 输出与后处理约定口鼻遮挡工程实录:08 姿态与几何分析海思NPU模型转换 07 执行ATC转换口鼻遮挡工程实录:07 FaceOcc分割与口鼻覆盖率海思NPU模型转换 06 校准数据与量化口鼻遮挡工程实录:06 PIPNet98关键点与响应海思NPU模型转换 05 预处理与AIPP口鼻遮挡工程实录:05 头部检测与YuNet海思NPU模型转换 04 导出和整理ONNX口鼻遮挡工程实录:04 图像预处理与坐标转换海思NPU模型转换 03 拿到模型后的检查口鼻遮挡工程实录:03 总体架构与完整时序海思NPU模型转换 02 搭建转换环境口鼻遮挡工程实录:02 方案探索与演进海思NPU模型转换 01 平台工具与文档地图口鼻遮挡工程实录:01 需求与判断边界

2024 /

AI 模型训练OpenCode 安装规划与文档Rust 编程语言

2023 /

UBIFS 文件系统MII\GMII\RGMIIuboot源码分析-arm内存管理shell语法linux 源码分析-armuboot移植(uboot2024.4移植)蓝牙nfs挂载跟文件系统MDIO接口中断emmcrootfs移植-详细ubuntuarm-A7中断busyboxmx6ull的uboot--2024版本移植低版本内核适配exfat文件系统设备与模块驱动编写(linux)uboot移植(uboot2016移植)mx6ull的linux移植(5.17内核移植)设备树详解(DTS/DTB)uboot-fuhanmx6ull的uboot--2023版本移植lcd多点触摸屏虚拟文件系统设备树学习关键问题lcdrootfs移植mx6ull的linux5.15移植kernel-fuhan常见的总线和通讯方式UBI 文件系统空间分配详解uboot详解--初级块IO层mount -a开发过程脚本命令fuhanOV5640 摄像头驱动移植mx6ull编译器选择kernel移植(linux4.115移植)makefile语法neovimlinuxC

2022 /

AI人工智能深度学习-正式篇LC850项目模型本地运行wsl迁移进程事件机制应用代码库数据结构与算法系统调用网络基础内核4.8后与4.8之前的gpio差异chrony工具移植linux内核代码规范AI人工智能深度学习-视觉基础linux内核定时器I2Clinux中断常见问题汇总计算机组成原理计算机是怎么跑起来的input子系统mqtt字符内核驱动框架并发与竞争nfs挂载文件出错问题总结arm汇编与C内联汇编操作系统技巧类交叉编译器新进程创建为什么要通过fork后execve方式创建计算机网络xml语法规则程序是怎么跑起来的通用技术-硬件基础模板模式仿函数operator--泛型编程vector任务唤醒x264和x265 移植decltype 关键字--泛型编程ffmpegffmpeg移植std::this_thread 命名空间工厂模式mutable--泛型编程线程创建linuxCppc++ explicit 关键字cmake学习策略模式命令模式soap协议map文件操作观察者模式设计模式理论基础openssl和unzip和zip移植c和c++混合编译wsdl接口c++虚函数富瀚ffmpeg移植pcm音频格式详解onvif协议机器视觉、音视频开发单例模式AAC音频格式详解音视频原理入门mjpeg和jpeg富瀚mmc移植