设计一个系统,通过串口接收频率和相位控制字,控制DAC输出不同波形(包括正弦波、三角波、锯齿波、方波以及直流信号)。设计中使用50MHz的DAC输出时钟,每种波形存储深度为512点(即信号的一个周期),并用Matlab生成MIF格式文件分别存储这些波形数据。测试台包含完整的测试工具,已在实际开发板上验证。