电子元器件论坛
直播中

石利军

7年用户 890经验值
私信 关注

使用ADE7880遇到的几个疑问求解

我使用是的ADE7880芯片
关于CF输出的初始化代码如下:
           1   write16_1(COMPMODE,0x0111);//设置CF1测A相,CF2测B相,CF3测C相见表42。
     2   //write16_1(CFMODE,0x0EA0);  //配置CF1,CF2,CF3所测得什么功率,以及使能见表44
     3   write16_1(CFMODE,0x7000);  //配置CF1,CF2,CF3所测得什么功率,以及使能见表44
     4   write16_1(CF1DEN,0x7A12);
     5   write16_1(CF2DEN,0x7A12);

现在的问题是:
1、我感觉使用默认的//write16_1(CFMODE,0x0EA0);语句的时候,依然可以输出波形
2、当我设置CF1DEN,0x7A12,读取AWATTHR寄存器(read32_2(AWATTHR))时候,读取的值就是0X7A12..修改这个CFDEN的值,AWATTHR相应的变化。这个是为什么?
3、我要准确的输出CF波形以便于校准,应该怎么做??
谢谢指导!!!万分感谢!

更多回帖

发帖
×
20
完善资料,
赚取积分