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.

28335 controlsuite 中的scia_loopback例程的疑问

1.在这个实验中scia_loopback_init()的函数里有下边三句命令: 

SciaRegs.SCICTL2.all =0x0003;
SciaRegs.SCICTL2.bit.TXINTENA =1;
SciaRegs.SCICTL2.bit.RXBKINTENA =1;

第一条命令不是和第二,三条命令等价吗?这里是不是重复了

2. 在DSP2833x_Sci.c文件中

GpioCtrlRegs.GPAQSEL2.bit.GPIO28 = 3  //这个为什么设置为3,不是应该设置为2(三周期采样判断数据位的值吗)?

  • 1.在这个实验中scia_loopback_init()的函数里有下边三句命令: 

    SciaRegs.SCICTL2.all =0x0003;
    SciaRegs.SCICTL2.bit.TXINTENA =1;
    SciaRegs.SCICTL2.bit.RXBKINTENA =1;

    第一条命令不是和第二,三条命令等价吗?这里是不是重复了

    是的,你可以注解后面两句,或者前面的第一句。

    2. 在DSP2833x_Sci.c文件中

    GpioCtrlRegs.GPAQSEL2.bit.GPIO28 = 3  //这个为什么设置为3,不是应该设置为2(三周期采样判断数据位的值吗)?

    设置为3就是采样6个采样周期。还需要结合GPACTRL设置,来判断具体是多少时钟周期。