问答

汇集网友智慧,解决技术难题

21ic问答首页 - MM32F031f6p6 GPIO没电平输出

MM32F031 GPIO 电平 ni While

MM32F031f6p6 GPIO没电平输出

用 MM32F031f6p6 代替 stm32f030f4P6出现GPIO口电平没输出,我是直接用stm32f030f4p6工程来调试mmf031f6p6的。
void gpio_delay(int cnt)
{
        while(cnt--);
}


void gpio_init(void)
{
        GPIO_InitTypeDef out;

        RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);

        out.GPIO_Pin = GPIO_Pin_7;
        out.GPIO_Mode =  GPIO_Mode_OUT;
        out.GPIO_Speed = GPIO_Speed_10MHz;
        GPIO_Init(GPIOA, &out);
        while(1)
        {
                GPIO_SetBits(GPIOA,   GPIO_Pin_7);
                gpio_delay(60000);
                GPIO_ResetBits(GPIOA, GPIO_Pin_7);
                gpio_delay(60000);
        }
}


用官网的代码,用st-link debug程序没点击keil的start按钮就直接运行,也会报错,这会是什么问题?
上传不了图片

官网工程路径:Boards_MM32F031xx_q\MBF031C6T_q_lib\EXTI\EXTI_KEY\KEIL_PRJ


回答 +关注 15
10037人浏览 9人回答问题 分享 举报
9 个回答

您需要登录后才可以回复 登录 | 注册