Other Parts Discussed in Thread: AWRL6432
Hello,
我们有两种芯片 AWR6443 和 AWR6432, 最近对内存的使用有点疑问,想要了解各个task的内存使用情况。
1.请问用什么办法可以看到内存的分配和使用率?
2.AWR6432 是否同AWR6443 一样,可以使用CCS查看内存?如果可以有没有指导的方法或文件
期待您的答复
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.请问用什么办法可以看到内存的分配和使用率?
静态分配请看编译生成的map文件。
2.AWR6432 是否同AWR6443 一样,可以使用CCS查看内存?如果可以有没有指导的方法或文件
你说的是AWRL6432吧,是可以使用CCS debug的。
Thanks,
Chris
hello chris,
thanks for your reply
我想问的是动态的内存使用率,这个该怎么看呢?
你好,
你能解释一下你说的动态内存是什么含义?
Thanks,
Chris
hello chris,
我举个例子:给10ms的任务分配一块内存空间,在实际运行的过程中10ms的任务并没有用这么多,我想要获得的是 stack 使用空间/分配空间 的比例。
我知道 AWR6443 用 CCS 好像能够得到这个比例,但是我在 AWRL6432 的使用过程中 CCS还没配好,得不到这个比例。所以想问问有没有其他方法可以得到这个比例
你好,
下面使用motion and presence detection demo,使用CCS下载out文件后,运行。点击CCS菜单的tools->runtime object view。选择显示os kernel -》task instance。需要点击refresh all 或者continure refresh来查看相关信息。
Thanks,
Chris
hi chris,
我这边操作以后是这样的界面,请问是需要什么插件或者配置吗?如果合适的话,是否可以给一个guide
你好,
我使用的是CCS12.4。建议你用同样的demo测试一下。
Thanks,
Chris
你好,
这个是最简单的方法。你也可以尝试查看stack相关区域的内存,看变化有多少来判断stack用了多少。
Thanks,
Chris