初级会员

- 积分
- 111
- 金钱
- 111
- 注册时间
- 2012-4-23
- 在线时间
- 24 小时
|
200金钱
我买了步进电机驱动器模块ATK-2MD4850,用的单片机是STM32F103CBT6 用PA8(TIM1_CH1)作为脉冲。我把驱动ATK-2MD4850的代码里的定时器由TIM8_CH2改成TIM1_CH1,但是就是没PWM输出
GPIO_InitTypeDef GPIO_InitStructure;
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_OCInitTypeDef TIM_OCInitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1, ENABLE); //TIM1ê±Öóê1Äü
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA , ENABLE); //ê1ÄüGPIOAíaéèê±Öóê1Äü
//éèÖøÃòy½ÅÎa¸′óÃêä3ö1|Äü,êä3öTIM1 CH1μÄ WMÂö3å2¨DÎ
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; //TIM1_CH1
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //¸′óÃíÆíìêä3ö
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
|
|