[技术问答] HC32F460的Timer43输出PWM使能影响无效电平
14221|30
|
|
|
|
|
评论
短路,过流,过压可以用EMB功能关闭PWM……………………
|
|
评论
@lavion :你根本用错了地方,出现特殊情况的时候,应该用EMB模块来控制PWM引脚的电平,EMB的IO或者比较器或者SW软件指令都可以关闭timer4的PWM!!!!!没看完手册就不要瞎说!!!!!!!!!!!!!!!!
如果手册说的对的,那么 这是严重的 芯片设计失误!!!!
如果芯片是对的,那么这是用户手册严重的说明错误!!!!!!!
压根不是这么一回事. 实际应用中, 一开始 OCEL 为1, 然后 在愉快的进行PWM控制.
但是 出现 特殊的情况, 过流/过压保护, 需要 输出 上下桥全部释放.
本来 设定好了 OCPL的无效电平, 现在 在OCEL=1,的时候, 不由用户决定的在被修改, 然后当过压保护成立,用户 写入OCEL=0的时候, 你说 下桥现在是高还是低? 你能确定么?
同理, 你能确定 当OCEL=0的时候, 到底是 释放桥 还是 短路桥?
|
|
|
|
|
评论
看来你不光没看懂PDF, 还看不懂 我的意思. 语文有点欠缺.
什么叫 控制寄存器, 什么叫 状态寄存器, 自己好好琢磨
@lavion :事实上,OCEL/OCEH无效的时候,不是通过OCPL和OCPH控制引脚电平的吗???哪里错了???
手册也没交代OCEL、OCEH在有效、无效切换时候保持电平,因为根本不是在你的使用场景下用的!!!!!!!!!!!
@lavion :解决问题就好了,纠结这么多也没哈用啊
这是 二码事!!!! 不是说 怎么解决问题, 要解决问题, 方法总比困难多. 我手册 定时器看了不下 7 遍了!!!
我说的 是 要么 这个手册写错了, 要么芯片 设计错了. 能听懂么?
手册说 OCPL OCPH 是 OCEL OCEH无效时候的 电平控制, 结果 完全不是那么一回事!!!
不是手册写错 或者 芯片错, 还 狡辩么?
|
|
|
|
|
|
|
|
|
|