2026
10月
FPGA接口——SPI
文章介绍了SPI四线与三线结构的差异:四线以MOSI、MISO分离收发,可全双工;三线共用SDIO,只能半双工。SPI有四种模式,由CPOL决定时钟空闲电平、CPHA决定采样边沿,数据在另一边沿更新。三线写操作由主机发送命令、地址和数据;读操作则在发送命令与地址后释放SDIO为高阻,由从机回传数据。FPGA可用Xilinx IOBUF实现双向引脚的驱动、采样与高阻切换。
FPGA基础——AXI4传输
文章介绍FPGA中AXI4、AXI4-Lite与AXI4-Stream的用途及工作原理:AXI4支持带地址的突发读写,适合DDR和大块数据搬运;AXI4-Lite用于寄存器、状态的单次读写;AXI4-Stream以无地址数据流支持包和流水线传输。三者均通过VALID与READY握手,反压用于调节传输节奏。文章还说明AXI五个通道的分工、写地址与写数据独立握手,以及突发读写流程,帮助读者理解接口选型与传输机制。
09月
Linux特定内核版本安装与版本固定
针对 FPGA 驱动、工具或开源项目对 Linux 内核版本的要求,本文以 Ubuntu 20.04 LTS 固定使用 5.4.0-125-generic 内核为例,介绍一种无需自行编译源码的实现方法:先安装指定内核及模块,使用 apt-mark hold 保护相关内核和头文件,再锁定内核元软件包、设置 GRUB 默认启动项并重启确认。为避免 update、upgrade 继续引入新内核,还需通过 APT pinning 设置软件包优先级,并结合 apt-cache policy 与模拟升级检查锁定效果。
07月
链式代理与clash覆写
链式代理通过多级代理节点串联实现网络访问,支持dialer-proxy字段配置前置代理。Mihomo(Clash)覆写可避免订阅更新覆盖自定义修改,分为YAML和Javascript两种。Javascript覆写核心操作config.proxies、proxy-groups、rules对象,利用.filter、.map、.push、.unshift等函数及.includes、=>符号实现节点筛选、添加、策略组管理。链式代理的JavaScript脚本示例:使用unshift插入socks5节点并设置"dialer-proxy":"自动选择",开启UDP。YAML脚本语法简单但效率低。掌握覆写可灵活定制代理规则,如接入家宽IP实现合规访问。
03月
如何安全地使用Linux的SSH服务
本文介绍了使用SSH密钥登录Linux系统的方法,以提升安全性。相比传统密码登录,密钥登录采用非对称加密,更安全可靠。用户需在本地生成密钥对,将公钥复制到服务器的`~/.ssh/authorized_keys`文件中,每行一个公钥。该方法与GitLab配置SSH密钥的方式相同,可实现免密且安全的远程访问。
02月
AI功能的底层实现
本文以豆包AI为例,剖析了主流AI功能的底层实现方式。核心功能如音视频通话、AI绘图、拍照答疑和录音纪要,均基于特定模型构建:音视频通话通过关键帧采样、CNN/Transformer提取视觉特征、ASR处理音频,并经多模态融合实现理解与回复;AI绘图(文生图/图生图)依赖扩散模型(如VAE/U-Net)通过加噪与去噪过程生成图像;拍照答疑结合OCR文字识别与语义理解进行解题;录音纪要则通过语音转文字后总结输出。此外,文章提及豆包手机通过底层图形缓冲区获取屏幕信息,并以注入事件方式模拟点击,其高算力任务交由云端处理。作者认为,此类强泛化AI Agent虽面临阻力,但代表技术发展趋势,将逐步改变生产与生活方式。
2025
12月
免费VPS新选择:Evolution Host助力项目起飞
本文介绍了Evolution Host免费VPS服务,旨在为初学者、学生或预算有限的开发者提供一个稳定可靠的起点。与市场上诸多限制严苛的免费VPS不同,Evolution Host的免费方案提供稳定的运行环境、完整的root控制权限以及适合入门级的资源,可用于学习Linux管理、部署轻量级博客、测试应用或运行小型项目。文章建议用户明确将其用于学习与非关键项目,并主动掌握服务器管理技能、关注服务条款及做好数据备份。选择Evolution Host不仅是获得免费资源,更是接入一个以优质支持闻名的生态,为未来无缝升级至付费服务奠定基础。