int main(void)
{
uint16_t b ;
RCC->CR=0x00010000;
RCC->APB2ENR|=0x102c;//A D SPI
GPIOD->CRL=0x34433344;
GPIOA->CRL=0xFFFB4444;
SPI1->CR1=0xb1ff;
while(1)
{
SPI1->DR=0XFF;}
}
这是我写的一段SPI代码 但是PA7口没有输出
第一句 设置外部时钟 不知道为什么仿真的时候 CR寄存器里不是00010000
非常感谢了
有个SPI驱动步骤也可以 非常感谢了 |