比如我想要FTM0的CH1-3实现PWM输出,CH4-7实现输入捕获。
当我在S32DS3.5上配置外设时,只能该FTM实例整体配置成IC输入或者PWM输出。对应的底层的RTD库ftm_config_mode_t结构体会自动设置成FTM_MODE_INPUT_CAPTURE或者FTM_MODE_EDGE_ALIGNED_PWM.
但是我在UI界面里没办法将FTM0设置成某些通道输出某些通道输出的模式。
ftm_config_mode_t结构体里有FTM_MODE_EDGE_ALIGNED_PWM_AND_INPUT_CAPTURE这个模式,但我在UI界面里无法配置。
是否这个FTM_MODE_EDGE_ALIGNED_PWM_AND_INPUT_CAPTURE模式就是无法自动生成,必须手动修改库的代码?
请教应该如何完成这个功能配置呢?感谢回答。
Hi@wzl19920210
同一个实例只能设置为相同功能,这就和你测试的结果是一样的。
即你不可以设置同一个FTM实例下的不同通道为不相同的功能。