MCU 与驱动

专题文章

电量管理可迁移技术详解:架构、库仑账本、状态机与工程难点

以 N32G455 与 DS2740 裸机工程为例,深入剖析库仑账本、事务级样本提交、安全窗口通信、显示预测、满充校准与跨复位恢复的系统设计与实战经验。

电量管理DS2740库仑计

NOR Flash 掉电安全定长记录存储与 RTT 故障注入验证

基于 W25Q128 SPI NOR Flash 的裸机掉电安全定长记录存储架构,详解 64B 槽两阶段提交、三扇区世代控制环、原位生命周期码单条删除、稀疏扇区非阻塞迁移与 J-Link RTT 故障注入验证。

NOR FlashW25Q128掉电安全

N32G455 LCD 条带渲染与异步刷新实现分析

针对小内存 Cortex-M MCU,解析从数据变化到 240×8 局部条带画布、不可变帧快照防撕裂、SPI 全双工 DMA 与主循环非阻塞刷屏的完整链路。

N32G455ST7789LCD

嵌入式 1-bit 中英繁点阵字库子集化生成与集成

面向小内存 MCU 的多语言(简体中文、台湾繁体、英文)1-bit 点阵字库生成流水线,涵盖字号规划、原生点阵防粘连、Unicode 二分查找表与零缓冲条带光栅化。

点阵字库多语言UIN32G455

Cortex-M4 裸机固件分频时间片调度与模块化重构方案

针对嵌入式裸机 Super-Loop 工程常见的巨石文件、周期抖动与 Flash 擦写阻塞问题,设计四级时间片调度器、静态事件总线、页面契约路由与表驱动菜单引擎。

Cortex-M4N32G455裸机架构

N32G455 M24C02 I2C EEPROM 驱动与页边界处理

面向小型嵌入式系统的 M24C02(256B I2C EEPROM)驱动实现,详解硬件 I2C 寄存器配置、16 字节页写自动拆分、ACK 轮询与 A/B 双槽掉电安全参数存储设计。

N32G455I2CEEPROM

N32G455 W25Q128 SPI NOR Flash 驱动与非阻塞擦写实践

面向 Cortex-M 裸机系统的 W25Q128(16 MiB SPI NOR Flash)驱动实现,涵盖硬件 SPI 配置、256B 页边界拆分、状态寄存器写保护检查及非阻塞擦写轮询设计。

N32G455SPIW25Q128

裸机 C99 表驱动有限状态机设计与复用指南

零动态内存、不依赖特定 MCU 或 RTOS 的 C99 通用表驱动有限状态机(FSM)实现,内置静态 FIFO 事件队列、状态自环事件与初始化配置合法性自检。

C99状态机裸机架构

ST7789 命令时序、窗口配置与像素 DMA 传输参考

面向 MCU 驱动移植的 ST7789 4 线 SPI 控制协议参考,涵盖命令表、RS/CS 事务边界、上电序列、8/16 位切换与阻塞/异步像素 DMA 实现。

ST7789N32G455SPI

嵌入式 RGB565 LCD 颜色反转、字节错序与花屏排查指南

系统梳理 ST7789 等 RGB565 SPI 彩屏在开发与联调中常见的互补色反相、RGB/BGR 互换、高低字节错序、条带撕裂与 32 MHz 时序异常排查流程。

LCDST7789RGB565

N32G455 SPI 与 DMA 配置参考

多路 SPI 与 DMA 外设资源冲突与并发调度方案:面向 Cortex-M4(以 N32G455 为例),涵盖高速彩屏 DMA、高精度 ADC EXTI+DMA 连续采样与 SPI Flash 存储的资源分配、优先级仲裁与联调检查项。

N32G455SPIDMA
← 返回文章归档