TMS320F28335——SCI串口

一、IO配置

  以SCIA为例:使用的是GPIO35--SCITXDA    GPIOA36--SCIRXDA

  使用寄存器:

  GPBPUD :设置上拉  GPIO32-GPIO63   对应位0 使能上拉

  GPBQSEL1:

  GPBMUX1:IO模式选择

  代码如下:

    GpioCtrlRegs.GPBPUD.bit.GPIO36 = 0;    // Enable pull-up for GPIO28 (SCIRXDA)//使能内部上拉
    GpioCtrlRegs.GPBPUD.bit.GPIO35 = 0;       // Enable pull-up for GPIO29 (SCITXDA)//使能内部上拉
    GpioCtrlRegs.GPBQSEL1.bit.GPIO36 = 3;  // Asynch input GPIO28 (SCIRXDA) //设置为异步输入模式

    GpioCtrlRegs.GPBMUX1.bit.GPIO36 = 1;   // Configure GPIO28 for SCIRXDA operation  //配置为外设模式
    GpioCtrlRegs.GPBMUX1.bit.GPIO35 = 1;   // Configure GPIO29 for SCITXDA operation//配置为外设模式

猜你喜欢

转载自www.cnblogs.com/hjxzjp/p/11133444.html