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.

AD9857调制模式没有输出



单音模式测试过了,是有正弦波输出,但是调制模式下,我一直给并行D0-D13写1和0。没有输出,这是什么原因呢
  • 感觉是不是设置上有问题, 或者写指令等方面, 芯片手册说明的功能应该不会没有这个功能.

  • 肯定是有这个功能的,但是我感觉我设置应该也没问题啊 毕竟我其他模式是测试成功的,就只有调制模式没测试成功。

    while(!MCBSP_xrdy(mhMcbsp));
    MCBSP_write16(mhMcbsp,0x0022); //10倍频
    while(!MCBSP_xrdy(mhMcbsp));
    MCBSP_write16(mhMcbsp,0x0100); //0000 0111 1101 0101
    while(!MCBSP_xrdy(mhMcbsp));


    while(!MCBSP_xrdy(mhMcbsp));
    MCBSP_write16(mhMcbsp,0x0540); //频率控制字=2^30次方
    //GPIO_pinWrite(GPIO_PIN4,1);
    // GPIO_pinWrite(GPIO_PIN4,0);
    while(!MCBSP_xrdy(mhMcbsp));
    MCBSP_write16(mhMcbsp,0x06ca); //内插因子N=50 0x06ca
    while(!MCBSP_xrdy(mhMcbsp));
    MCBSP_write16(mhMcbsp,0x07b5); //0000 0111 1101 0101

    这是我配置的程序