9 p3 z6 W) X$ c( i& U3 u
D. T1 g1 |1 \- _) [有一个问题,请大神帮忙,我在用贵公司的OMAPL138,用IO口模拟SPI通讯时序,目前我写的程序,SCLK周期最小就为9.6us,但是我需要更快的SCLK时序,关于SCLK的时序如下,请问程序需要怎么修改,谢谢。 void WriteViaSpi(INT8UValueToWrite) { INT8Ui; //Write out the ControlWord for(i= 0; i < 8; i++) { CLR_SCLK(); if(0x80== (ValueToWrite & 0x80)) { SET_SDIN(); //Sendone to SDI pin } else { CLR_SDIN(); //Sendzero to SDI pin } SET_SCLK(); ValueToWrite<<= 1; //Rotate data } CLR_SCLK(); delay(1);//100 }
4 B. i" H5 L M2 [# Q! R* |/ Q |