摘要: 之前的文章【实例演示】ESP8266+U8g2库,玩转OLED显示,介绍过ESP8266在Arduino IDE环境中使用U8g2库,实现OLED上的各种图形显示。 本篇,介绍一下U8g2库如何移植到STM32上,进行OLED的图形显示。 本次的实验硬件为: STM32:型号为最常见的STM32F1 阅读全文
posted @ 2026-05-07 00:04 FBshark 阅读(2) 评论(0) 推荐(0)
摘要: ElecSuper静芯方案 链接:https://baijiahao.baidu.com/s?id=1810610582399507989&wfr=spider&for=pc 采用了双向二极管 12V直流DC电源端口我们推荐SMBJ15CA型号的大功率TVS,其功率可达600W,最大钳位电压24.4 阅读全文
posted @ 2026-05-06 02:43 FBshark 阅读(4) 评论(0) 推荐(0)
摘要: 瞬态抑制二极管(Transient Voltage Suppressor)简称TVS管,是一种二极管形式的高效能保护器件。当TVS管的两极受到反向瞬态高能量冲击时,它能以10的负12次方秒量级的速度,将其两极间的高阻抗变为低阻抗,吸收高达数千瓦的浪涌功率,使两极间的电压箝位于一个预定值,有效地保护电 阅读全文
posted @ 2026-05-06 02:42 FBshark 阅读(7) 评论(0) 推荐(0)
摘要: Universal Serial Bus2.0,简称USB2.0,中文:通用串行总线,是一种应用在计算机领域的接口技术。USB2.0接口传输速度快(低速1.5Mbps、全速12Mbps、高速480Mbps),支持热插拔以及连接多个设备的特性,在遥控器,打印机,相机,扬声器,键盘、鼠标等各类外部设备中 阅读全文
posted @ 2026-05-03 22:54 FBshark 阅读(10) 评论(0) 推荐(0)
摘要: 在接口防护方面,市面上产品众多,面对不同的接口如何正确的选择对应的一款产品,这很令人抓狂。下文整理了接口防护方面相关设计选型: 一、DC12V接口 DC12V主电源电路不变,建议增加小功率TVS(0.4KP15CA)防止过压。 二、USB2.0接口 USB端口:鉴于USB接口多,建议用TEVA0R4 阅读全文
posted @ 2026-05-03 22:22 FBshark 阅读(4) 评论(0) 推荐(0)
摘要: 以USB 2.0接口电路设计为主,特别聚焦于D+/D-信号线上串联电阻的作用与选型要求: 一、整体电路架构速览 USB 2.0接口采用四线制结构,包括VBUS(5V电源)、D+(差分数据正)、D-(差分数据负)和GND(地线)。其中,D+和D-构成差分信号对,是数据传输的核心通道。USB 2.0支持 阅读全文
posted @ 2026-05-03 00:11 FBshark 阅读(23) 评论(0) 推荐(0)
摘要: 在开关电路、驱动电路中,老工程师会在MOSFET栅极前放个100Ω电阻; 说实话很多伙伴并不喜欢,因为会影响效率,但是不加又很容易振荡,简直又爱又恨。那这个电阻到底有什么用? 1,什么是振铃 用MOS管作为电子开关电路如下: 单片机输出的PWM波形应该是规整的方波信号。但实际上确出现了下图的不稳定波 阅读全文
posted @ 2026-05-02 23:59 FBshark 阅读(17) 评论(0) 推荐(0)
摘要: 前几天的实战中,我们的对话记录都保存在内存(RAM)中,程序重启即丢失。今天是 Day 6,我们将引入工业级缓存数据库 Redis,配合 LangChain Community 的 RedisChatMessageHistory 组件,彻底解决记忆丢失问题。本文将手把手教你使用 Docker 快速部 阅读全文
posted @ 2026-05-02 23:19 FBshark 阅读(14) 评论(0) 推荐(0)
摘要: (以下为 deepseek AI生成) 在笔记本和树莓派上跑模型,核心思路是选对模型尺寸和做好量化。我直接给你推荐经过验证的可行方案。 一、笔记本上跑模型(推荐方案) 1. 你的笔记本是什么配置? 先快速判断一下: 配置类型 推荐模型大小 推荐具体模型 有 NVIDIA 显卡(4GB 显存以上) 1 阅读全文
posted @ 2026-04-29 00:53 FBshark 阅读(21) 评论(0) 推荐(0)
摘要: 前言 之前尝试了中文模型,最近想尝试一下多语言模型,因此下载下来尝试一下效果: 链接:https://www.modelscope.cn/models/iic/SenseVoiceSmall/files SenseVoice开源项目介绍 SenseVoice开源模型是多语言音频理解模型,具有包括语音 阅读全文
posted @ 2026-04-28 23:08 FBshark 阅读(15) 评论(0) 推荐(0)
摘要: 简短不看版 请查阅官方文档:https://api-docs.deepseek.com/zh-cn/guides/thinking_mode API 访问 目前,DeepSeek API 已同步上线 V4-Pro 与 V4-Flash,支持 OpenAI ChatCompletions 接口与 An 阅读全文
posted @ 2026-04-28 02:13 FBshark 阅读(189) 评论(0) 推荐(0)
摘要: 在 PowerShell 中直接使用 ffmpeg 降低比特率的命令行如下: 基础命令(最常用) powershell ffmpeg -i input.mp3 -b:a 16k -ar 16000 output.mp3 保持原始采样率(如果已是16kHz) powershell ffmpeg -i 阅读全文
posted @ 2026-04-26 23:31 FBshark 阅读(8) 评论(0) 推荐(0)
摘要: 1. 评测背景与方法 语音合成技术正在重塑人机交互体验,但不同方案在延迟、音质和实用性方面存在显著差异。本次评测聚焦于VibeVoice Pro这款新兴的流式语音引擎,并将其与市场主流方案进行全方位对比。 评测对象: VibeVoice Pro:基于Microsoft 0.5B架构的流式TTS引擎 阅读全文
posted @ 2026-04-26 22:00 FBshark 阅读(24) 评论(0) 推荐(0)
摘要: def get_responses(self, question) : dialogue = [ {"role": "system", "content": "你是一个家庭智能语音助手,可以控制空调和回答天气,客户如果用英文问,就用英文回答天气,回答问题简洁不失趣味,少于80字,请仅使用纯文本回答, 阅读全文
posted @ 2026-04-25 03:05 FBshark 阅读(3) 评论(0) 推荐(0)
摘要: Day 3 我们完成了代码重构。今天是 Day 4,我们将攻克 LLM 应用开发中最基础也最重要的功能——Memory(记忆)。为了解决原生 API 的“无状态”问题,我引入了 LangChain 框架。本文将首先揭示 LangChain 记忆管理的底层原理(4步闭环),随后以架构师的视角指出“全量 阅读全文
posted @ 2026-04-24 01:02 FBshark 阅读(24) 评论(0) 推荐(0)