AM335X在startterware下的uartEcho_edma示例,本来是使用uart0的,我修改后也可以适用于uart2,但修改为uart4,则不能正常工作。
修改的地方为UART_THR_RHR_REG,UART_INSTANCE_BASE_ADD,EDMA3_UART_TX_CHA_NUM,EDMA3_UART_RX_CHA_NUM,UART_INT_NUM这几个宏定义,main函数中的UART0ModuleClkConfig修改为starterware中自带的UART0_4ModuleClkConfig的函数,UARTPinMuxSetup的参数也修改为4。
请教这是为什么,如何让它可用呢?