大学生
最后登录1970-1-1
在线时间 小时
注册时间2015-10-30
|
楼主 |
发表于 2016-8-2 13:05:13
|
显示全部楼层
int main(void)
{
LED_GPIO_Config_RGB(LED_R_GPIO_PIN,GPIO_OType_OD);
LED_GPIO_Config_RGB(LED_G_GPIO_PIN,GPIO_OType_OD);
LED_GPIO_Config_RGB(LED_B_GPIO_PIN,GPIO_OType_OD);
while(1)
{
GPIO_ToggleBits(GPIOH, LED_R_GPIO_PIN);
Delay(0xffffff);
GPIO_SetBits(GPIOH, LED_R_GPIO_PIN);
GPIO_ToggleBits(GPIOH, LED_G_GPIO_PIN);
Delay(0xffffff);
GPIO_SetBits(GPIOH, LED_G_GPIO_PIN);
GPIO_ToggleBits(GPIOH, LED_B_GPIO_PIN);
Delay(0xffffff);
GPIO_SetBits(GPIOH, LED_B_GPIO_PIN);
}
}
void Delay(uint32_t t)
{
for(;t>0;t--);
}
这样就可以了,没必要每一次配置,toggle翻转电平一次然后再灭掉,就行了 |
|