NXP

NXP KE06 GPIO配置

2019-07-12 11:41发布

  GPIO读写,通过读取手册,查看相应引脚是GPIOA还是GPIOB等。
   GPIO设置     GPIO_PinInit(GPIO_PTB5, GPIO_PinOutput);//sel
    GPIO_PinClear(GPIO_PTB5);  
    GPIO_PinSet(GPIO_PTB5); 
    GPIO_PinClear(GPIO_PTB5);      GPIO_PinInit(GPIO_PTE0, GPIO_PinOutput);//clk
    GPIO_PinClear(GPIO_PTE0);  
    GPIO_PinSet(GPIO_PTE0); 
    GPIO_PinClear(GPIO_PTE0);      GPIO_PinInit(GPIO_PTE1, GPIO_PinOutput);//mosi
    GPIO_PinClear(GPIO_PTE1);  
    GPIO_PinSet(GPIO_PTE1); 
    GPIO_PinClear(GPIO_PTE1);      GPIO读取
     GPIO_PinInit(GPIO_PTE2, GPIO_PinInput);//miso
     type = !!(GPIO_Read(GPIOB) & (GPIO_PTE2 << 1));