摘要: 按键事件检测,支持单击,双击,长按,长按连续触发,组合键 gitee仓库 阅读全文
posted @ 2026-04-30 16:22 njit-sam 阅读(3) 评论(0) 推荐(0)
摘要: 环境 LVGL: 9.2.2 来源 SVG: FONTAWESOME官网 FREEPIK官网,上面有很多矢量图,超厉害 转换工具上面也有,下面讲 工具 IconMoon,上面也有一些免费的可用 Convertio 制作 以其中的IconMoon为例,选好需要的图标,点击生成,会得到ttf和woff字 阅读全文
posted @ 2025-06-01 21:06 njit-sam 阅读(5) 评论(0) 推荐(0)
摘要: 前言 我有20个动画要显示,但是ESP32资源可能不够 硬件 使用ESP32-S3-WROOM-1 N16R8 模组 -内置ESP32-S3 系列芯片,Xtensa® 双核 32 位LX7 微处理器(支持单精度浮点运算单元),支持高达240MHz的时钟频率 384 KBROM 512 KB SRAM 阅读全文
posted @ 2025-04-30 17:16 njit-sam 阅读(194) 评论(0) 推荐(0)
摘要: 安装VMware workstation player 安装Linux镜像 更新软件源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 安装VMware tool https://blog.csdn.net/Clay_K/article/detai 阅读全文
posted @ 2025-04-29 14:40 njit-sam 阅读(28) 评论(0) 推荐(0)
摘要: 参考 参考1 参考2 Lambda是C++11引入的匿名函数对象,算是一个语法糖,而且还在不断发展。 1. 特点 就地定义,无需单独命名 可捕获上下文变量 可自动推导返回类型(多数情况) 可作为函数参数传递 2. 语法 [capture](parameters) mutable -> return_ 阅读全文
posted @ 2025-04-07 15:58 njit-sam 阅读(52) 评论(0) 推荐(0)
摘要: 主设备与从设备 连接与检测 枚举过程 控制传输 阅读全文
posted @ 2025-03-18 23:08 njit-sam 阅读(14) 评论(0) 推荐(0)
摘要: USB特点 差分传输 差错管理 恢复机制 协议标准 左边是原标准,后面是新标准 USB1.1:低速、全速 USB2.高速 USB3.0 8b/10b编码 增加一对超高速差分线 USB3.1 采用 128b/132b编码,速度提升一倍 USB3.2 增加一对超高速传输通道,速度再次翻倍,只在C口上运行 阅读全文
posted @ 2025-03-18 22:06 njit-sam 阅读(198) 评论(0) 推荐(0)
摘要: #define LimitMax(input, max) \ { \ if (input > max) \ { \ input = max; \ } \ else if (input < -max) \ { \ input = -max; \ } \ } enum PID_MODE { PID_PO 阅读全文
posted @ 2024-12-17 14:09 njit-sam 阅读(64) 评论(0) 推荐(0)
摘要: 使用dma情况下,连续写两次HAL_UART_Transmit_DMA,会出现发不出的问题 //等待上一次的数据发送完毕 while(HAL_DMA_GetState(&hdma_usart1_tx) == HAL_DMA_STATE_BUSY) osDelay(1); 阅读全文
posted @ 2024-11-29 15:45 njit-sam 阅读(189) 评论(0) 推荐(0)
摘要: PWM通过RC低通滤波器模拟DAC - 花形 - 博客园 阅读全文
posted @ 2024-11-07 09:09 njit-sam 阅读(44) 评论(0) 推荐(0)