tms320lf2407考试_tms320lf2407 开发环境_tms320lf2407(81)

电脑杂谈  发布时间:2017-01-30 03:04:38  来源:网络整理

III-18

nLed++; nLed&=0x0f;

port000c=nLed;

}

}

}

}

}

void ADInit(void) /* 初始化设置 */

{

int i;

for ( i=0;i<ADCNUMBER;i++ ) /* 缓冲区清0 */

nADCIn0[i]=nADCIn1[i]=0;

port000c=0; /* 关指示灯 */

*ADCTRL1= 0x2040; /* 设置连续转换模式 */

*MAXCONV = 0x1; /* 每次完成转换两个通道 */

*CHSELSEQ1=0x10; /* 转换次序,先ADCIN0,再ADCIN1 */

*ADCTRL2= 0x2000; /* 启动转换 */

nADCount=nLed=nWork=0;

/* 以下设置通用定时器参数 */

*EVAIMRA = 0x80; /* 使能T1PINT */

*EVAIFRA = 0xffff; /* 清中断标志 */

*GPTCONA = 0x0100;

*T1PR = 2000; /* 保存结果周期=2000*25ns=50us=20KHz */

*T1CNT = 0; /* 计数器从0开始计数 */

*T1CON = 0x1040; /* 连续增计数方式,启动计数器 */

}

void interrupt gptime1(void)

{

哈尔滨 工业 大 学—— DSP 原 理与应 用实 验 指导书

III- 19

uWork1=(*PIVR);

switch ( uWork1 )

{

case 0x27,

{

nNewConvert=1; /* 设置保存标志 */

(*EVAIFRA)=0x80; /* 清中断标志位 */

break;

}

}

}

五,实验步骤

1,实验准备

⑴ 连接设备,

① 关闭计算机和实验箱电源;

② 如使用 PP 型则用附带的并口连线连接计算机并口和相应接口;

③ 检查 ICETEK-LF2407-A 板上 JP6 的位置,应连接在 1-2 位置(靠近

DSP芯片端),即设置 DSP工作在 MP方式;

④ 用实验箱附带的信号连接线 (两边均为单声道耳机插头) 连接第一信号源的波形输出端到“A/D 输入”的 ADCIN0 插座(位于实验箱底板中部,第二信号源旁边) ; 用信号连线连接第二信号源的输出端到,A/D

输入”的 ADCIN1插座;

⑤ 打开实验箱上三个开关。

⑵ 开启设备,

① 开计算机电源;

② 开实验箱电源开关,打开 ICETEK-LF2407-A板上电源开关,注意板上指示灯 DS1灭、DS2 和 DS3亮;

③ 如使用 USB 型用附带的 USB 电缆连接计算机和相应接口,注意上两个指示灯均亮。

④ 设置 Code Composer Studio为 Emulator方式。

⑶ 启动 Code Composer Studio

双击桌面上,”图标,启动 Code Composer Studio 2.2。

哈尔滨 工业 大 学—— DSP 原 理与应 用实 验 指导书

III- 20

2,打开工程并浏览程序

- 打开菜单“Project”的“Open”项;选择 D:\2407EDULab\Lab4-AD 目录中的“adc.pjt” 。

- 在项目浏览器中,双击 ad.c,激活 ad.c 文件,浏览该文件的内容,理解各语句作用。打开 ad.cmd,浏览并理解各语句作用。

4,编译工程

单击“Project”菜单,“Rebuild all”项,编译工程中的文件,生成 adc.out


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-81.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...