看到Halcogen里面确实有个mpu的c文件,但是这里面没有说怎么触发内存保护?我通过Halcogen生成的MPU配置代码,我怎么验证我配置起效了呢,确实是有保护了呢?这块以前确实没怎么接触过,所以想问问有做过这方面的项目吗,你们是怎么做的?
gaoyang9992006:
在 DMA 中内置了一个 MPU 来将 DMA 限制在存储器的指定区域,并且保护存储器系统的剩余部分不受 DMA 故障的影响。
参考
www.jianshu.com/…/807d2e6d993dwww.docin.com/p-1215132345.html
Susan Yang:
您可以看一下文档www.ti.com/…/spna177.pdf
其中包含了对于的例程
www.ti.com/…/spna177
另外也有一些其他文档,如下
www.ti.com/…/spna120.pdf
www.ti.com/…/spna238.pdf