大家好,我在看论坛里下载下来的西安培训资料的例子时看到了DNUM和TSCL的使用,经查找,这两个是定义在C6X.h里的
extern __cregister volatile unsigned int TSCL;
extern __cregister volatile unsigned int TSCH;
extern __cregister volatile unsigned int ARP;
extern __cregister volatile unsigned int ILC;
extern __cregister volatile unsigned int RILC;
extern __cregister volatile unsigned int PCE1;
extern __cregister volatile unsigned int DNUM;
请问大家,DNUM和TSCL代表什么呢?其它的如TSCH等都是什么意思?有没有相关的说明文档?多谢
Bruce Chen1:
您好!
DNUM:核号;如core 0 DNUM就是 0
TSCH 与 TSCL 用于计算cycle数,分别存高位与低位。
Yu Liu7:
回复 Bruce Chen1:
DNUM和TSCH、TSCL是DSP内核寄存器,不是地址映射的。下面有文档介绍。
www.ti.com/…/sprugh7.pdf