关于stm32faox rbt6锁存器的使用问题,这两段代码明明看起来效果是一样的,为什么第一段不可以使用(led失效)
GPIO_SetBits(GPIOD,GPIO_Pin_2);
GPIO_ResetBits(GPIOC,GPIO_Pin_8);
Delay_Ms(5000);
GPIO_SetBits(GPIOC,GPIO_Pin_8); //Ò»µ©¼ÓÈë´Ë¾ä»°ledʧЧ£¿
GPIO_ResetBits(GPIOD,GPIO_Pin_2);
led_status = 0;
GPIO_Write(GPIOC,0x0080);
GPIO_SetBits(GPIOD,GPIO_Pin_2);
GPIO_ResetBits(GPIOD,GPIO_Pin_2);
Delay_Ms(5000);
GPIO_SetBits(GPIOC,GPIO_Pin_8);
GPIO_SetBits(GPIOD,GPIO_Pin_2);
GPIO_ResetBits(GPIOD,GPIO_Pin_2);
led_status = 0;
PC8 0x80为第7位置1 那应该是0x100,你懂吧?