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

keystone寄存器问题

typedef struct {
volatile Uint32 DIR; /*方向寄存器,0输出,1输入*/
volatile Uint32 OUT_DATA;
volatile Uint32 SET_DATA;
volatile Uint32 CLR_DATA;
volatile Uint32 IN_DATA;
volatile Uint32 SET_RIS_TRIG;
volatile Uint32 CLR_RIS_TRIG;
volatile Uint32 SET_FAL_TRIG;
volatile Uint32 CLR_FAL_TRIG;
volatile Uint32 INTSTAT;
} CSL_GpioBank_registersRegs;

/**************************************************************************\
* Register Overlay Structure
\**************************************************************************/
typedef struct {
volatile Uint32 PID;
volatile Uint32 PCR;
volatile Uint32 BINTEN;
volatile Uint8 RSVD0[4];
CSL_GpioBank_registersRegs BANK_REGISTERS[4];
} CSL_GpioRegs;

6678手册中没有找到PID PCR INTSTAT这几个寄存器?

Nancy Wang:

请贴出代码的具体路径,方便我们查看。

,

user1534243:

6678手册中没有找到PID PCR INTSTAT这几个寄存器?gpio的csl库头文件中定义的

,

user1534243:

cslr_gpio.h

,

Nancy Wang:

在CSL文档中可以找到PID和PCR,参考看一下,INTSTAT暂时没找到说明。
CSL_GPIO_getPID
CSL_GPIO_getPCR
ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows/pdk_c667x_2_0_16/packages/ti/csl/docs/doxygen/html/group___c_s_l___g_p_i_o___f_u_n_c_t_i_o_n.html

赞(0)
未经允许不得转载:TI中文支持网 » keystone寄存器问题
分享到: 更多 (0)