正弦表就是按照点数算出来的sin值(换算成整数,考虑单边输出,值还要平移电平)
然后定时器产生对应的时间点,查sin表,DMA把对应数值传到DAC,由DAC输出模拟电压
再经过滤波就是正弦波了。
正弦表是算出来的在固定时间点产生的电压值的一个记录,这样就可以使用查表法直接获取数值,不用计算。
定时器对应的时间点都有一个对应的数值,然后DMA直接给DAC输出,形成波形。