嵌入式开发者社区

标题: 28377D的CLA读取ADC结果寄存器问题 [打印本页]

作者: Main_Key    时间: 2019-6-26 10:02
标题: 28377D的CLA读取ADC结果寄存器问题
我使用.cla用C写的读ADC结果寄存器以及写EPWM的CMP寄存器,单步调试也试过,都失败了,麻烦各位大神看下问题出在什么地方?
interrupt void Cla1Task1 ( void )
{
    //Local Variables

    //Code
    __mdebugstop();
    TEST1++;
    CMPB_Temp += 1000;
    if(CMPB_Temp >= 39060)
    {
        CMPB_Temp = 0;
    }
    TEST1 = AdcaResultRegs.ADCRESULT5;
    __mnop();
    __mnop();
    __mnop();

    EPwm1Regs.CMPB.bit.CMPB = CMPB_Temp;
    __mnop();
    __mnop();
    __mnop();
}
作者: Main_Key    时间: 2019-6-26 10:05
这个是单步调试的界面,希望各位大神指导!!!


作者: 梁淑怡-Tronlong    时间: 2019-6-27 08:43
您好,
  您可以参考对比我司发布的CLA案例源码。
[attach]5252[/attach]
作者: Main_Key    时间: 2019-6-29 17:09
梁淑怡-Tronlong 发表于 2019-6-27 08:43
您好,
  您可以参考对比我司发布的CLA案例源码。

哦,谢谢!是不可以我那样直接读写么?我这边没有创龙的CLA源码。




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4