这几天在写MSK的调制,用的方法很简单,即FSK,理论也非常简单,就一个相位控制字控制一个NCO,但是搞了四五天就是结果不对,老师刚开始一段对,然后就是错一个对一个,然后就是对,很头疼,想了各种可能,试了各种方法。。。。。。终于在昨天晚上发现原来是输入01信号么有使能端,以至于开始复位后,第一个时钟出现问题。复位后原端输出复位为0,第一个时钟来的时候,Fword默认从原端接收到一个0,然后往NCO输出了一个相位控制字,就是这个控制字使得初始相位不是从0开始的,导致正在的第一个数据变成了第二个数据,所以总是和matlab的数据不对。。。。。。
。。。。。想想一个使能端还是蛮重要的。。写在这里。。。。要记住,吸取教训