ST意法半导体
直播中

王银喜

8年用户 2528经验值
私信 关注
[问答]

可以从CM4内核访问UID_BASE (0x1FF1E800) 寄存器吗

我想从 CM4 内核访问 UID_BASE (0x1FF1E800) 寄存器,但我遇到了 HardFault。我查看了参考手册,第 137 页说内存映射是为 CM7 保留的。
有没有办法以某种方式读取它以将该系统内存区域映射到其他地方或者可以使用 DMA 读取它?
我有一个解决方法,我用 CM7 内核读取寄存器并将其放入共享内存区域,以便 CM4 内核可以从那里读取它,但它必须等到 CM7 内核执行它。

更多回帖

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