本帖最后由 南来之风 于 2024-7-20 16:38 编辑
迷你示波器观测到的PWM波形:
没想到使用ModusToolbox配置PWM外设,这么方便的生成代码,下面来介绍一下如何把PWM信号内部路由至P4.0引脚,然后通过迷你示波器进行观察。
第一步:打开Device Configurator 4.20
第二步:配置TCPWM外设
第三步:配置Pin P4[0]
这里要注意一点:
点击保存后,自动生成代码。在main.c里面调用pwm初始化函数:
void pwm_init(void)
{
cyhal_pwm_init_cfg(&pwm_led2_control,&tcpwm_0_group_1_cnt_5_hal_config);
cyhal_pwm_start(&pwm_led2_control);
}
硬件连接:
最终效果:
总结:使用英飞凌ModusToolbox软件能够非常方便的配置TCPWM外设、自动生成底层配置代码,通过简单的在主函数里面调用初始化接口函数,方便的通过示波器等仪器进行PWM波形观测,给开发和调试带来了非常大的便利!
|