TIwilliam hill官网
直播中

刘倩

7年用户 191经验值
私信 关注

请问RM48X里面的PMU是什么?它跟MPU是什么关系?

本帖最后由 一只耳朵怪 于 2018-5-25 17:14 编辑

请问RM48X里面的PMU是什么,在TRM里什么地方(我没搜索到),它跟MPU是什么关系?另外,在TRM中MPU怎么使用好像也没有说,只是在几个地方简单提了下它的功能,是我看漏了不?

回帖(1)

李平

2018-5-25 08:06:11
Hi Zhiqiang,
  PMU指的是performance measurement unit。它是ARM cortex-r4内核里自带的一个用来测试芯片运算性能的单元。
它在我们HALCOGEN自动生成的代码中已经存在使能和禁用的函数,不过它是汇编的程序,文件名是sys_PMU.asm。
如果你想进一步的了解这个模块可以参考ARM Cortex-R4f的白皮书。里面有比较详细的介绍。
我个人觉得它是一个非常好用的模块,功能也比较强大。一般可以用来测试一段程序,一个函数,或是一个算法运行所需要的时间。比传统的翻转IO口电平,来的更准确,更好用。
 另外针对于MPU,这个也在白皮书里面找得到的。TRM里面只是简单的介绍了一下它有几个region,有哪些属性可以设置。



ken
                                                                         



BR,
KEN
举报

更多回帖

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