新手上路
- 积分
- 40
- 金钱
- 40
- 注册时间
- 2022-1-7
- 在线时间
- 13 小时
|
1金钱
该实验中有一根外部输入信号线来控制刹车,我想用程序控制来代替该功能,请问该怎么做?
我尝试使用 HAL_TIM_PWM_Start(&g_timx_cplm_pwm_handle, ATIM_TIMX_CPLM_CHY);
HAL_TIMEx_PWMN_Start(&g_timx_cplm_pwm_handle, ATIM_TIMX_CPLM_CHY);
HAL_TIM_PWM_Stop(&g_timx_cplm_pwm_handle, ATIM_TIMX_CPLM_CHY);
HAL_TIMEx_PWMN_Stop(&g_timx_cplm_pwm_handle, ATIM_TIMX_CPLM_CHY);
来打开、关闭输出PWM,
但这种方法
在
tim_oc_cplm_pwm.OCPolarity = TIM_OCPOLARITY_HIGH; /* OCy 高电平有效 */
tim_oc_cplm_pwm.OCNPolarity = TIM_OCNPOLARITY_HIGH; /* OCyN 高电平有效 */
时,输出低信号
在
tim_oc_cplm_pwm.OCPolarity = TIM_OCPOLARITY_LOW; /* OCy 低电平有效 */
tim_oc_cplm_pwm.OCNPolarity = TIM_OCNPOLARITY_LOW; /* OCyN 低电平有效 */
时,输出高信号
在
tim_oc_cplm_pwm.OCPolarity = TIM_OCPOLARITY_LOW; /* OCy 低电平有效 */
tim_oc_cplm_pwm.OCNPolarity = TIM_OCNPOLARITY_HIGH; /* OCyN 高电平有效 */
时,随机输出全部高,或者全部低两种状态,我想知道问什么会有两种状态呢?
|
|