STM32H7开发笔记(七):MPU引入与讲解
其实接下来是打算直接写基础外设的,比如先写写串口的收发,但是想到要写外设的话,肯定要写 DMA,而在 H7 上使用 DMA 就必须先了解 MPU 和 Cache,所以还是先写写 MPU 吧。
对于之前没有接触过类似概念的小伙伴来说,MPU 和 Cache 都是比较难理解的概念,我尽量把这一部分写的简单易懂一些。
在之前的系列中,比如 F1、F4 甚至是 F7 中,我们都很少接触到 MPU 这个概念,F7 中虽然有,但是即使 F7 不用 MPU,也可以正常使用下去,但是到了 H7,MPU 从可选进阶变为了基础建设,所以必须先了解一下。
MPU 就是 Memory Protection Unit,内存保护单元,单纯看名字,可能会以为是什么防止内存被攻击的东西,其实不然,MPU 的主要作用并不是安全,而是“给内存立规矩”,告诉 CPU 这块内存应该如何使用。
Comments
Comment plugin failed to load
Loading comment plugin
💡 请正确填写您的邮箱,以确保能接收到来自本博客的评论回复通知~(*^▽^*)