st7735 stm32f103 lvgl调试记录3,spi篇
将spi1打开,然后将引脚换过去,然后将函数前面注释掉,直接使用hal提供的spi函数,结果一次成功,有点过分。后面的就剩下给lvgl提供的中断没有调试通过了。
void SPI_WriteData(uint8_t Data)
{
#if 0
unsigned char i=0;
for(i=8;i>0;i--)
{
if(Data&0x80)
LCD_SDA_SET; //Êä³öÊý¾Ý
else LCD_SDA_CLR;
LCD_SCL_CLR;
LCD_SCL_SET;
Data<<=1;
}
#endif
HAL_SPI_Transmit(&hspi1,&Data,1,100);
}