新手上路
- 积分
- 26
- 金钱
- 26
- 注册时间
- 2017-1-5
- 在线时间
- 50 小时
|
- <div class="blockcode"><blockquote>void blue_led_gpio_init(void)
- {
- GPIO_InitTypeDef* GPIO_InitStruct;
-
- RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE);
-
- GPIO_InitStruct->GPIO_Mode=GPIO_Mode_OUT;
- GPIO_InitStruct->GPIO_OType=GPIO_OType_PP;
- GPIO_InitStruct->GPIO_Pin=GPIO_Pin_4;
- GPIO_InitStruct->GPIO_PuPd=GPIO_PuPd_DOWN;
- GPIO_InitStruct->GPIO_Speed=GPIO_High_Speed;
-
- GPIO_Init(GPIOD,GPIO_InitStruct);
- }
复制代码
int main(void)
{
uint32_t i;
/* Configure the Priority Group to 2 bits */
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
blue_led_gpio_init();
while (1)
{
GPIO_ResetBits(GPIOD,GPIO_Pin_4);
for(i=0;i<100000;i++)
{
;
}
GPIO_SetBits(GPIOD,GPIO_Pin_4);
for(i=0;i<100000;i++)
{
;
}
}
}
请问是函数问题吗,还是库的问题?另外用stm32cubemx配置,分分钟点亮了,硬件没问题的。
|
|