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

TMSC6652 54 55 57的EMIFA和UPP管脚复用问题

TMSC665x系列dsp中,EMIFA和UPP管脚采用复用结构。在实际工作中,EMIFA和UPP外设都需要使用,且这两个外设一段时间用EMIFA,一段时间用UPP,再一段时间用EMIFA。请问除了在一个时间内在复用管脚只有一个功能使用外,还需要注意哪些问题?

Shine:

可以配置PIN_CONTROL_1寄存器来切换是使用EMIFA还是uPP。

user5117984:

回复 Shine:

是的,通过往0x02620584(PIN_CONTROL_1)这个寄存器地址配置来切换UPP和EMIFA。我想说的是,我的EMIFA和UPP的功能初始化代码已配置各执行一次(先EMIFA,然后切换UPP)。再从UPP功能切换到EMIFA功能中,执行一次(PIN_CONTROL_1)寄存器写数,这时还需要再次执行EMIFA初始化代码(EMIFA初始化代码包括片选引脚选择、ECC寄存器配置,异步配置寄存器等)吗?同理从EMIFA中再次切换到UPP,还需要再次执行UPP的初始化代码吗?(UPP初始化代码包括,时钟的使能,UPP的复位,清除复位,数据宽度、格式、速率等)。

Shine:

回复 user5117984:

最好重新初始化一下。

赞(0)
未经允许不得转载:TI中文支持网 » TMSC6652 54 55 57的EMIFA和UPP管脚复用问题
分享到: 更多 (0)