- 博客(495)
- 收藏
- 关注
原创 用STM32F0和CubeMX实现一个简易电压表:从单通道到多通道DMA的完整项目实战
本文详细介绍了如何使用STM32F0和CubeMX实现从单通道到多通道DMA的完整电压表项目。通过ADC配置、采样优化、中断处理和多通道扫描等关键技术,帮助开发者构建高效的电压监测系统,特别适合工业控制和消费电子应用。
2026-04-30 10:37:39
3
原创 RK3568 u-boot SPL启动顺序详解:从设备树到实际硬件的映射关系
本文详细解析了RK3568 u-boot SPL启动顺序,从设备树到实际硬件的映射关系。通过分析芯片手册和代码,揭示了SDHCI、SDMMC0等控制器与设备树节点的对应关系,并提供了调试技巧和常见问题解决方案,帮助开发者优化启动流程。
2026-04-30 10:34:51
2
原创 告别理论推导!用STM32CubeMX+Keil5,10分钟搞定SVPWM七段式算法代码生成
本文介绍如何利用STM32CubeMX和Keil5快速生成SVPWM七段式驱动代码,跳过复杂的数学推导,10分钟内实现无刷电机PWM波形生成。通过详细的环境搭建、定时器配置和ST官方库集成步骤,帮助工程师高效完成电机控制项目。
2026-04-30 10:27:33
2
原创 AD19 新手避坑指南:从原理图到PCB出图的10个高效操作技巧
本文为AD19新手提供从原理图到PCB出图的10个高效操作技巧,涵盖元件库管理、网络标签命名、PCB布局、布线优化及设计验证等关键环节。通过实战经验分享,帮助用户避开常见陷阱,提升设计效率,特别适合电子工程初学者和AD19入门用户。
2026-04-30 10:22:44
79
原创 避坑指南:DFPlayer Mini库安装、SD卡文件命名那些事儿(附完整Arduino代码)
本文详细解析了DFPlayer Mini模块在Arduino项目中的常见问题与解决方案,包括库安装失败、SD卡文件命名规范及硬件接线技巧。特别针对MP3Player mini模块的串口通信和播放音乐功能,提供了完整的Arduino代码示例和调试方法,帮助开发者高效避坑。
2026-04-30 10:17:03
72
原创 从B站杨老师模电课到亲手焊出失真波形:一个电赛E题电路小白的踩坑实录
本文记录了一位电子设计竞赛新手从零开始学习模电知识,通过B站杨老师课程理解三极管放大电路,最终成功焊接出失真波形的全过程。文章详细分享了理论补课、仿真调试、实物焊接及波形雕刻的实用技巧,为电路初学者提供了宝贵经验。
2026-04-30 10:04:50
74
原创 避坑指南:STM32 CORDIC计算浮点sin/cos时的精度损失与周期处理
本文深入探讨了STM32 CORDIC协处理器在计算浮点sin/cos函数时的精度损失与周期处理问题。通过分析CORDIC算法的数学原理与硬件限制,提出了预限制法和动态修正法两种工程策略,并详细介绍了Q格式转换中的隐蔽陷阱及优化技巧。文章还提供了工业级实现方案与性能调优建议,帮助开发者在电机控制等实时性要求高的场景中提升计算效率与精度。
2026-04-30 09:49:17
147
原创 从燃油车到新能源:CAN总线在电动汽车BMS和VCU里到底在忙些啥?
本文深入解析了CAN总线在电动汽车BMS和VCU系统中的关键作用,从燃油车到新能源车的技术演变。探讨了CAN总线在电池管理系统(BMS)中的实时数据监控与整车控制器(VCU)的能量调度中的核心功能,并介绍了CAN FD技术在新需求下的应用优势。
2026-04-30 09:44:46
221
原创 手把手用PI Expert在线工具,10分钟搞定LinkSwitch-CV的AC-DC开关电源设计(从参数输入到BOM清单生成)
本文详细介绍了如何使用PI Expert在线工具快速设计LinkSwitch-CV的AC-DC开关电源方案。通过简单的参数输入,工具能在10分钟内自动生成完整的电源设计方案,包括原理图、PCB布局建议和BOM清单,大幅提升设计效率和准确性,特别适合3W-15W范围的小型电源设计。
2026-04-30 09:27:53
235
原创 保姆级教程:用ESP32和L298N驱动四路TT马达,手把手教你接线与安全测试
本文提供了一份详细的ESP32与L298N驱动四路TT马达的安全指南,涵盖硬件配置、防反接接线方案、上电前的安全检查以及故障排查等内容。特别强调如何避免烧毁模块、确保电机转向正确,并推荐物联网集成技巧,适合新手和开发者参考。
2026-04-30 09:26:44
157
原创 Keil uVision5调试窗口全解析:除了看变量,Call Stack、Memory和Watch窗口还能这样用?
本文深入解析Keil uVision5调试窗口的高级功能,包括Call Stack、Memory和Watch窗口的实用技巧,帮助开发者高效定位系统级问题。通过实际案例展示如何利用这些工具组合提升调试效率,特别适合嵌入式开发中复杂场景的问题排查。
2026-04-30 09:19:43
144
原创 从学生实验到桌面神器:手把手教你复刻±15V可调稳压电源(LM317/LM337实战)
本文详细介绍了如何利用LM317和LM337线性稳压芯片打造一台性能优异的±15V可调稳压电源。从核心器件选型、电路设计精要,到洞洞板布局与焊接技巧,再到电源方案升级与性能优化,手把手教你将学生实验转化为实用的工作台装备。特别适合电子爱好者DIY,成本低廉但性能媲美商用设备。
2026-04-30 09:12:57
142
原创 从ST转国产MCU:手把手教你用GD32F103替换STM32F103(附代码移植避坑指南)
本文详细介绍了如何将STM32F103项目迁移至国产GD32F103 MCU平台,涵盖硬件兼容性评估、固件库移植策略及常见外设适配方法。针对时钟系统、中断处理等关键差异提供实用代码示例,帮助开发者高效完成国产MCU替代,同时优化性能。
2026-04-29 10:35:41
111
原创 手把手教你给Ubuntu 22.04 LTS打上PREEMPT-RT补丁,实测EtherCAT主站延迟降低90%
本文详细指导如何在Ubuntu 22.04 LTS上打PREEMPT-RT补丁,实现实时Linux系统,显著降低EtherCAT主站延迟达90%。涵盖内核编译、系统优化及性能测试,适用于工业自动化等高实时性需求场景。
2026-04-29 10:20:12
283
原创 别再只用JTAG了!手把手教你用Verilog代码读取Xilinx Ultrascale+ FPGA的DNA序列
本文详细介绍了如何通过Verilog代码直接读取Xilinx Ultrascale+ FPGA的DNA序列,实现硬件级安全认证。文章深入解析了DNA_PORTE2原语的时序设计,提供了状态机实现细节和仿真验证方法,帮助开发者掌握FPGA硬件身份认证的核心技术,适用于防克隆保护和硬件溯源等高安全需求场景。
2026-04-29 10:16:38
273
原创 手把手教你用Vivado给蜂鸟E203 FPGA开发板烧录程序(附CoreMark跑分实战)
本文详细介绍了使用Vivado为蜂鸟E203 FPGA开发板烧录程序的全流程,包括开发环境准备、Vivado工程配置、JTAG烧录与固件更新、Nuclei Studio环境配置以及CoreMark性能测试。通过实战案例和常见问题排查方法,帮助开发者快速掌握硬件验证和性能优化技巧,提升开发效率。
2026-04-29 09:57:17
253
原创 避坑指南:BL602烧录时遇到的‘SHAKEHAND FAIL’和进入下载模式的正确姿势
本文详细解析了BL602芯片烧录过程中常见的'SHAKEHAND FAIL'错误及其解决方案,提供了进入下载模式的正确操作步骤和常见错误排查表。通过理解烧录原理、选择合适的设备树文件以及构建完整的烧录工作流,开发者可以有效避免烧录失败,提升开发效率。
2026-04-29 09:55:36
282
原创 别再傻傻用HAL_Delay了!用STM32定时器OPM模式实现429秒超长精准延时(附TIM5配置代码)
本文详细介绍了如何利用STM32定时器的单脉冲模式(OPM)实现429秒高精度延时,替代传统的HAL_Delay函数。通过配置TIM5定时器,开发者可以实现0.1μs精度的延时,显著降低CPU占用并提升系统实时性。文章包含完整的代码示例和工程实践技巧,适用于工业控制、传感器采集等对时序要求严格的应用场景。
2026-04-29 09:33:31
297
原创 保姆级教程:用v4l2-ctl命令调试Camera Sensor(附HDMI转MIPI实战)
本文详细介绍了如何使用v4l2-ctl命令调试Camera Sensor和视频转换芯片(如HDMI转MIPI),提供了一套完整的诊断流程。通过基础设备状态检查、传感器调试、高级参数调整等实战操作,帮助嵌入式Linux开发者和硬件调试人员快速定位和解决摄像头输出异常问题。
2026-04-29 09:32:13
311
原创 别再手动计时了!用GD32的SysTick轻松搞定毫秒级系统运行时间统计
本文详细介绍了如何利用GD32的SysTick定时器实现毫秒级系统运行时间统计,替代传统手动计时方法。通过解析SysTick工作原理、优化中断配置、处理64位时间戳安全访问等技巧,开发者可以构建高效可靠的时间管理系统,适用于任务调度、性能分析等嵌入式场景。
2026-04-28 10:27:17
4
原创 DIY一个低成本气象站:STM32F103C8T6核心板+OLED显示风速风向温湿度
本文详细介绍了如何利用STM32F103C8T6核心板和OLED显示屏DIY一个低成本气象站,实现风速、风向、温湿度的实时监测。通过精选传感器和优化硬件设计,整套系统成本控制在百元以内,适合电子爱好者和初学者实践。文章还提供了传感器数据采集、OLED界面设计及系统优化的实用技巧,帮助读者快速搭建功能完善的微型气象监测系统。
2026-04-28 10:26:31
7
原创 从PID到ADRC:手把手教你用Simulink搭建永磁同步电机自抗扰控制仿真模型(附模型下载)
本文详细介绍了如何在Simulink中搭建永磁同步电机(PMSM)的自抗扰控制(ADRC)仿真模型,从基础环境配置到ADRC核心模块实现,再到性能对比与调试技巧。通过与传统PID控制的对比,展示了ADRC在抗扰能力和动态性能上的显著优势,为电机控制领域的研究与实践提供了实用指南。
2026-04-28 10:18:44
62
原创 STM32H7自适应滤波器实战:5分钟搞定一个实时信号分离Demo(附完整代码)
本文详细介绍了如何使用STM32H7和CMSIS-DSP库快速实现自适应滤波器,用于实时信号分离。通过LMS算法和FPU加速,开发者可以在5分钟内搭建一个高效的实时滤波系统,适用于工业噪声消除和语音增强等场景。附完整代码和调试技巧,助力快速上手。
2026-04-28 10:00:30
57
原创 从SRAM到汽车MCU:深入聊聊S32K1xx的ECC机制如何守护行车安全
本文深入探讨了NXP S32K1xx系列汽车MCU的ECC机制如何通过单比特自动纠错(SEC)和双比特错误检测(DED)保障行车安全。从SRAM软错误的发生机制到符合ISO 26262标准的系统级防护方案,详细解析了ECC在汽车电子中的关键作用及实现方式,为工程师提供了实用的技术参考。
2026-04-28 09:41:07
54
原创 STM32 HAL库函数避坑指南:从GPIO到DMA,新手最常踩的10个坑
本文详细解析了STM32 HAL库函数开发中从GPIO到DMA模块最常见的10个陷阱,包括GPIO时序偏差、中断重入问题、DMA传输对齐限制等关键问题。针对HAL库的隐藏规则和未文档化行为,提供了经过验证的优化方案和工业级实现代码,帮助开发者规避典型错误,提升嵌入式系统稳定性。
2026-04-28 09:39:23
126
原创 告别点触屏!用5块钱的旋转编码器改造你的STM32+LVGL旧项目
本文介绍了如何用5元的旋转编码器改造STM32+LVGL项目,提升实体交互体验。详细解析了硬件接线、LVGL输入设备集成及高级优化技巧,适用于工业控制、医疗设备等场景,显著改善操作精准度和环境适应性。
2026-04-28 09:38:12
127
原创 给平衡小车做个‘体检’:用Python+串口可视化工具实时监控PID三环数据
本文详细介绍如何使用Python和串口可视化工具实时监控平衡小车的PID三环数据,包括直立环、速度环和转向环的调试方法。通过STM32下位机数据采集与Python上位机可视化展示,开发者可以高效完成PID参数整定,解决调试过程中的常见问题。文章还提供了系统架构设计、通信协议实现以及高级调试技巧,助力平衡小车开发。
2026-04-28 09:25:59
161
原创 从仿真到芯片:手把手将Simulink定点化FOC代码部署到STM32F4/F1(含数据溢出调试实录)
本文详细介绍了如何将Simulink定点化FOC代码部署到STM32F4/F1硬件,涵盖从模型优化、定点化配置到硬件调试的全流程。特别针对数据溢出问题提供实战调试技巧,帮助工程师跨越仿真与硬件部署的鸿沟,实现高效的电机控制算法移植。
2026-04-28 09:25:31
158
原创 别再死记硬背LVS概念了!用5分钟搞懂它到底在比什么(附EDA工具实战流程)
本文通过建筑工地监理的比喻,生动解析了芯片验证中LVS(Layout Versus Schematic)的核心逻辑。详细介绍了LVS在EDA工具中的实战流程,包括Verilog到SPICE的转换、Calibre操作步骤及常见错误排查技巧,帮助读者快速掌握这一关键验证技术。
2026-04-28 09:18:27
226
原创 从‘线性可分’到‘支持向量机’:感知机算法没告诉你的那些事儿(附避坑指南)
本文深入探讨了感知机算法在机器学习中的局限性与实战痛点,揭示了其线性可分假设的不足及噪声敏感等问题。通过对比支持向量机(SVM)的间隔最大化原理和核技巧,展示了如何从感知机过渡到更强大的分类器。文章还提供了实用的避坑指南,包括数据预处理、超参数调优等关键实践技巧,帮助读者在实际项目中更好地应用这些算法。
2026-04-28 09:02:19
194
原创 给CTF萌新:用GDB实战调试搞懂PWN里的寄存器、栈和汇编指令
本文为CTF新手提供GDB实战调试指南,通过PWN题目解析寄存器、栈和汇编指令的核心概念。文章详细介绍了如何使用pwndbg插件观察RIP、RSP和RBP寄存器状态,分析函数调用栈和关键汇编指令,并演示栈溢出漏洞的调试与利用,帮助读者快速掌握PWN题解题技巧。
2026-04-27 13:35:56
189
原创 从混淆矩阵到F1:手把手教你用PyTorch/TensorFlow计算多分类任务的四大核心指标
本文详细介绍了如何使用PyTorch/TensorFlow计算多分类任务中的四大核心指标(ACC、Precision、Recall、F1),从混淆矩阵的基础概念到具体实现步骤,帮助开发者全面评估模型性能。通过代码示例和与sklearn的对比验证,确保指标计算的准确性,并针对类别不平衡场景提供了实用策略。
2026-04-27 09:52:48
144
原创 从RetinaNet到YOLOv5:Focal Loss在PyTorch目标检测实战中的演进与调参技巧
本文深入探讨了Focal Loss在目标检测中的技术演进与PyTorch实战应用,从RetinaNet的原始创新到YOLOv5的工业级实现。详细解析了Focal Loss的核心参数调优技巧,包括γ和α的设置策略,并对比了GHM与Varifocal Loss等改进版本。通过实战代码示例和性能对比数据,帮助开发者高效应用这一关键技术解决类别不平衡问题。
2026-04-27 09:40:23
244
原创 告别TTL转接器!手把手教你用ESP-C3-12F的内置USB口烧录固件(Linux环境保姆级教程)
本文详细介绍了如何在Linux环境下利用ESP-C3-12F的内置USB口进行固件烧录,无需TTL转接器。从环境配置、内核驱动优化到烧录实战,提供保姆级教程,帮助开发者高效完成嵌入式开发任务,特别适合ESP32C3开发者参考。
2026-04-27 09:28:15
183
原创 4D毫米波雷达数据不够用?试试ADCNet的‘自监督预训练’套路(基于RADIal数据集)
本文探讨了4D毫米波雷达在自动驾驶感知中的应用挑战,并提出ADCNet的自监督预训练方案。通过挖掘原始ADC数据的价值,ADCNet实现了目标检测和可行驶区域分割的性能提升,有效解决了高质量标注数据稀缺的问题。该方法在RADIal数据集上表现出色,检测AP提升6.3%,分割mIoU提升6.2%。
2026-04-27 09:23:23
162
原创 从用户设置到车机响应:智能座舱ICC与自驾域ADCC的2秒“握手”协议详解
本文深入解析智能座舱ICC与自驾域ADCC之间的2秒'握手'协议,详细阐述用户设置从触控到车机响应的完整数据流。通过双控制器架构、状态同步机制及异常处理策略,揭示智能汽车如何实现高效安全的跨域协作,为智能座舱系统设计提供关键技术参考。
2026-04-27 09:14:41
184
原创 STM32F103C8T6用软件SPI驱动W25Q64 Flash,从接线到读写数据保姆级教程
本文详细介绍了如何使用STM32F103C8T6通过软件SPI驱动W25Q64 Flash芯片,从硬件接线到软件实现的保姆级教程。内容涵盖GPIO配置、时序模拟、指令封装及调试技巧,特别适合初学者快速掌握软件SPI驱动Flash的实战技能。
2026-04-26 10:00:28
80
原创 从电压基准到寄存器配置:手把手教你为STM32+ADS1220搭建高精度测温系统(附源码)
本文详细介绍了如何利用STM32和ADS1220搭建高精度测温系统,涵盖硬件选型、SPI接口优化、寄存器配置及数据处理等关键步骤。通过SPI通信实现STM32与24位ADC芯片ADS1220的高效交互,提供完整的源码示例和实用优化技巧,助力工程师解决工业自动化、医疗设备等领域的高精度温度测量挑战。
2026-04-26 09:52:22
131
原创 你的模型调优只差这一步:深入理解sklearn中GridSearchCV的cv_results_属性怎么用
本文深入解析了sklearn中GridSearchCV的cv_results_属性在机器学习模型调优中的关键作用。通过详细解读这一字典结构,开发者可以评估模型稳定性、识别次优参数组合,并优化计算效率,从而超越简单的best_params_选择,实现更智能的模型调优。文章结合分类算法实例,展示了如何从交叉验证结果中提取关键洞察,提升模型选择决策质量。
2026-04-26 09:44:59
321
原创 手把手教你用VASP和p4vasp模拟STM图像:从DOS计算到PARCHG文件处理
本文详细介绍了使用VASP和p4vasp进行STM图像模拟的全流程,从基础环境搭建到PARCHG文件处理,再到图像生成与优化。特别针对初学者常见的参数设置和文件处理问题提供解决方案,帮助科研人员高效完成材料表面电子结构与形貌的关联研究。
2026-04-26 09:42:40
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅