项目是通过sci控制pwm,烧录成功后能脱机运行,现想将串口通信方式从usb改为usb转rs232方式连接GPIO8和GPIO9,烧录成功后通讯未能成功。
项目中代码只将
GPIO_SetupPinMux(42, GPIO_MUX_CPU1, 15);
GPIO_SetupPinOptions(42, GPIO_OUTPUT, GPIO_PUSHPULL);
GPIO_SetupPinMux(43, GPIO_MUX_CPU1, 15);
GPIO_SetupPinOptions(43, GPIO_INPUT, GPIO_ASYNC);
改成了
GPIO_SetupPinMux(8, GPIO_MUX_CPU1, 6);
GPIO_SetupPinOptions(8, GPIO_OUTPUT, GPIO_PUSHPULL);
GPIO_SetupPinMux(9, GPIO_MUX_CPU1, 6);
GPIO_SetupPinOptions(9, GPIO_INPUT, GPIO_ASYNC);
RS232自检过没有问题,请问为什么行不通呢?