本文摘要:本文章介绍如何使用NXP官方软件S32KDS中的pwm_pal组件
开发平台:S32 Design Studio for ARM Version 2.2
SDK版本:S32_SDK_S32K1xx_RTM_3.0.0
使用芯片:S32K148
组件例程免费下载方式在文末!!!
1. 配置要使用的PWM输出引脚
2. 将pwm_pal组件添加到工程
3. 配置PWM参数
4. 配置好参数后点击如下图按钮或选项即可将配置数据更新至代码
5. 在代码中添加初始化函数即可使用pwm
#define PWM_Channel 4
#define PWM_Period 24000
#define PWM_Duty PWM_Period/2
void PWM_pal_Init(void)
{
PWM_Init(&pwm_pal1Instance, &pwm_pal1Configs);
}
// 此函数更改分频系数
PWM_UpdatePeriod(&pwm_pal1Instance, PWM_Channel, PWM_Period);
// 此函数更改占空比
PWM_UpdateDuty(&pwm_pal1Instance, PWM_Channel, PWM_Duty);
组件例程下载地址:
https://download.csdn.net/download/m0_50669075/85090133
S32K148更多例程和源码以及最新内容下载地址:
END