TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS中嵌入汇编

求教!

        在C66x CorePac User Guide中有这样的说明就是:”使用PDCCMD寄存器关闭内核需要在IDLE状态下,具体内容查看指令集说明。我看指令集的时候发现就只IDLE这个单词。所谓的IDLE状态,一句IDLE指令就行了吗?又怎么将这句汇编嵌入到C语言中呢?总之就是求教怎么使用PDCCMD寄存器关闭指定的 内核。

        谢谢大家!

Teng Zhang3:

回复 Shine:

好的,谢谢您的解答!

Teng Zhang3:

回复 Shine:

尊敬的Shine Zhang:

            您好!感谢您的回复!在您的回复中,REG(PDCCMD_REG)|=PDCCMD_IDLE;这句话我添加在程序中编译不通过,显示无定义,是不是需要添加头文件?谢谢!还有C6678的寄存器头文件定义是什么呢?现在我都是查寄存器的地址对地址进行操作,如果有定义好的头文件,相信操作寄存器会更方便一些,谢谢!

Shine:

回复 Teng Zhang3:

PDMCMD的寄存器地址是0x01810000,你直接对寄存器地址操作就可以了。 

Teng Zhang3:

回复 Shine:

好的,谢谢!

zy979228369:

回复 Shine:

您好,我也显示PDCCMD_REG、REG、PDCCMD_IDLE没有相应的符号定义,请问添加哪些头文件才没有这个错误?

赞(0)
未经允许不得转载:TI中文支持网 » CCS中嵌入汇编
分享到: 更多 (0)