f16_24_p8_ftest.txt

来自「使用C8051F020和FPGA设计的低频信号相位测量仪器」· 文本 代码 · 共 15 行

TXT
15
字号
该程序由相互独立的两部分组成:
移相正弦信号发生器、等精度频率测试

移相信号发生器的组成部分:
8位相位控制字、16位频率控制字、24位累加器和寄存器、10位累加器和寄存器、正弦查找表。
产生的波形数据经过两个THS5651(D/A转换器),再经过一低通滤波电路输出。

等精度频率测试的组成部分:
两个32位计数器、一个16位计数器
将频率相等、相位不同的两路正弦信号经过放大、整形后变为方波,即SCLK0 、SCLK1。
将SCLK0和SCLK1先异或,再和BCLK相与,得到TCLK。
运用等精度频率测试的原理,分别测得SCLK0和TCLK的频率。

                         

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?