logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零到一:在Linux上构建嵌入式开发的瑞士军刀

本文详细介绍如何在Linux系统上构建嵌入式开发环境,重点涵盖交叉编译工具链arm-none-eabi-gcc的配置、工程结构设计、自动化构建系统以及调试烧录技巧。通过一步步的实践指南,帮助开发者打造高效、可定制的嵌入式开发瑞士军刀,提升ARM Cortex-M系列项目的开发效率。

从宏定义到硬件抽象层:探索MODIFY_REG在嵌入式安全中的隐患与防御

本文深入分析了嵌入式开发中MODIFY_REG宏定义在寄存器操作中的安全隐患,包括参数多次求值、类型缺失和未初始化变量导致的寄存器污染。提出了使用内联函数、参数验证和结构体位域等防御性编程实践,为构建安全的硬件抽象层提供解决方案。

正点原子嵌入式Linux实战:STM32MP1双模WIFI驱动移植与配置详解

本文详细介绍了在正点原子STM32MP157开发板上移植与配置双模WIFI驱动的完整实战流程。内容涵盖从驱动源码获取、内核Kconfig与Makefile配置、设备树节点修改,到模块编译、固件部署以及使用wpa_supplicant进行联网测试的全过程,并分享了关键的排错经验,帮助开发者快速掌握嵌入式Linux驱动开发的核心技能。

#驱动开发
IAR链接魔法:如何让函数在RAM中‘飞’起来并避开那些坑

本文深入探讨IAR开发环境下如何通过ICF链接文件配置,将关键函数重定向到RAM中执行以提升性能。详细解析了分散加载、指定位置等核心技术,并提供了避免初始化陷阱和中断处理的最佳实践,帮助嵌入式开发者实现高效内存管理。

ESP32双I2C总线实战:多传感器协同与Wire库的高级配置技巧

本文深入解析ESP32双I2C总线硬件架构,提供Wire库高级配置技巧,实现多传感器协同工作。通过实战案例展示如何解决I2C地址冲突、优化数据传输效率,并分享调试技巧与常见问题解决方案,助力开发者构建稳定可靠的物联网设备。

Hi3861+DHT11温湿度传感器实战:从硬件连接到代码调试全流程避坑指南

本文详细介绍了Hi3861开发板与DHT11温湿度传感器的硬件连接和代码调试全流程,包括GPIO配置、时序模拟实现及常见问题解决方案。通过OpenHarmony开发环境,开发者可以快速实现温湿度数据的精准采集,适用于智能家居和环境监测等物联网应用场景。

#物联网
Claude Code Spec Workflow实战:如何在5分钟内搭建你的第一个AI驱动开发项目

本文详细介绍了Claude Code Spec Workflow的实战应用,这是一种规范驱动开发方法,旨在解决AI生成代码缺乏系统性的问题。通过5分钟快速搭建个人任务管理应用的实例,文章展示了如何从环境配置、创建项目指导文档到任务分解与自动化执行的完整流程,帮助开发者实现高质量、可维护的AI驱动开发。

WRF数据可视化实战:从eta坐标到指定高度气象场的精准提取与绘图

本文详细介绍了WRF模式数据后处理中,如何将存储在eta坐标中的气象变量精准提取并插值到指定高度层(如100米、500米)进行可视化。通过解析eta坐标原理,结合wrf-python库,提供了从读取数据、计算离地高度、执行垂直插值到绘制专业气象图的完整实战流程,并分享了风场处理、批量操作及常见避坑指南,帮助用户高效完成WRF数据可视化。

#数据可视化
SpringBoot与Mockito单元测试实战:从基础到高级技巧 | JUnit断言 | Mockito | 单元测试

本文深入探讨了SpringBoot项目中如何高效运用Mockito进行单元测试。从快速搭建纯Mock测试环境入手,详细解析了@Mock、@InjectMocks等核心注解的使用,并对比了轻量级Mock与Spring集成测试两种模式。文章重点介绍了模拟返回值、异常、参数匹配以及验证交互等Mockito高级技巧,并结合JUnit断言的最佳实践,旨在帮助开发者编写快速、稳定且可维护的单元测试,有效提升代

#单元测试
Lang-Segment-Anything实战:从零搭建文本驱动的图像分割应用

本文详细介绍了如何从零搭建基于Lang-Segment-Anything的文本驱动图像分割应用。该技术巧妙结合GroundingDINO的Zero-shot文本定位能力与Segment-Anything模型的分割精度,实现仅凭自然语言指令即可完成像素级物体抠图。文章涵盖环境配置、核心API使用、常见问题解决,并演示了如何利用Lightning AI快速部署交互式Web应用,为计算机视觉开发与内容创

#计算机视觉
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择