MOSI和SCK测出来都是浮空的
但如果模式改为输出的话又正常
实在想不出哪有问题了
RCC->AHB2ENR|=RCC_AHB2ENR_GPIOAEN;//GPIOA ENABLE
RCC->AHB2RSTR|=0x1
GPIOA->OTYPER =~(0x1<<(GPIO_OTYPER_OT7_Pos));
GPIOA->OTYPER|=0x0<<(GPIO_OTYPER_OT5_Pos);
GPIOA->OTYPER|=0x0<<(GPIO_OTYPER_OT7_Pos);
//SPEED VERY HIGH
GPIOA->OSPEEDR =~(0x3<<(GPIO_OSPEEDR_OSPEED5_Pos));
GPIOA->OSPEEDR =~(0x3<<(GPIO_OSPEEDR_OSPEED7_Pos));
GPIOA->OSPEEDR|=0x3<<(GPIO_OSPEEDR_OSPEED5_Pos);
GPIOA->OSPEEDR|=0x3<<(GPIO_OSPEEDR_OSPEED7_Pos);
//NO PULL
GPIOA->PUPDR =~(0x3<<(GPIO_PUPDR_PUPD5_Pos));
GPIOA->PUPDR =~(0x3<<(GPIO_PUPDR_PUPD7_Pos));
GPIOA->PUPDR|=0x0<<(GPIO_PUPDR_PUPD5_Pos);
GPIOA->PUPDR|=0x0<<(GPIO_PUPDR_PUPD7_Pos);
//AF config
GPIOA->AFR[0] =~(0xF
SPI1->CR2=0x00000000;//Clear the register
SPI1->CR1|=0x0