赞
踩
本次测试基于安路EG4S20BG256的一块开发板
官方的资料显示
EAGLE系列芯片内嵌1个8通道SAR型ADC模块
8个通道和用户IO复用
采集转换一次所需时钟为16cycles
clk 最大频率16MHz
ADC引脚
通道 | 引脚 |
---|---|
0 | N11 |
1 | M10 |
2 | L10 |
3 | P11 |
4 | M12 |
5 | N12 |
6 | P12 |
7 | R16 |
本次仅测试CH1通道(因为找不到0的管脚)
为了简单测试略去了不必要的接口
TD的和Quartus的差不了太多
但是是波形显示,只能按进制显示
采集电压大小 = 3.3V*dout/4096
将ad的引脚接到3.3V电压上我们可以观察到dout的值。
接到0V上
测试完毕
module ad( input clk , input pd , input [2:0] s , input soc , output eoc , output[ 11:0]dout ); EG_PHY_ADC #( .CH1("ENABLE")) adc ( .clk(clk), .pd(pd) , .s (s) , .soc(soc) , .eoc(eoc) , .dout (dout) ); endmodule
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。