- 博客(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关注的人
RSS订阅