///////////////////////////////////////////////////////////////////////////////////
// 函数: TIM2_GPIO_Configuration(void)
// 功能: 配置定时器的引脚为模拟输入
// 输入: 无
// 输出: 无
// 接口:PA0,TIM3的接口
////////////////////////////////////////////////////////////////////////////////
void TIM2_GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
/* PA0,PA12-> 左右脉冲输入 */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //50M时钟速度
GPIO_Init(GPIOA, &GPIO_InitStructure);
可以看看这段代码 |