我看了一下例程:
void GPIO_init(void)
{
GPIO_InitTypeDef GPIO_InitStruct;
/*SPI³õʼ»¯*/
GPIO_StructInit(&GPIO_InitStruct);
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT; //ÉèÖÃΪÊä³öģʽ
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11 | GPIO_Pin_9 | GPIO_Pin_1;
GPIO_Init(GPIO0, &GPIO_InitStruct);
GPIO_PinAFConfig(GPIO0, GPIO_PinSource_11, AF5_SPI); //GPIO0.11¸´ÓÃSPI_clk¹¦ÄÜ
GPIO_PinAFConfig(GPIO0, GPIO_PinSource_9, AF5_SPI); //GPIO0.9¸´ÓÃSPI_DO¹¦ÄÜ
GPIO_PinAFConfig(GPIO0, GPIO_PinSource_1, AF5_SPI); //GPIO0.1¸´ÓÃSPI_CS¹¦ÄÜ
GPIO_StructInit(&GPIO_InitStruct);
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN; //ÉèÖÃΪÊäÈëģʽ
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_5;
GPIO_Init(GPIO1, &GPIO_InitStruct);
GPIO_PinAFConfig(GPIO1, GPIO_PinSource_5, AF5_SPI); //GPIO1.5¸´ÓÃSPI_DI¹¦ÄÜ
}
可是在数据手册上找不到0.1脚。
这是为什么?我找了好几遍,谢谢!
|