工具/软件:Code Composer Studio
我尝试了解 F2837xD 示例代码 buffdac_sine_cpu01.c 的示例
在示例中、他们尝试将信号生成模块转换为 DAC 转换值、我有几个问题
1) sgen.gain = wavformgain * 0x7FFF;
默认值0.8003将波形置于 DAC 的线性范围内。 为什么选择0.8003?
2) 2)计时器中断循环中
来缩放信号生成模块的下一个正弦值。
sgen_out=(sgen.out +32768)>>4;
我不明白为什么?
有人能为我解释一下吗? 谢谢