自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文讲明白单片机存储器那些事儿

摘要:本文详细解析了单片机中不同存储器的特性与用途。内部ROM(Flash)用于存储程序代码和常量,具有非易失性但擦写次数有限;外部Flash可扩展容量,适合存储大容量固件或多媒体数据;外部EEPROM支持字节级擦写,适合频繁修改的小数据;SRAM则用于高速临时数据缓存。文章还针对不同应用场景(如传感器数据采集、UI缓存等)提供了存储方案选择建议,并预告后续将分享具体工程实例。

2025-12-25 11:06:27 689

原创 STM32407基于SPI+DMA的硬件驱动LCD屏幕详细开发流程

本文介绍了一种基于STM32F4硬件SPI+DMA的高效LCD驱动方案,采用HAL库开发ST7789V系列240*320屏幕。文章对比了软件SPI、硬件SPI和硬件SPI+DMA三种驱动方式的优缺点,指出硬件SPI+DMA方案在裸机开发中具有显著优势。技术实现上,区分了阻塞式寄存器配置和非阻塞式DMA数据传输,提供了完整的引脚定义、SPI配置和色彩定义。该方案通过DMA传输显示数据,大幅提升实时性,同时释放CPU资源,适用于高分辨率动态显示场景。

2025-12-24 14:26:02 1101

原创 STM32G4系列的FDCAN使用方法

FDCAN技术摘要: FDCAN作为CAN协议的升级版本,通过5-8Mbps传输速率(5-8倍于传统CAN)和64字节单帧容量(传统CAN仅8字节)显著提升性能,支持ADAS、OTA升级等大数据场景。其双速率机制(BRS)保持1Mbps仲裁段兼容性,同时在数据段实现高速传输。增强的17-21位CRC校验使错误检测能力提升10倍,且硬件层面与现代MCU(如STM32G/H7系列)集成,支持与传统CAN网络混合组网。关键技术优势包括:单帧64字节数据传输避免多帧处理,灵活双速率切换,以及无缝兼容现有CAN设备。

2025-11-19 11:56:59 727

空空如也

空空如也

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

TA关注的人

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