初级会员
- 积分
- 110
- 金钱
- 110
- 注册时间
- 2014-12-28
- 在线时间
- 6 小时
|
5金钱
1.请问用io口模拟spi和spi有啥区别(spi可以设置速度,主从矫正啥的)????? <br />
<br />
<br />
2.我用的无线24l01无线通讯,是不是把u8 SPI2_ReadWriteByte(u8 TxData)换成u8 SPI_RW(u8 byte) <br />
{ <br />
u8 bit_ctr; <br />
for(bit_ctr=0;bit_ctr<8;bit_ctr++) // output 8-bit <br />
{ <br />
PBout(15) = (byte & 0x80); // output 'byte', MSB to MOSI <br />
byte = (byte << 1); // shift next bit into MSB.. <br />
PBout(13)= 1; // Set SCK high.. <br />
byte |= PBout(14); // capture current MISO bit <br />
PBout(13) = 0; // ..then set SCK low again <br />
} <br />
return(byte); // return read byte <br />
} <br />
谢谢拉 |
|