介绍了一种基于PC机、单片机、FPGA和数字频率合成技术(DDS)的信号源的设计方法;其中基于FPGA的DDS模块电路采用VerilogHDL语言和原理图相结合的方式设计,上位机的信号源面板以及波形编辑生成系统则基于LabVIEW 图形化语言设计:基于FPGA的信号发生器,可以在不改变硬件平台的情况下 随时对信号源系统进行重构或升级,使得应用非常灵活和方便:特别是可以通过USB2.0接口和Pc机连接,使得任意波的产生更加方便和快捷;实验结果表明整个设计可以产生0.01Hz~10MHz的任意波及正弦波、方波、三角波等常规的函数信号。