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.

关于CCS编程的问题

Other Parts Discussed in Thread: MSP430G2553

请问   用MSP430G2553可以实现一个步进为10KHZ的正弦波吗?    具体方法是什么?

  • 看楼主的采样率是多少?

    如果MCU仅仅完成这个工作是没有问题。

    两种方法:

    1、timer触发DMA将正弦表数据送至DAC;

    2、timer触发中断,软件将正弦表数据送至DAC;

    3、timer触发中断,输出PWM,使用滤波器获得正弦。

  • xuyun xu,

    由于MSP430G2553没有DAC,你只能尝试着用Timer 输出一个PWM波,然后通过外部滤波,来实现一个正弦波的输出。

  • Hi, Xuyun,

    你好!

    这个正弦波是用来做什么?

    步进10KHz是指插值频率为10KHz还是正弦波的基频?

    如果是step频率可以实现,按照Bruce和Lina给的方法就行了,也可以参考标准SPWM发生器方法来做。

    如果是10KHZ基频的正弦波,用G2553做就有点困难,做出来的正弦波谐波分量和THD都较难控制。

    Regards,

    Hardy