Part Number:TMS320C6727BOther Parts Discussed in Thread:TMS320C6727, TMS570LS3137
您好:
最近在阅读TMS320C6727 RTI相关手册时,对于寄存器中某些位属性描述不太理解,在手册中也没找到说明,想请教一下
1.RTIINTFLAG寄存器的bit0 手册描述的属性位RCP,对于P的含义手册没有说明。请问P是什么含义呢?对于RCP来说是可读,可以通过对某位的写清除该位么?
还有的位描述位R/WP,也是没理解是什么含义,还望您解答,谢谢。
Shine:
P是protect的意思。
,
user5157445:
再请问RCP怎么解释呢?是读清除还是写清除呢。保护的含义是什么啊。谢谢
,
Tony Tang:
RC是读清除.
P的含义在这个贴子里有提到,但是也没有具体的说明:P means privileged or protected write.
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/245908/periodic-rti-interrupt-problem/862941
,
user5157445:
谢谢您的回答,我觉得因该不是读清的意思,我看6727相关demo,在处理定时器中断时,中断处理函数最后都会向RTIINTFLAG bit0 或bit1对应写1,而不是读操作。所以不太理解RCP的含义
,
Tony Tang:
参考了一下也有RTI模块的TMS570LS3137这个芯片,https://www.ti.com/lit/ug/spnu499c/spnu499c.pdf
它的RTI的寄存器里有说明更清楚一些,跟前面链接里说的一致,P means privileged or protected write
同时你说的是对的,写1清0。可能是C6727的文档写的不完整。
时间太长了,建议用CSL现成的函数吧。