暂无个人介绍
第十六届全国大学生智能车竞赛-国家级一等奖-全向行进组-开源控制
智能车电机系统辨识和PID仿真自动调参
智能车常规 PID 以及改进式 PID
智能车四种常见滤波和 MATLAB 仿真:一阶 RC 低通滤波,二阶 IIR 低通滤波,五阶 FIR 低通滤波,卡尔曼滤波
智能车摄像头基本循迹控制
智能车探索麦轮特色控制:三自由度循迹以及元素坡道、环岛、三叉、大小S弯的处理
智能车元素的处理方案:环岛,坡道,三叉,以及直道和弯道的速度控制方案
智能车机械结构设计与踩雷
智能车常用的上下位机:匿名上位机 V7,TFMiniPlus 激光雷达测距
GPIO中断/外部中断EXTI的初始化
STM32CubeIDE的一点使用技巧
Keil的一点使用技巧
开启 Encrypted Client Hello (Secure SNI)
启用DoH(DNS-over HTTPS)在Windows、Android、IOS平台
为Docker下的qBittorrent配置更合理的权限,在环境中配置对应独立的UID和GID
Ubuntu的SSH安全配置,查看SSH登录日志文件,修改默认端口,UFW配置防火墙,禁止root用户登录,禁用密码登陆,使用RSA私钥登录,使用 Fail2ban 工具,使用两步验证(2FA)
记录下OpenWrt软路由上的AdGuard Home内DNS配置
解决 Windows11 莫名端口占用,而又找不到占用应用的奇怪问题
top命令输出的解释
rsync的用法以及与scp和cp的比较
Ubuntu开启NTP时间同步
Linux的各种复制粘贴 - VIM、tmux、和终端之间的复制粘贴
Git多平台换行符问题
STM32的HAL库开发系列 - CAN通信实例
STM32的HAL库开发系列 - CAN通信筛选器
嵌入式常用的算法 - 斜波函数
嵌入式常用的算法 - 简易滤波
嵌入式常用的算法 - 二阶IIR低通滤波
嵌入式常用的算法 - 一阶RC低通滤波算法
常见的排序算法 - 希尔排序
常见的排序算法 - 桶排序
STM32的HAL库开发系列 - 常用的用户库代码 - 快速排序
STM32的HAL库开发系列 - 常用的用户库代码1
STM32的HAL库开发系列 - TIM高级定时器
STM32的HAL库开发系列 - TIM定时器中断
STM32的HAL库开发系列 - TIM定时器功能
STM32的HAL库开发系列 - TIM定时器
STM32的HAL库开发系列 - ADC中断
STM32的HAL库开发系列 - ADC寄存器
STM32的HAL库开发系列 - ADC基础知识
STM32的HAL库开发系列 - 串口DMA接收
STM32的HAL库开发系列 - 串口DMA发送
STM32的HAL库开发系列 - 串口重定向打印函数
STM32的HAL库开发系列 - 串口重定向printf
STM32的HAL库开发系列 - 串口不定长接收
STM32的HAL库开发系列 - 串口定长接收
STM32的HAL库开发系列 - 串口发送
STM32的HAL库开发系列 - 延时
STM32的HAL库开发系列 - GPIO中断/外部中断EXTI
STM32的HAL库开发系列 - GPIO基本函数