ad7606的verilog实现
基于verilog的ad7606多通道数据采样实现,支持串口,RAM数据存储
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10793 2014-01-24 11:13 ad_betterAD7606URATAAD7606.v
文件 16077 2013-12-23 15:25 ad_betterAD7606URATAAD7606.v.bak
文件 3677 2014-01-24 11:32 ad_betterAD7606URATad7606.v
文件 4011 2013-12-17 11:05 ad_betterAD7606URATad7606.v.bak
文件 10207 2014-01-06 20:43 ad_betterAD7606URATad7606_M.v
文件 4627 2013-12-27 10:10 ad_betterAD7606URATad7606_M.v.bak
文件 306 2014-01-24 11:34 ad_betterAD7606URATad_urat.cdf
文件 26 2014-01-24 11:34 ad_betterAD7606URATad_urat.done
文件 567 2014-01-24 11:34 ad_betterAD7606URATad_urat.fit.smsg
文件 610 2014-01-24 11:34 ad_betterAD7606URATad_urat.fit.summary
文件 319 2014-01-24 11:34 ad_betterAD7606URATad_urat.jdi
文件 675 2014-01-24 11:34 ad_betterAD7606URATad_urat.map.summary
文件 19993 2014-01-24 11:34 ad_betterAD7606URATad_urat.pin
文件 524492 2014-01-24 11:34 ad_betterAD7606URATad_urat.pof
文件 1278 2013-12-17 10:22 ad_betterAD7606URATad_urat.qpf
文件 4330 2014-01-24 11:34 ad_betterAD7606URATad_urat.qsf
文件 151058 2014-01-24 11:34 ad_betterAD7606URATad_urat.sof
文件 5337 2014-01-24 11:34 ad_betterAD7606URATad_urat.v
文件 3421 2013-12-17 10:57 ad_betterAD7606URATad_urat.v.bak
文件 359 2014-01-06 19:47 ad_betterAD7606URATRAM.qip
文件 6962 2014-01-06 19:47 ad_betterAD7606URATRAM.v
文件 5590 2014-01-06 19:47 ad_betterAD7606URATRAM_bb.v
文件 132 2014-01-06 19:47 ad_betterAD7606URATRAM_inst.v
文件 3778 2013-12-23 18:43 ad_betterAD7606URATURAT_TX.v
文件 3714 2013-12-17 11:04 ad_betterAD7606URATURAT_TX.v.bak
文件 54415 2014-01-18 20:32 ad_betterAD7606URATad_urat_assignment_defaults.qdf
文件 2288 2014-01-22 14:46 ad_betterAD7606URATad_urat.tcl
文件 129 2014-01-22 18:57 ad_betterAD7606URATad_urat.map.smsg
文件 468 2014-01-24 11:34 ad_betterAD7606URATad_urat.merge.summary
文件 56970 2014-01-24 11:34 ad_betterAD7606URATad_urat.map.rpt
............此处省略595个文件信息
s1=‘C:Documents and Settingszhy_jll桌面data3.txt‘;
fid=fopen(s1);
D1=fscanf(fid‘%x‘[inf]);
fclose(fid);
len=length(D1);
for i=1:len/16
tep0_L= D1((i*16)-15);
tep0_M= D1((i*16)-14);
tep1_L= D1((i*16)-13);
tep1_M= D1((i*16)-12);
tep2_L= D1((i*16)-11);
tep2_M= D1((i*16)-10);
tep3_L= D1((i*16)-9);
tep3_M= D1((i*16)-8);
tep4_L= D1((i*16)-7);
tep4_M= D1((i*16)-6);
tep5_L= D1((i*16)-5);
tep5_M= D1((i*16)-4);
tep6_L= D1((i*16)-3);
tep6_M= D1((i*16)-2);
tep7_L= D1((i*16)-1);
tep7_M= D1((i*16));
d1(i)=(tep0_L+tep0_M*256)/32768*5;
d2(i)=(tep1_L+tep1_M*256)/32768*5;
d3(i)=(tep2_L+tep2_M*256)/32768*5;
d4(i)=(tep3_L+tep3_M*256)/32768*5;
d5(i)=(tep4_L+tep4_M*256)/32768*5;
d6(i)=(tep5_L+tep5_M*256)/32768*5;
d7(i)=(tep6_L+tep6_M*256)/32768*5;
d8(i)=(tep7_L+tep7_M*256)/32768*5;
end
d1(1)=d1(2);
% for i=1:len/6
% tep1_L= D1((i*6)-5);
% tep1_M= D1((i*6)-4);
% tep2_L= D1((i*6)-3);
% tep2_M= D1((i*6)-2);
% tep3_L= D1((i*6)-1);
% tep3_M= D1((i*6));
% x1(i)=(tep1_L+tep1_M*256)/32768*5;
% x2(i)=(tep2_L+tep2_M*256)/32768*5;
% x3(i)=(tep3_L+tep3_M*256)/32768*5;
% end
%tx=1:3072;
figure(1);
plot(d5);
grid on;
figure(2);
plot(d6);
grid on;
figure(3);
plot(d7);
grid on;
figure(4);
plot(d8);
grid on;
figure(5);
plot(d1);
grid on;
figure(6);
plot(d2);
grid on;
figure(7);
plot(d3);
grid on;
figure(8);
plot(d4);
grid on;
% axis([1len05000]);
% axis on;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% FFT,N为采样点数,fs为采样频率(Hz)%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% N=8192;
% fs=102400;
% n=0:N-1;t=n/fs;
% y=fft(xN);
% mag=abs(y);
% f=n*fs/N;
% figure(2);
% plot(f(1:N/2)mag(1:N/2));
% grid on;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10793 2014-01-24 11:13 ad_betterAD7606URATAAD7606.v
文件 16077 2013-12-23 15:25 ad_betterAD7606URATAAD7606.v.bak
文件 3677 2014-01-24 11:32 ad_betterAD7606URATad7606.v
文件 4011 2013-12-17 11:05 ad_betterAD7606URATad7606.v.bak
文件 10207 2014-01-06 20:43 ad_betterAD7606URATad7606_M.v
文件 4627 2013-12-27 10:10 ad_betterAD7606URATad7606_M.v.bak
文件 306 2014-01-24 11:34 ad_betterAD7606URATad_urat.cdf
文件 26 2014-01-24 11:34 ad_betterAD7606URATad_urat.done
文件 567 2014-01-24 11:34 ad_betterAD7606URATad_urat.fit.smsg
文件 610 2014-01-24 11:34 ad_betterAD7606URATad_urat.fit.summary
文件 319 2014-01-24 11:34 ad_betterAD7606URATad_urat.jdi
文件 675 2014-01-24 11:34 ad_betterAD7606URATad_urat.map.summary
文件 19993 2014-01-24 11:34 ad_betterAD7606URATad_urat.pin
文件 524492 2014-01-24 11:34 ad_betterAD7606URATad_urat.pof
文件 1278 2013-12-17 10:22 ad_betterAD7606URATad_urat.qpf
文件 4330 2014-01-24 11:34 ad_betterAD7606URATad_urat.qsf
文件 151058 2014-01-24 11:34 ad_betterAD7606URATad_urat.sof
文件 5337 2014-01-24 11:34 ad_betterAD7606URATad_urat.v
文件 3421 2013-12-17 10:57 ad_betterAD7606URATad_urat.v.bak
文件 359 2014-01-06 19:47 ad_betterAD7606URATRAM.qip
文件 6962 2014-01-06 19:47 ad_betterAD7606URATRAM.v
文件 5590 2014-01-06 19:47 ad_betterAD7606URATRAM_bb.v
文件 132 2014-01-06 19:47 ad_betterAD7606URATRAM_inst.v
文件 3778 2013-12-23 18:43 ad_betterAD7606URATURAT_TX.v
文件 3714 2013-12-17 11:04 ad_betterAD7606URATURAT_TX.v.bak
文件 54415 2014-01-18 20:32 ad_betterAD7606URATad_urat_assignment_defaults.qdf
文件 2288 2014-01-22 14:46 ad_betterAD7606URATad_urat.tcl
文件 129 2014-01-22 18:57 ad_betterAD7606URATad_urat.map.smsg
文件 468 2014-01-24 11:34 ad_betterAD7606URATad_urat.merge.summary
文件 56970 2014-01-24 11:34 ad_betterAD7606URATad_urat.map.rpt
............此处省略595个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)