資源簡介
MSP430單片機實現FFT的C語言源程序,本例為全國大學生電子設計大賽獲獎作品

代碼片段和文件信息
#include?
#include?“df_timera.h“
#include?“MSP430KEY.h“
/*****************************************************************
初始化
*****************************************************************/
void?TimerAInit()
{
TACTL=TASSEL_1+TACLR+MC_0;????//選擇時鐘源為ACLK
SetTime(TIME_20MS);???????????//設置定時時間
TACCTL0=CCIE;?????????????????//允許定時器中斷
}
/****************************************************************
設置定時時間
ti:要定時的時間,與時鐘源的頻率有關
****************************************************************/
void?SetTime(unsigned?int?ti)
{
TACCR0=ti;???????????????????//定時時間
}
/****************************************************************
打開,關閉定時器
doit:0?:停止 100:運行
****************************************************************/
void?GotimeDfA(unsigned?char?doit)
{
if(doit==100)
{
TACTL|=MC_1+TACLR;???????//打開定時器
}
else?if(doit==0)
{
TACTL?&=~MC0;????????????//關閉定時器
}
}
/****************************************************************
中斷向量
****************************************************************/
#pragma?vector=TIMERA0_VECTOR
__interrupt?void?Timer_A0(void)????//定時器中斷
{
IsKey();
LPM3_EXIT;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5266??2007-09-06?01:38??FFT\OCMJ4X8C.c
?????文件???????4798??2007-09-04?08:09??FFT\MSP430KEY.c
?????文件????????281??2007-09-04?08:09??FFT\MSP430KEY.h
?????文件???????1286??2007-08-20?16:19??FFT\df_timera.c
?????文件????????190??2007-08-27?18:10??FFT\df_timera.h
?????文件????????792??2007-09-06?01:30??FFT\OCMJ4X8C.h
?????文件??????44560??2007-09-06?02:07??FFT\FFT7.ewp
?????文件???????2452??2007-09-06?02:22??FFT\settings\FFT7.cspy.bat
?????文件???????4459??2007-09-06?02:23??FFT\settings\FFT7.wsdt
?????文件????????952??2007-09-06?02:23??FFT\settings\FFT7.dni
?????文件???????5696??2007-09-06?02:23??FFT\settings\FFT7.dbgdt
?????目錄??????????0??2007-09-06?02:06??FFT\settings
?????文件??????41960??2007-09-06?02:21??FFT\Debug\Exe\FFT7.d43
?????目錄??????????0??2007-09-06?02:06??FFT\Debug\Exe
?????文件??????17721??2007-09-06?02:07??FFT\Debug\Obj\MSP430KEY.r43
?????文件??????30778??2007-09-06?02:07??FFT\Debug\Obj\OCMJ4X8C.r43
?????文件???????6751??2007-09-06?02:07??FFT\Debug\Obj\df_timera.r43
?????文件????????372??2007-09-06?02:23??FFT\Debug\Obj\FFT7.pbd
?????文件??????63554??2007-09-06?02:21??FFT\Debug\Obj\main.r43
?????目錄??????????0??2007-09-06?02:06??FFT\Debug\Obj
?????目錄??????????0??2007-09-06?02:06??FFT\Debug\List
?????目錄??????????0??2007-09-06?02:06??FFT\Debug
?????文件????????158??2007-09-06?02:06??FFT\FFT7.eww
?????文件???????4707??2007-09-06?02:23??FFT\FFT7.dep
?????文件??????12490??2007-09-06?02:07??FFT\FFT7.ewd
?????文件??????14260??2007-09-06?02:23??FFT\main.c
?????目錄??????????0??2007-09-05?15:55??FFT
-----------?---------??----------?-----??----
???????????????263483????????????????????27
............此處省略0個文件信息
- 上一篇:C++實驗繼承與派生
- 下一篇:C語言實現的SM2數字簽名驗證
評論
共有 條評論