?? my_spi.c
字號:
#include "71x_lib.h"
#include "my_spi.h"
#include "my_time.h"
void SPI_Init(void)
{
DEF_IO_SPI_SCK;
DEF_IO_SPI_MOSI;
DEF_IO_SPI_MISO;
SPI_SCK_Lo;
}
/* SPI傳輸1個字節 */
u8 SPI_MasterTransmit(u8 data)
{
u8 i = 0,d = 0;
for (i=0;i<8;i++)
{
if ((data & 0x80) != 0) SPI_MOSI_Hi; else SPI_MOSI_Lo;
SPI_SCK_Hi;
data = (data << 1);
d = d<<1;
if (SPI_MISO_Hi) d |= 0x01;
SPI_SCK_Lo;
delay_us(1);
}
return d;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -