OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2342|回复: 1

STM32F103ZET6 PB0口始终没有PWM输出

[复制链接]

10

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2014-8-4
在线时间
8 小时
发表于 2020-3-3 20:36:37 | 显示全部楼层 |阅读模式
10金钱
本帖最后由 易尘 于 2020-3-4 10:22 编辑

void GPIO_InitFixPin(void)
{GPIO_InitTypeDef GPIO_InitStruct;

        __HAL_RCC_GPIOB_CLK_ENABLE();   
        __HAL_RCC_GPIOA_CLK_ENABLE();   
        __HAL_RCC_TIM3_CLK_ENABLE();
        __HAL_RCC_AFIO_CLK_ENABLE();

        GPIO_InitStruct.Pin=GPIO_PIN_0;                  
        GPIO_InitStruct.Mode=GPIO_MODE_AF_PP;        
        GPIO_InitStruct.Speed=GPIO_SPEED_FREQ_HIGH;
        GPIO_InitStruct.Pull=GPIO_PULLUP;
        HAL_GPIO_Init(GPIOB,&GPIO_InitStruct);

}
void TIM3_PWM_Init(INT32U arr,INT32U psc)
{  
      TIM_HandleTypeDef TIM3_Handler;        
      TIM_OC_InitTypeDef TIM3_CH3Handler;         


    TIM3_Handler.Instance=TIM3;            
    TIM3_Handler.Init.Prescaler=psc;      
    TIM3_Handler.Init.CounterMode=TIM_COUNTERMODE_UP;
    TIM3_Handler.Init.Period=arr;         
    TIM3_Handler.Init.ClockDivision=TIM_CLOCKDIVISION_DIV1;
    HAL_TIM_PWM_Init(&TIM3_Handler);  

    TIM3_CH3Handler.OCMode=TIM_OCMODE_PWM1;
    TIM3_CH3Handler.Pulse=0;            
    TIM3_CH3Handler.OCPolarity=TIM_OCNPOLARITY_LOW;
    HAL_TIM_PWM_ConfigChannel(&TIM3_Handler,&TIM3_CH3Handler,TIM_CHANNEL_3);
        
    HAL_TIM_PWM_Start(&TIM3_Handler,TIM_CHANNEL_3);

}

void TIM_SetTIM3Compare2(uint32_t compare)
{
        TIM3->CCR3=compare;
}
int main(void)
{
     SystemClock_Config();//系统时钟初始化
     GPIO_InitFixPin();
     TIM3_PWM_Init(7199,999);

  while (1)
    {                TIM_SetTIM3Compare3(500);
    }

}

求助  为啥我配置PB0口PWM输出   始终没有输出?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10569
金钱
10569
注册时间
2017-2-18
在线时间
1913 小时
发表于 2020-3-4 16:14:30 | 显示全部楼层
        __HAL_AFIO_REMAP_TIM3_PARTIAL();                //TIM3通道引脚部分重映射使能
调用这个函数试试。不行的话直接基于原子F103板的PWM输出例程去修改下引脚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-21 14:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表