This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EMIFA引脚EMA_D[15:0]没输出



EMIFA输出数据的引脚EMA_D[15:0]没有输出,输出1或0用示波器测的都是0.

但是有设置引脚复用,而且查看了SYSCFG,没有出错

#define PINMUX_EMIFA_LCD_REG_2      (8)         //D[8]-D[15]
#define PINMUX_EMIFA_LCD_MASK_2     (0xFFFFFFFF)
#define PINMUX_EMIFA_LCD_VAL_2      (0x11111111)

#define PINMUX_EMIFA_LCD_REG_3      (9)         //D[0]-D[7]
#define PINMUX_EMIFA_LCD_MASK_3     (0xFFFFFFFF)
#define PINMUX_EMIFA_LCD_VAL_3      (0x11111111)

EVMOMAPL138_pinmuxConfig(PINMUX_EMIFA_LCD_REG_2, PINMUX_EMIFA_LCD_MASK_2, PINMUX_EMIFA_LCD_VAL_2);
EVMOMAPL138_pinmuxConfig(PINMUX_EMIFA_LCD_REG_3, PINMUX_EMIFA_LCD_MASK_3, PINMUX_EMIFA_LCD_VAL_3);

而EMIF其他引脚,CS,OE,WE,A[15:0]都正常

此外,把EMA_D[0]复用成GP4[8]后还是没有输出

EVMOMAPL138_pinmuxConfig(9, 0xF0000000, 0x80000000);
GPIO_setDir(4, 8, 0);
GPIO_setOutput(4, 9, 1);

请问:

1. 这是什么原因导致的?