经查源代码和试验, 屏幕第一个字变字是因为清屏之后没有等待就写数据.
在display.c中DISP_Clear()函数里面的LCD_Control(LCD_CLEAR);后面加LCD_Delay50uTimes(10);即可解决问题.
另外最好把calibrate_reflectometer.c中的VF_REFERENCE_LEVEL改小一点, 比如改成(2500). 这样带负载时输出失真小很多, 二三次谐波都能到-40dB以下.
其他可以按需改动, 比如我把刷新速率改到了一秒钟8次, 这样调节天调的时候方便.