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.
在使用HRPWM时,浏览手册发现
17.15.1.3 有描述When using DBREDHR or DBFEDHR, DBRED and/or DBFED (the register corresponding to the edge with hi-resolution displacement) must be greater than or equal to 7.
17.15.1.6 有描述Just like the duty cycle restrictions when using HRPWM, the DBRED and DBFED values must be greater than 3 to use hi-res deadband.
问题是,DBRED 最小为多少时可以正确使用DBREDHR ,实际测试中,当TBPRD = 99 时,发现设置死区时间10ns到20ns时,不能输出高分辨率的死区,只能输出一般的死区时间。
是否存在配置高精度死区的例程
Hi,
17.15.1.3 有描述When using DBREDHR or DBFEDHR, DBRED and/or DBFED (the register corresponding to the edge with hi-resolution displacement) must be greater than or equal to 7.
17.15.1.6 有描述Just like the duty cycle restrictions when using HRPWM, the DBRED and DBFED values must be greater than 3 to use hi-res deadband.
这两个地方的描述确实有冲突,我已经询问相关工程师了:
1. 当使用HRPWM时,如果使用DB但不使能HRDB,那么DBRED/DBFED必须> 3;
2. 当使用HRPWM时,如果使用DB并且使能HRDB,那么DBRED/DBFED必须>=7。