?? f2812 fft 源程序 ti例程 - 21ic中國電子網.htm
字號:
<BR>signed long temp; <BR><BR>init_system(); /* Initialize variables and
hardware */ <BR><BR>init_ADC(); /* Initialise ADC */ <BR>init_GPT1(); /*
Turn on timer 1 */ <BR>init_GPT2(); /* Turn on timer 2 */ <BR><BR>MCRB
&= 0xFFFE; /* I/O on IOPC0 for monitoring purposes */ <BR><BR>IMR |=
INT2; /* Turn on INT 2 */ <BR><BR>asm(" CLRC INTM"); /* Turn on maskable
interrupts */ <BR><BR>for ( ;; ) <BR>{ <BR>if ( perform_fft != 0 ) <BR>{
<BR>perform_fft = 0; /* Clear flag used to start fft */ <BR><BR>PCDATDIR =
0x0101; /* IOPC0 high */ <BR><BR>ADCCTRL2 |= SOC_SEQ1; /* Start next
conversion*/ <BR><BR>copy_input_to_complex(); /* Copy inputs from receive
buffer */ <BR><BR><BR>FFT(y,8); /* Calls generic FFT function*/ <BR><BR>/*
Determine magnitude of (y[0]).real */ <BR>/* output1 lies in range 0 to
32736 */ <BR><BR>if ( (y[0]).real > 0) <BR>output1 = (y[0]).real;
<BR>else <BR>output1 = -(y[0]).real; <BR><BR>/* Determine magnitude of
(y[0]).real */ <BR>/* output2 lies in range -32736 to 32736 */ <BR><BR>if
( (y[2]).real > 0) <BR>output2 = (y[2]).real; <BR>else <BR>output2 =
-(y[2]).real; <BR><BR>/* Scale output in range 0 to 1475 */ <BR><BR>temp =
(signed long)(output1 * 2952); <BR>output1 = (signed int)(temp >>
16); <BR><BR>T1CMPR = output1; <BR><BR>temp = (signed long)( output2 *
2952); <BR>output2 = (signed int)(temp >> 16); <BR><BR>T2CMPR =
output1; <BR><BR>shuffle_and_read(); /* Read in latest value from ADC */
<BR>/* and put into buffer */ <BR><BR>PCDATDIR = 0x0100; /* IOPC0 low */
<BR><BR>} /* End if */ <BR><BR>} /* End for */ <BR><BR>} /* End main() */
<BR><BR>/************************************************************/
<BR><BR>/* Interrupt routine */ <BR>/* The interrupt occurs once every 0.1
ms. <BR>/* Will make perform_fft = 1 once every 20 * 0.1 ms = 2 ms */
<BR><BR>void c_int2(void) <BR>{ <BR>static unsigned int x; <BR><BR>if (
0x0027 == PIVR) <BR>{ <BR>EVAIFRA |= T1PINT_FLAG; /* Clear GPT1 period
interrupt */ <BR><BR>if ( x < 19 ) /* Increase if FFT with more points
*/ <BR>{ <BR>x++; <BR>} <BR>else <BR>{ <BR>x = 0; <BR>perform_fft = 1; /*
Global flag to start FFT */ <BR>} <BR><BR>} <BR>} <BR><BR>/* End of fft.c
*/
<BR><BR>/************************************************************/</SPAN>
<SCRIPT event=onload for=window type=text/javascript>ImgLoad(document.getElementById("BodyLabel"));</SCRIPT>
</DIV><BR><BR>
<CENTER>【熱點推薦信息:】
<SCRIPT language=javascript src=""></SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 width="97%">
<TBODY>
<TR>
<TD align=right>
<TABLE>
<TBODY>
<TR>
<TD>閱讀:<SPAN id=HitsLabel>2674</SPAN> 次<BR>錄入:<SPAN
id=MemberNameLabel><A
href="http://www.21ic.com/news/memberProfile.aspx?id=10"
target=_blank>錄入員001</A></SPAN><BR><BR></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=right>【 <A
href="http://www.21ic.com/news/mail.aspx?ID=7160"
target=_blank>推薦</A> 】 </TD></TR></TBODY></TABLE></CENTER></TD>
<TD class=mr></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=mframe>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD class=tl></TD>
<TD class=tm><SPAN class=tt>相關資料 連接</SPAN> </TD>
<TD class=tr></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD class=ml></TD>
<TD class=mm></TD>
<TD class=mr></TD></TR></TBODY></TABLE></DIV><BR>
<CENTER><A href="javascript:window.close();"><IMG height=20
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/close_c.gif" width=77 border=0
name=Image161></A>
<TABLE id=footer cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR style="LINE-HEIGHT: 130%" align=middle>
<TD height=60><BR>
<P align=center><IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12><A
href="http://www.21ic.com/news/show.aspx?id=1&cid=42"><FONT
color=#000000> 本站介紹</FONT></A>| <FONT color=#003333><IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12><A
href="http://21ic.com/news/show.aspx?id=2&cid=42" target=_blank><FONT
color=#000000> 合作聯絡</FONT></A></FONT><FONT color=#000000>| </FONT><FONT
color=#003333><IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12><A
href="http://www.21ic.com/news/show.aspx?id=3&cid=42"
target=_blank><FONT color=#000000> 歡迎投稿</FONT></A>| <IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12><A
href="http://www.21ic.com/news/show.aspx?id=4&cid=42"><FONT
color=#000000> 廣告業務</FONT></A></FONT><FONT color=#000000>| <IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12><A
href="http://www.21ic.com/news/sitemap.aspx">網站地圖</A><FONT
color=#000000>|</FONT> <FONT color=#000000><IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12></FONT><A
onclick="javascript:window.external.addFavorite('http://www.21ic.com','21IC 中國電子網')"
href="http://www.21ic.com/news/n7160c81.aspx#">加入收藏</A><FONT
color=#000000>|</FONT> <FONT color=#000000><IMG height=13
href="http://www.21ic.com/news/search.aspx">站內搜索</A><FONT
color=#000000>|</FONT> <FONT color=#000000><IMG height=13
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/p_gc.gif" width=12></FONT><A
href="mailto:info@21ic.com">聯系我們</A>
<HR align=center width="80%" color=#0066ff SIZE=1>
<P></P>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
<TBODY>
<TR>
<TD align=middle width="100%" colSpan=2><FONT
color=blue>ICP許可證號:</FONT><FONT color=red>[京 041110]</FONT><BR><A
href="http://www.21ic.com/news/show.aspx?id=2&cid=42"
target=_blank>總部:北京市知春路23號集成電路設計園量子銀座902室</A> <BR>聯系電話:010-82357510,
82357511 傳真: 010-82357512 <IMG
src="F2812 fft 源程序 TI例程 - 21IC中國電子網.files/email.gif"><A
href="mailto:info@21ic.com">info@21ic.com</A> <BR>Better
View:800*600 Best View:1024x768 為了本系統能夠更好的為您服務,請使用IE4.0或以上版本瀏覽器
<BR><BR>除特別聲明外的站內文章均為作者高論,并不代表21IC之觀點<BR>版權所有 謝絕轉載(C)21IC中國電子網
2000-2005</TD></TR></TBODY></TABLE>
<DIV class=menuskin id=popmenu
onmouseover="clearhidemenu();highlightmenu(event,'on')"
style="Z-INDEX: 100"
onmouseout="highlightmenu(event,'off');dynamichide(event)"></DIV>
<SCRIPT language=javascript1.2 type=text/javascript>
linkset[29]=new Array()linkset[29][0]="<div class=\"menuitems\"><a href=\"c63.aspx\"><span style=\"color:#800000\">嵌入式系統</span></a></div>"linkset[29][1]="<div class=\"menuitems\"><a href=\"c64.aspx\">單片機</a></div>"linkset[29][2]="<div class=\"menuitems\"><a href=\"c65.aspx\">DSP</a></div>"linkset[29][3]="<div class=\"menuitems\"><a href=\"c67.aspx\">電源技術</a></div>"linkset[29][4]="<div class=\"menuitems\"><a href=\"c68.aspx\">通信網絡</a></div>"linkset[29][5]="<div class=\"menuitems\"><a href=\"c69.aspx\">無線通信</a></div>"linkset[29][6]="<div class=\"menuitems\"><a href=\"c70.aspx\">接口電路</a></div>"linkset[29][7]="<div class=\"menuitems\"><a href=\"c71.aspx\">模擬技術</a></div>"linkset[29][8]="<div class=\"menuitems\"><a href=\"c72.aspx\">傳感與控制</a></div>"linkset[29][9]="<div class=\"menuitems\"><a href=\"c73.aspx\">存儲器</a></div>"linkset[29][10]="<div class=\"menuitems\"><a href=\"c74.aspx\">消費類電子</a></div>"linkset[29][11]="<div class=\"menuitems\"><a href=\"c75.aspx\">EDA/PLD</a></div>"linkset[29][12]="<div class=\"menuitems\"><a href=\"c76.aspx\">顯示光電</a></div>"linkset[29][13]="<div class=\"menuitems\"><a href=\"c77.aspx\">電測儀表</a></div>"linkset[29][14]="<div class=\"menuitems\"><a href=\"c78.aspx\">元件工藝</a></div>"linkset[26]=new Array()linkset[26][0]="<div class=\"menuitems\"><a href=\"c44.aspx\">嵌入式系統</a></div>"linkset[26][1]="<div class=\"menuitems\"><a href=\"c45.aspx\">單片機</a></div>"linkset[26][2]="<div class=\"menuitems\"><a href=\"c48.aspx\">電源</a></div>"linkset[26][3]="<div class=\"menuitems\"><a href=\"c49.aspx\">通信網絡</a></div>"linkset[26][4]="<div class=\"menuitems\"><a href=\"c50.aspx\">無線通信</a></div>"linkset[26][5]="<div class=\"menuitems\"><a href=\"c51.aspx\">接口電路</a></div>"linkset[26][6]="<div class=\"menuitems\"><a href=\"c52.aspx\">模擬技術</a></div>"linkset[26][7]="<div class=\"menuitems\"><a href=\"c53.aspx\">傳感與控制</a></div>"linkset[26][8]="<div class=\"menuitems\"><a href=\"c131.aspx\">DSP</a></div>"linkset[26][9]="<div class=\"menuitems\"><a href=\"c54.aspx\">存儲器</a></div>"linkset[26][10]="<div class=\"menuitems\"><a href=\"c55.aspx\">視頻音頻</a></div>"linkset[26][11]="<div class=\"menuitems\"><a href=\"c56.aspx\">EDA/PLD</a></div>"linkset[26][12]="<div class=\"menuitems\"><a href=\"c57.aspx\">顯示光電</a></div>"linkset[26][13]="<div class=\"menuitems\"><a href=\"c58.aspx\">電測儀表</a></div>"linkset[27]=new Array()linkset[27][0]="<div class=\"menuitems\"><a href=\"c60.aspx\">市場風云</a></div>"linkset[27][1]="<div class=\"menuitems\"><a href=\"c61.aspx\">企業排行</a></div>"linkset[28]=new Array()linkset[28][0]="<div class=\"menuitems\"><a href=\"c105.aspx\">人物</a></div>"linkset[28][1]="<div class=\"menuitems\"><a href=\"c106.aspx\">企業</a></div>"linkset[5]=new Array()linkset[5][0]="<div class=\"menuitems\"><a href=\"http://www.21ic.com/news/html/97/list1.htm\">人才市場</a></div>"linkset[5][1]="<div class=\"menuitems\"><a href=\"http://www.21ic.com/news/html/98/list1.htm\">高薪職位</a></div>"linkset[5][2]="<div class=\"menuitems\"><a href=\"http://www.21ic.com/news/html/104/list1.htm\">網友雜談</a></div>"linkset[5][3]="<div class=\"menuitems\"><a href=\"http://www.21ic.com/news/html/144/list1.htm\">獵頭服務</a></div>"linkset[62]=new Array()linkset[62][0]="<div class=\"menuitems\"><a href=\"c79.aspx\">嵌入式系統</a></div>"linkset[62][1]="<div class=\"menuitems\"><a href=\"c80.aspx\">單片機</a></div>"linkset[62][2]="<div class=\"menuitems\"><a href=\"c81.aspx\">DSP</a></div>"linkset[62][3]="<div class=\"menuitems\"><a href=\"c85.aspx\">網絡與通信</a></div>"linkset[62][4]="<div class=\"menuitems\"><a href=\"c86.aspx\">接口電路</a></div>"linkset[62][5]="<div class=\"menuitems\"><a href=\"c87.aspx\">模擬技術</a></div>"linkset[62][6]="<div class=\"menuitems\"><a href=\"c83.aspx\">電源技術</a></div>"linkset[62][7]="<div class=\"menuitems\"><a href=\"c88.aspx\">傳感與控制</a></div>"linkset[62][8]="<div class=\"menuitems\"><a href=\"c89.aspx\">存儲器</a></div>"linkset[62][9]="<div class=\"menuitems\"><a href=\"c90.aspx\">視頻音頻</a></div>"linkset[62][10]="<div class=\"menuitems\"><a href=\"c91.aspx\">EDA/PLD</a></div>"linkset[62][11]="<div class=\"menuitems\"><a href=\"c92.aspx\">顯示光電</a></div>"linkset[62][12]="<div class=\"menuitems\"><a href=\"c93.aspx\">電測儀表</a></div>"linkset[62][13]="<div class=\"menuitems\"><a href=\"c94.aspx\">標準與協議</a></div>"linkset[62][14]="<div class=\"menuitems\"><a href=\"c95.aspx\">學習/電子書</a></div>"linkset[62][15]="<div class=\"menuitems\"><a href=\"c96.aspx\">常用工具</a></div>"linkset[62][16]="<div class=\"menuitems\"><a href=\"c152.aspx\" target=\"_blank\">NI專區</a></div>"linkset[62][17]="<div class=\"menuitems\"><a href=\"c157.aspx\">基礎知識</a></div>"linkset[2]=new Array()linkset[2][0]="<div class=\"menuitems\"><a href=\"http://www.21icsearch.com/parts/price/defaultjg.asp?t1=21ic\">行情與價格</a></div>"linkset[2][1]="<div class=\"menuitems\"><a href=\"http://kucun.21ic.com\">買片導購</a></div>"linkset[31]=new Array()linkset[31][0]="<div class=\"menuitems\"><a href=\"c143.aspx\">展覽</a></div>"linkset[31][1]="<div class=\"menuitems\"><a href=\"c36.aspx\">培訓</a></div>"linkset[31][2]="<div class=\"menuitems\"><a href=\"c37.aspx\">研討會</a></div>"linkset[31][3]="<div class=\"menuitems\"><a href=\"c38.aspx\">樣片與大獎賽</a></div>"linkset[31][4]="<div class=\"menuitems\"><a href=\"c39.aspx\">贈閱訂閱</a></div>"linkset[31][5]="<div class=\"menuitems\"><a href=\"c40.aspx\">在線座談</a></div>"linkset[7]=new Array()linkset[7][0]="<div class=\"menuitems\"><a href=\"c107.aspx\">A字母開頭</a></div>"linkset[7][1]="<div class=\"menuitems\"><a href=\"c108.aspx\">B字母開頭</a></div>"linkset[7][2]="<div class=\"menuitems\"><a href=\"c109.aspx\">C字母開頭</a></div>"linkset[7][3]="<div class=\"menuitems\"><a href=\"c110.aspx\">D字母開頭</a></div>"linkset[7][4]="<div class=\"menuitems\"><a href=\"c111.aspx\">E字母開頭</a></div>"linkset[7][5]="<div class=\"menuitems\"><a href=\"c112.aspx\">F字母開頭</a></div>"linkset[7][6]="<div class=\"menuitems\"><a href=\"c113.aspx\">G字母開頭</a></div>"linkset[7][7]="<div class=\"menuitems\"><a href=\"c114.aspx\">H字母開頭</a></div>"linkset[7][8]="<div class=\"menuitems\"><a href=\"c115.aspx\">IJK字母</a></div>"linkset[7][9]="<div class=\"menuitems\"><a href=\"c116.aspx\">L字母開頭</a></div>"linkset[7][10]="<div class=\"menuitems\"><a href=\"c117.aspx\">M字母開頭</a></div>"linkset[7][11]="<div class=\"menuitems\"><a href=\"c118.aspx\">N字母開頭</a></div>"linkset[7][12]="<div class=\"menuitems\"><a href=\"c119.aspx\">O字母開頭</a></div>"linkset[7][13]="<div class=\"menuitems\"><a href=\"c120.aspx\">PQ字母</a></div>"linkset[7][14]="<div class=\"menuitems\"><a href=\"c122.aspx\">R字母開頭</a></div>"linkset[7][15]="<div class=\"menuitems\"><a href=\"c123.aspx\">S字母開頭</a></div>"linkset[7][16]="<div class=\"menuitems\"><a href=\"c124.aspx\">TUV字母</a></div>"linkset[7][17]="<div class=\"menuitems\"><a href=\"c127.aspx\">WXYZ字母</a></div>"linkset[4]=new Array()linkset[4][0]="<div class=\"menuitems\"><a href=\"c132.aspx\">熱賣品</a></div>"linkset[41]=new Array()linkset[41][0]="<div class=\"menuitems\"><a href=\"c100.aspx\">廠商技術專題</a></div>"
jsdone=true;
</SCRIPT>
</FONT></TD></TR></TBODY></TABLE>
<DIV></DIV></CENTER></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -