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.

关于TMS320F28379D的CPU2实现SCI通信问题

参照TI的例程在CPU1上利用pin12和pin13实现了串口C(SCIC)功能。现在需要在CPU2上实现该功能,为此在CPU1上做了如下修改:

GPIO_SetupPinOptions(13, GPIO_INPUT, GPIO_PUSHPULL);
GPIO_SetupPinMux(13, GPIO_MUX_CPU2,6);

GPIO_SetupPinOptions(12, GPIO_OUTPUT, GPIO_ASYNC);
GPIO_SetupPinMux(12, GPIO_MUX_CPU2, 6);

同时将CPU1上的初始化和收发程序复制到CPU2上,CPU1上的收发程序保留,调试程序,依次启动CPU1和CPU2,发现CPU2没有实现SCIC收发功能,SCIC的收发功能仍然是由CPU1实现的,删除CPU1上的收发程序,SCIC收发功能就没有了。感觉GPIO_MUX_CPU2选项没有起作用一样。

请问如何解决,谢谢!