PWM 配置
PWM 配置说明
需求
FC7300F4MDD_MTK2718_端子定义_0924
配置
General
Config Variant
- VariantPostBuild
说明:
- 混合预编译和构建后配置参数。只有一组参数。
PwmDeInitApi
- Enable
- 启用逆初始化函数接口
补充说明:
- 对应宏定义为 PWM_DE_INIT_API
- 配置文件位置:
- Pwm_Cfg.h
PwmGetChannelStateApi
- Enable
PwmEnableTriggerOut
- Disable
- 禁用开启/关闭 PWM 通道计数器重装触发中断函数接口
补充说明:
- 对应宏定义为 PWM_TRIGGER_OUT_API
- 配置文件位置:
- Pwm_Cfg.h
PwmDisableDetRuntimeErrorStatus
- Disable
- 不禁用运行时错误检测支持
补充说明:
- 对应宏定义为 PWM_DISABLE_DET_RUNTIME_REPORT_ERROR_STATUS
- 配置文件位置:
- Pwm_Cfg.h
PwmDutycycleUpdatedEndperiod
- Enable
- 开启周期结束后更新占空比
补充说明:
- 对应宏定义为 PWM_DUTYCYCLE_UPDATED_ENDPERIOD
- 配置文件位置:
- Pwm_Cfg.h
PwmPeriodUpdatedEndperiod
- Enable
- 开启周期结束后更新占空比及周期
补充说明:
- 对应宏定义为 PWM_DUTY_PERIOD_UPDATED_ENDPERIOD
- 配置文件位置:
- Pwm_Cfg.h
PwmLowPowerStatesSupport(不使用)
PwmPowerStateAsynchTransitionMode(不使用)
Pwm Enable User Mode Support
- Disable
- 不开启用户模式
补充说明:
- 对应宏定义为 PWM_ENABLE_USER_MODE_SUPPORT
- 配置文件位置:
- Pwm_Cfg.h
PwmIndex (0 -> 4294967295)
- 0
- PWM 模块实例标识符
补充说明:
- 对应宏定义为 PWM_INDEX
- 配置文件位置:
- Pwm_Cfg.h
- DIsable
- 禁用 PWM 模块错误支持
补充说明:
- 对应宏定义为 PWM_FAULT_SUPPORTED
- 配置文件位置:
- Pwm_Cfg.h
EnableMaskingOperations
- DIsable
- 不启用掩码方式控制 PWM 通道输出
补充说明:
- 对应宏定义为 PWM_ENABLE_MASKING_OPERATIONS
- 配置文件位置:
- Pwm_Cfg.h
Pwm Global Time Base Support
- DIsable
- 不启用全局时基
补充说明:
- 对应宏定义为 PWM_GLOBALTIMEBASE_SUPPORTED
- 配置文件位置:
- Pwm_Cfg.h
Ftu Hardware Module
- FTU_1
说明:
- 硬件选择 FTU1
补充说明:
- 对应变量 eInstance
- 定义 Pwm_Ftu_ModuleConfigType.eInstance
- 配置文件位置:
- Icu_PBcfg.c
Ftu Module Prescaler
- PRESC_128
- 配置文件位置:
- Pwm_PBcfg.c
Ftu Module clock Frequency
- /Mcu/Mcu/McuModuleConfiguration/MCU_Demo_FOSC24M/McuClockReferencePoint_Ftu1
Ftu Module's Channels Alignment
- 生成方式有 2 种
- PWM_EDGE_ALIGNED
- PWM_CENTER_ALIGNED
- 枚举定义 Pwm_Ftu_AlignmentType
- 对应变量 eAlingnment
- 定义 Pwm_Ftu_ModuleConfigType.eAlingnment
- 配置文件位置:
- Icu_PBcfg.c
- LDFQ_EACH1
说明:
- 设置重装点产生频率,当前设置为发生以下事件个数大于等于 1 即触发计数器重装
- 某通道计数器值达到计数器 FTU_CnV 值
- 某通道计数器值溢出
- 某通道在上升下降计数方式中计数器值达到计数器初始化值
补充说明:
- 配置文件位置:
- Icu_PBcfg.c
- Disable
说明:
- 在 PWM 模式下,无论是否启用此功能,通道计数器在到达 MOD 时依旧会触发计数器重装
补充说明:
- Enable
说明:
- 默认强制启用当计数器值到达初始值时触发通道计数器重装
补充说明:
评论
发表评论