工具/软件:TI-RTOS
我将使用 来自 ti-processor-sdk-rtos-am57xx-evm-04.00.00.04的闪烁 LED GPIO 示例。 它使 USER_LED0 (即 GPIO7_8 (F16))闪烁。 为了切换接头 P18的引脚7 GPIO4_10、我需要做什么更改。
我已经尝试将'GPIO_evmAM572x_board.c'中的 GPIO_USER0_LED_PIN_NUM 和 PORT_NUM 更改为 所需的引脚和端口、并保持所有内容相同、但不起作用。 我还使用了 pinmux 工具并添加了此工具生成的所有文件、但我不了解如何切换所需的引脚。
GPIO_WRITE (索引、值)需要该引脚的索引、我不知道所需引脚的索引是什么。 基本上、在主代码中、我将执行以下操作。
board_initCfg boardCfg;
boardCfg = Board_init_PINMUX_CONFIG |
Board_init_module_clock |
Board_init_uart_stdio;
board_init (boardCfg);
GPIO_init();
while (1){
GPIO_WRITE (USER_LED0、GPIO_PIN_VAL_HIGH);
AppDelay (delay_value);
GPIO_WRITE (USER_LED0、GPIO_PIN_VAL_LOW);
AppDelay (delay_value);
}
请帮助。
谢谢。