|
大家好,小弟最近在对一个评估板进行实验。这个CPU的主要工作就是AD采样和UART发送。
现在老板要求给出这个CPU的性能报告,主要包括两个方面:空间所占容量和时间所占容量百分比
(1)空间所占容量: AD+UART这两个任务占用CPU多少存储空间,还有多少空间供其他应用程序执行。
它的解决方法:我觉得就是在程序中只编写这两个任务。然后在KEIL下编译后,下面有code=5400, RO-data=52
RW-data=328, ZI-data=3696
那些数值,从而就可以看出来了吧?
不过有人说code是FLASH的数值,后面三个是RAM的大小,但也有人说后面三个是ROM的大小。。有点搞不清楚了。
(2)时间所占容量: 要计算AD+UART所占用CPU的总时间量,这个一般怎么测试的?
(可能我表达的不是很清楚。大致意思就是CPU运行的时间中,有多少时间要给AD+UART来运行的)
难道是用定时器?测试占用的时间量,这个真没接触过,还请各位大侠指教,谢谢。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|