数字正弦波发生器的设计是《单片机原理与应用》、《DSP原理与应用》等课程实验教学中的一个典型实验案例。给出一种快速、灵活而实用的数字正弦波产生方法,即差分方程迭代法。首先从数学中的三角函数公式出发,推导产生正弦序列的差分方程,继而结合专业基础理论从信号与系统分析的角度推导出相同的差分方程,进而讨论在此基础上产生三角波、方波的方法以及实现波形幅度和频率可调的方法。