已回答假定已回答

AD9832输出频率相差256倍左右

cannon 在 2015-11-18 詢問的問題
最後回覆由yiming.zhao@analog.com於2015-11-20提供

AD9832用3.3V供电,STM32来控制产生一个正弦波。串行写入频率的时候,发现输出波形的频率比我设定值要大256倍左右,求问原因可能出在哪?

 

写的思路是:

首先是写0xf800命令,然后写freq>>0,freq>>8,freq>>16,freq>>24的8位值,前面分别对应是0x30,0x21,0x32,0x23的8位高命令,写完频率后输入0xc000命令进行输出。

結果