STM8 SPI主機

硬件平臺:stm8s103
編譯環境:IAR for stm8

//spi初始化
void spiMasterIint(void)
{
    SPI->CR1 = 0x2c;    
    SPI->CR2 = 0x03;
    SPI->CRCPR = 0x07;
    SPI->CR1 |= 0x40;
}

spi接收發送
unsigned char spiRW(unsignde char date)
{
    while(!(SPI->SR&0x02));
    SPI->DR = data;
    while(!(SPI->SR&0x01));
    return SPI->DR;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章