自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jafi 的 blog

记录个人开发旅程,分享实用开发经验。 Open minds, open source, unstoppable innovation.

  • 博客(11)
  • 收藏
  • 关注

原创 多串口 Printf 小驱动分享(非fputc重定向)

文章介绍了一种轻量化的多串口 printf 实现方案,用于嵌入式系统中替代标准库 printf。

2025-10-20 15:22:06 598

原创 3.1 ZYNQ 图像采集显示系列-显示部分(一):系统路径与 Vivado 显示链路搭建

ZYNQ 图像采集显示系列-显示部分(一):系统路径与 Vivado 显示链路搭建,介绍了相关IP核参数与参数推荐

2025-08-28 15:08:22 854

原创 2. Zynq基础工程搭建,系统前期准备 (Hello World)

zynq图像显示系统搭建起步,创建最基本的“Hello World”工程

2025-06-13 08:30:00 1757

原创 1. 硬件平台搭建选择,及相关注意事项

本章介绍了本项目所使用的硬件平台

2025-06-03 17:23:40 997

原创 序章:从零到一,构建基于Zynq的图像采集与显示系统

本专栏旨在记录和分享一个完整的图像采集与显示系统在 Zynq 平台上的开发全过程。内容覆盖从**基础硬件设计**到**系统软件实现**的全流程,重点以 **Vivado + XSDK + Petalinux + Qt** 工具链为主线,逐步构建出一个基于Zynq的稳定图像系统。未来还将尝试引入图像处理算法、边缘AI等功能,拓展更丰富的应用场景

2025-05-12 18:10:51 863

原创 Qt 串口类封装(基于QSerialPort )实战分享|附源码 + 使用经验

本文分享Qt 串口类封装(基于QSerialPort )实战经验,包含源码,各种使用小技巧

2025-05-06 17:52:24 1479

原创 自用 软件模拟I2C驱动 分享,含源码

分享一个自用 软件模拟i2c驱动,模仿HAL风格,支持多实例

2025-04-23 11:13:41 563

原创 Zynq CAN开发实战指南+驱动源码分享

本文将围绕Zynq-7010平台,介绍在裸机环境和FreeRTOS中使用CAN通信的完整开发流程,包括工程配置、驱动开发、中断管理、波特率设置以及调试经验等内容。

2025-04-21 17:04:03 2059 18

原创 ADS1115 封装驱动分享

ADS1115 驱动分享,驱动结构支持多芯片管理与用户自定义接口,适合用于项目中进行精确模拟量采集。如有错误,欢迎私信交流~作者:Jafi。

2025-04-14 14:08:38 1669

原创 Qt 实战中的 Lambda 写法经验贴(含实战技巧与踩坑总结)

捕获方式明确([=][&][this]了解线程上下文,防止 UI 卡顿避免捕获生命周期不明的对象不滥用 lambda,复杂逻辑请写槽函数善用lambda提升效率,也要避免错用埋雷作者:Jafi。

2025-04-07 11:24:04 734

原创 不造轮子,才是嵌入式开发真正的成熟

本文从实战角度出发,聊聊“造轮子”与“用轮子”的真实价值。如果说造轮子是一种技术实力的体现,那会用好轮子、选对轮子、在轮子之上造车造飞机,就是更高层次的智慧。这些使得 ST 的 HAL 不只是“轮子”,更是“标准化道路”,加速了产品工程化的实现。虽然标准库更轻量,但在实际产品开发中,没有统一规范的封装往往比使用 HAL 更容易出错。稳定可靠:ST 官方 HAL 库经过广泛测试,包含典型应用场景,异常边界处理完善。开发者在这些层级之间的选择,决定了系统的可维护性、效率与可靠性。用好抽象,是为了更高效开发。

2025-04-01 09:33:18 646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除