自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 SRAM完整性验证——读写整个外部SRAM验证是否损坏

本文介绍了GD32F303ZET6开发板外部SRAM完整性验证的方法。主要内容包括:1) 使用EXMC驱动配置外部SRAM(IS62WV51216芯片)的Region3区域;2) 实现基础读写函数ReadByte/WriteByte;3) 设计全填充测试函数test_sram_full,通过写入0xFF/0x00模式并校验返回值,记录首个错误地址和总错误数;4) 提出改进方案,采用地址特征值写入(addr&0xFF)的行走位模式,可检测地址线故障等传统方法难以发现的问题。该方法通过结构化错误记录有效

2025-07-12 12:03:24 521

原创 LCD驱动函数——基于Bresenham直线算法的虚线函数

本文基于Bresenham直线算法实现LCD虚线绘制功能。算法通过新增dashLen(线段长度)和gapLen(间隔长度)参数,在循环中动态切换绘制状态:当计数器小于dashLen时绘制像素点,达到gapLen时跳过绘制。核心逻辑通过xerr/yerr误差计算像素位置,配合isDrawing标志位控制虚实交替,最终实现可自定义间隔的虚线效果。该方案在保持Bresenham高效性的同时,通过状态机机制实现了虚线绘制功能。

2025-07-11 14:52:53 367

空空如也

空空如也

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

TA关注的人

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