初级会员
- 积分
- 172
- 金钱
- 172
- 注册时间
- 2014-6-4
- 在线时间
- 19 小时
|
1金钱
请教一下,为什么c8t6单片机PB13设置为上拉输入时一直输出低电平啊 PA12 PA15也是
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);//1رÕjtag£¬ê1ÄüSWD£¬¿éòÔóÃSWDÄ£ê½μ÷êÔ
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOC, ENABLE); // ê1ÄüPA¶Ë¿úê±Öó // ê1ÄüPB¶Ë¿úê±Öó // ê1ÄüPC¶Ë¿úê±Öó
//=============================================================================
//LED -> PA15
//=============================================================================
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7;
GPIO_Init(GPIOB, &GPIO_InitStructure);
//GPIO_SetBits(GPIOB,GPIO_Pin_7); //PC13 êä3ö¸ß
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_Init(GPIOB, &GPIO_InitStructure);
//=============================================================================
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;//PB12
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;//PB13
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;//
GPIO_Init(GPIOA, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;//
GPIO_Init(GPIOA, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;//
GPIO_Init(GPIOA, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15;//
GPIO_Init(GPIOA, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;//
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;//
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;//
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;//
GPIO_Init(GPIOB, &GPIO_InitStructure);//3õê¼»ˉGPIO
|
|