This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
怎么强制输出信号啊
AQSFRC
AQCSFRC
ti对这两个寄存器的说明不深啊 几乎没有说明 shadw寄存器怎么运作的
连续跟oneshot是什么意思不知道啊
你写C代码时,是一行一行写,执行也是一行一行执行。这样在发触发脉冲的时候就会出现不希望有的时间差,为了避免这种情况,设置一个影子寄存器,把你C代码的赋值先赋到影子寄存器里,然后等触发条件(比如计数器到0了)达到时,同时更新比较器的值,就不会出现上述偏差。
oneshot的脉冲,第一个脉冲可以和后面脉冲宽度不同。比如可控硅触发有时需要第一个脉冲宽一些,就可以用到oneshot功能,相当于对脉冲列的第一个脉冲一次性加宽。
这样的 如果你的波形正在发 那么如果你强制epwm输出高或者输出低 你需要设置强制输出寄存器
现在的问题是 如果你想释放这个强制 那么就会把强制寄存器置为无效
如果选用立即执行 不用shadw 那么会出现什么情况呢 epwm的输出是高还是低呢 ?
这个状态是根据什么来的