在驱动库里看到设置PWM中断的函数PWMGenIntTrigEnable(unsigned long ulBase, unsigned long ulGen, unsigned long ulIntTrig)
其中最后一个参数ulIntTrig可选值有:
PWM_INT_CNT_ZERO、PWM_INT_CNT_LOAD、PWM_INT_CNT_AU、PWM_INT_CNT_AD、
PWM_INT_CNT_BU、PWM_INT_CNT_BD、PWM_TR_CNT_ZERO、PWM_TR_CNT_LOAD、
PWM_TR_CNT_AU、PWM_TR_CNT_AD、PWM_TR_CNT_BU或PWM_TR_CNT_BD
可是各个值的具体含义又没讲,有谁知道啊?
我只知道PWM_INT_CNT_ZERO是归零中断,那跟PWM_TR_CNT_ZERO这个有什么区别呢?貌似一个是中断一个是触发,实在搞不懂!
此帖出自
小平头技术问答
一周热门 更多>