技术栈

STC8H2K12U读取EEPROM错位

dw.z2025-01-12 10:18

现象

EEPROM 写入 0x12345678

EEPROM 读取 0x78123456

数据错位了

原因

可能是由于多级流水线的指令系统,IAP_TRIG触发后IAP_DATA的数据未能准备好。

解决

参照官方文档,在触发后增加4个_nop_();即可。

上一篇:在 Ubuntu 中安装 C++ 版本的 Protocol Buffers
下一篇:设计模式——单例模式
相关推荐
A-花开堪折
2 分钟前
OpenMCU(七):STM32F103开发环境搭建
stm32·单片机·嵌入式硬件
#金毛
8 小时前
四、STM32 HAL库API完全指南:从功能分类到实战示例
stm32·单片机·嵌入式硬件
百里东风
9 小时前
STM32外设AD-定时器触发 + DMA读取模板
stm32·单片机·嵌入式硬件
Deacde_ZY
10 小时前
【控制波形如何COPY并无痛使用】
单片机·嵌入式硬件
仰泳之鹅
11 小时前
【51单片机中断】
单片机·嵌入式硬件·51单片机
happygrilclh
12 小时前
STM32 定时器主从模式配置解析
stm32·单片机·嵌入式硬件
王光环
13 小时前
STM32H743IIT6_ADC采集误差分析与ADC_DMA
stm32·单片机
芯眼
14 小时前
STM32启动文件详解(重点)
java·开发语言·c++·stm32·单片机·mybatis
长流小哥
15 小时前
STM32 ADC+DMA+TIM触发采样实战:避坑指南与源码解析
stm32·单片机·嵌入式硬件·keil5
道亦无名
15 小时前
STM32控制电机
stm32·单片机·嵌入式硬件
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】03从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑04【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!05DeepSeek各版本说明与优缺点分析06Coze扣子平台完整体验和实践(附国内和国际版对比)07YOLOv5改进 | 添加CA注意力机制 + 增加预测层 + 更换损失函数之GIoU08苍穹外卖面试总结09yolov8,yolo11,yolo12 服务器训练到部署全流程 笔记10第一届 “帕鲁杯“ writeup