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.

关于CC3200复用引脚的问题请教TI技术支持

Other Parts Discussed in Thread: CC3200SDK, CC3200

我想将CC3200SDK里面的uart_demo例程做如下改动:uart_demo例程默认选用PIN55 PIN57作为UART0的TX和RX,我想将PIN3和PIN4设置为UART0的TX和RX,我的步骤如下:

主要修改函数PinMuxConfig();

在该函数里面,

    //
    // Enable Peripheral Clocks
    //
    MAP_PRCMPeripheralClkEnable(PRCM_UARTA0, PRCM_RUN_MODE_CLK);
    MAP_PRCMPeripheralClkEnable(PRCM_GPIOA0, PRCM_RUN_MODE_CLK);

    //
    // Configure PIN_55 for UART0 UART0_TX
    //
    MAP_PinTypeUART(PIN_55, PIN_MODE_0);
    MAP_PinTypeUART(PIN_03, PIN_MODE_7);

    //
    // Configure PIN_57 for UART0 UART0_RX
    //
    MAP_PinTypeUART(PIN_57, PIN_MODE_0);
    MAP_PinTypeUART(PIN_04, PIN_MODE_7);

我查了CC3200复用引脚的功能表,使能PIN55、PIN57作为GPIO的时钟(它们作为GPIO功能时分在GPIOA0组)现将默认为UART0的PIN55 PIN57设置为GPIO模式,对应模式值为0;然后将PIN3、PIN4设置为UART0的TX和RX,它们选用UART0时对应的模式值为7,配置完后,我用USB转串芯片连上PC机(PIN3接TX,PIN4接RX,地线确定没有接错),通过putty也能打开串口的终端,但为什么运行调试例程时没有调试信息打印出来?