How to disable or power off a GPIO (GPIO_EMC_03)?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to disable or power off a GPIO (GPIO_EMC_03)?

1,382件の閲覧回数
BlackTurbo
Contributor III

Hi, I'm using RT1062 as a GUI processor, and my application requires a NAND flash connected to RT1062 and a C8051F uC in the same time. The strange thing is one of the 8 data lines, GPIO_EMC_03, can't work when I using C8051F to write/read the NAND flash, unless the RT1062 been powered off. Using ONOFF to force the RT1062 shutdown can also eliminate the error but it seems not a good idea. 

So I want to disable or power off this single GPIO (GPIO_EMC_03) from RT1062 code, how can I do that? I've tried to config the GPIO using PAD resister but without success.

Thanks. 

@jeremyzhou 

 

ラベル(1)
0 件の賞賛
返信
3 返答(返信)

1,363件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi,

Unfortunately, is not possible to power off single GPIO pin in code, maybe you can add an external IC to do this in HW.

Best regards,

Felipe

0 件の賞賛
返信

1,357件の閲覧回数
BlackTurbo
Contributor III

Thanks.

Then is there a method to block a group of the GPIO not just the single one? I've also tried to config the issued GPIO as Hi-Z mode but it didn't work, I'm thinking maybe my configuration is not right, could you tell me how to make a GPIO Hi-Z for iMXRT1062?

0 件の賞賛
返信

1,341件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi,

GPIO does not have Hi-Z mode, only open drain.

Regards,

Felipe

0 件の賞賛
返信