ARM技术william hill官网
直播中

其实znvm

9年用户 1215经验值
擅长:电源/新能源
私信 关注
[问答]

求大侠解释一下为何会出现arm任意读写寄存器的情况

刚刚接触arm,请教一个问题:
我在写UART驱动的时候,当cache的功能打开后,arm读一个寄存器,竟然连续读8个;当我把cache功能disable之后,想哪一个寄存器就读哪一个,没有出现一次读8个的现象。
求大侠解释一下为何出现这种情况?

回帖(1)

哔哔哔-

2022-6-9 17:10:27
cache 是突发操作,提高效率。同时也具有缓冲的作用,防止频繁操作。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分