相关文章
2026/3/11 16:03:20 ESP32-C3射频测试全栈指南:Wi-Fi/蓝牙性能验证与量产实践
ESP32-C3 射频测试全栈实践指南:从固件烧录到Wi-Fi/蓝牙性能验证射频(RF)测试是无线通信产品量产前最关键的验证环节,直接决定设备在真实复杂电磁环境中的通信可靠性、合规性与用户体验。ESP32-C3 作为乐鑫科技推出的高集成度、低…
2026/3/11 16:03:59 鸿蒙版瑞幸咖啡开发手记(二):首页UI与数据联动的工程实践
1. 从设计稿到可运行页面:我的鸿蒙首页开发心路 上次我们搭好了鸿蒙版瑞幸咖啡的基础框架,这次终于要进入最激动人心的部分了——把那个精美的设计稿变成一个真正能交互、有数据的首页。说实话,刚开始拿到UI设计图的时候,看着上面…
2026/3/11 16:01:47 #第八届立创电赛# 基于瑞萨R7FA2E1A72DFL的智能时钟DIY全解析:从电路设计到代码实现
基于瑞萨R7FA2E1A72DFL的智能时钟DIY全解析:从电路设计到代码实现 大家好,我是小胡。最近我基于瑞萨的R7FA2E1A72DFL单片机,做了一个功能挺全的智能时钟,我把它叫做“小胡时钟”。这个项目从画电路板、焊接调试到写代码࿰…
2026/3/11 16:01:50 数字IC设计避坑指南:那些年我在signoff阶段踩过的雷(附解决方案)
数字IC设计避坑指南:那些年我在signoff阶段踩过的雷(附解决方案) 每次项目临近流片,那种混合着期待与焦虑的情绪总会如期而至。作为数字IC设计工程师,我们的大部分精力都花在了架构、编码和验证上,但真正决…
2026/3/11 15:59:55 C#调用C++ DLL实战:P/Invoke结构体对齐那些坑(附完整解决方案)
C#调用C DLL实战:P/Invoke结构体对齐那些坑(附完整解决方案) 最近在重构一个遗留的工业控制软件时,我又一次掉进了那个熟悉的“坑”里。项目需要调用一个用C编写的底层硬件驱动DLL,C#端传递一个看似简单的结构体过去&a…
2026/3/11 15:59:57 用VCS+Verdi调试4bit移位寄存器:手把手教你分析RTL仿真中的位宽陷阱
用VCSVerdi调试4bit移位寄存器:手把手教你分析RTL仿真中的位宽陷阱 最近在带几个刚入行的数字IC验证工程师,发现一个挺有意思的现象:很多人在写移位寄存器这种基础模块时,看似代码简洁明了,仿真波形也“正常”…
2026/3/10 14:35:19 ProfiNet转DeviceNet协议转换网关助力多泵协同,年省电费3万元
一、项目背景 华东某市自来水公司 2025 年重点节能改造项目——“二供泵站并联泵组智慧调度系统”需在既有土建基础上新增 3 台 110 kW 立式离心泵,与原有 2 台 90 kW 旧泵构成“32”五泵并联运行模式。工艺要求:1. 根据清水池水位、管网瞬时流量、出口压…
2026/3/11 15:57:26 当两个单词可能是同一个:聊聊《最短单词距离 III》背后的“算法洁癖”
当两个单词可能是同一个:聊聊《最短单词距离 III》背后的“算法洁癖” 大家好,我是 Echo_Wish。 今天咱们聊一道看起来简单、实则很容易被低估的题目——最短单词距离 III(Shortest Word Distance III)。 如果你刷过 I、II 版本,第一次看到 III,大概率会嘀咕一句: “不…
2026/3/11 0:34:38 一键清除指定端口的 Windows 批处理脚本使用指南
一键清除指定端口的 Windows 批处理脚本使用指南 前言 在日常开发工作中,我们经常遇到端口被占用的问题。比如启动 Web 服务时提示端口 3000 已被占用,或者某个进程没有正常关闭导致端口一直处于监听状态。手动查找并终止占用端口的进程既繁琐又容易出…
2026/3/10 10:17:43 CodeSys——TCP客户端通讯
本示例工程以汇川AC712控制器为例,打开“InoProShop”,新建工程。PLC_PRG代码:PROGRAM POU VARTCP_Client_0: TCP_Client;m1: STRING : 200.200.200.90;m0: BOOL;port: UINT : 9004;hClint: __XWORD;TCP_Send_0: TCP_Send;m2: BOOL;uiSize: U…
2026/3/11 13:30:18 CodeSys——TCP服务端通信
本示例工程以汇川AC712控制器为例,打开“InoProShop”,新建工程。PLC_PRG代码:PROGRAM PLC_PRG VARx建立连接: BOOL;abySendData_0 : ARRAY[0..3] OF BYTE : [76, 79, 78, 13];abyRecvData_0 : ARRAY[0..19] OF BYTE;TCP_Server_0: TCP_Serve…
2026/3/10 11:34:36 FlipperKit报错
报错: CompileC /Users/admin/Library/Developer/Xcode/DerivedData/Windoent-fslitwgmpysmhabgkknjkzcpexfd/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FlipperKit.build/Objects-normal/x86_64/FlipperPlatformWebSocket.o /Users/admin/De…
2026/3/10 16:32:33 RO设计避坑指南:工艺角差异导致频率漂移怎么办?(附FF/SS角实测数据)
RO设计避坑指南:工艺角差异导致频率漂移怎么办?(附FF/SS角实测数据) 芯片设计走到量产验证这一步,最怕听到的就是“仿真都过了,怎么流片回来频率偏了这么多?” 这几乎是每个IC工程师都经历过的噩…
2026/3/10 16:29:43 2026冲刺用!千笔·专业降AIGC智能体,专科生降重首选
在AI技术迅速渗透学术写作的当下,越来越多的学生开始依赖AI工具辅助完成论文撰写。然而,随着知网、维普、万方等查重系统对AI生成内容的识别能力不断提升,以及Turnitin对AIGC的检测标准日益严格,AI率超标已成为影响论文通过率的关…
2026/3/11 0:01:51 Qwen2.5多GPU部署:tensor_parallel实战配置
Qwen2.5多GPU部署:tensor_parallel实战配置 本文基于通义千问2.5-7B-Instruct模型,由by113小贝二次开发构建,分享多GPU tensor_parallel部署的完整实战经验 1. 理解Qwen2.5模型与多GPU部署价值 Qwen2.5是通义千问大型语言模型系列的最新版本…
2026/3/11 0:02:05 LingBot-Depth API调用详解:Python客户端和cURL两种方式
LingBot-Depth API调用详解:Python客户端和cURL两种方式 想要将LingBot-Depth的强大深度感知能力集成到你的自动化流程或后端服务中吗?直接通过API调用是最高效的方式。本文将手把手教你如何使用Python客户端和cURL两种主流方法,与部署好的L…
2026/3/11 12:12:27 ESP32-C3驱动圆形TFT实现生理级眼动渲染
1. 项目背景与工程目标 一个“会动的眼珠子”看似是趣味电子玩具,实则是嵌入式图形系统在资源受限平台上的典型综合实践。它不依赖视频解码或外部存储介质,而是通过实时几何建模、动态渲染与人眼行为建模,在低分辨率圆形 TFT 屏幕上生成具有生…
2026/3/11 12:12:27 手把手教你用ESP32和I2S协议实现高保真音频播放(附Arduino代码)
从零构建:基于ESP32与I2S协议的高保真音频播放系统实战 最近在捣鼓一个智能家居的小项目,想给家里的老音箱加上网络播放和语音提示功能,核心需求就是音质不能太差。市面上现成的音频模块要么太贵,要么功能臃肿,于是我把…