官方手册有说输出PWM应当互补,后查到应该先给寄存器CLOCK_DIVIDER_REGISTER中PCAL先置0后置一,但是还是没有变成互补输出???
Hao Eric:
找到原因了,是硬件电路不小心连上了,现在能够读取旋变的位移数据,不过有几个很棘手的问题:
1:AMC1210波形校准究竟是如何校准,我按照手册去读PCAS位,结果总是陷入死循环,最后不得已直接跳过,不对波形校准了;
2:AMC1210在不对波形校准后能够读到正余弦数据,但是读滤波器模块4(0x23)数据时候会发生卡死,就是PWM忽然就没有输出了,怎么回事
Barry Xiao:
回复 Hao Eric:
你好,问题是否已经解决?
试下重新reset,然后校准是否依旧有问题。
第2个问题,你确认下读寄存器时是否有做别的操作。