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

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

while(1)

{

}

}

void gp_init(void)

{

*EVAIMRA = 0x80; //使能 T1PINT

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

*GPTCONA = 0x0000;

*T1PR = 2000;

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

*T1CON = 0x1040;

}

void interrupt gptime1()

{

uWork=(*PIVR); /* 读外设中断向量寄存器*/

switch(uWork)

{

case 0x27,/* T1PINT,0x27为定时器1的周期中断的向量值 */

{

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

port0000 = data[0][cnt];

port0001 = data[1][cnt];

port0002 = data[2][cnt];

port0003 = data[3][cnt];

port0004 = 0;

cnt ++;

if (cnt == 20) cnt = 0;

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

III- 26

break;

}

}

}

五,实验步骤

1,实验准备

⑴.连接设备

① 关闭计算机和实验箱电源;如使用 PP 型则用附带的并口连线连接计算机并口和相应接口;

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

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

③ 关闭实验箱上三个开关。

⑵.开启设备,

④ 打开计算机电源;

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

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

⑶.设置 Code Composer Studio为 Emulator方式,

参见“Code Composer Studio 入门实验”之四.3。

⑷.启动 Code Composer Studio

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

2,打开工程并浏览程序

-打开菜单,Project” 的,Open” 项; 选择 D:\2407EDULab\Lab9-DA目录中的“dac.pjt” 。

-在项目浏览器中,双击 lfdac.asm,激活 lfdac.asm文件,浏览该文件的内容,理解各语句作用。

3,编译工程

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

文件。

4,下载程序

单击“File”菜单,“Load program…”项,选择 D:\2407EDULab\Lab9-DA目录中的 dac.out文件,通过将其下载到 2407A DSP上。tms320lf2407

5,连接示波器

用信号线从实验箱底板上右侧“D/A 输出”的四个插座引线到示波器。

也可以用控制模块右侧的测试勾连接示波器。

6,运行并观察结果

- 单击“Debug”菜单,“Run”项,运行程序;

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

III-27

- 观察示波器上的波形。

7,结束运行退出Code Composer Studio 2.2。

六,实验结果

用示波器察看 D/A 四路输出波形,可以看到第一路输出锯齿波,第二路输出三角波,第三路输出方波,第四路输出反锯齿波。


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

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

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