{
char cReturn;
cReturn=0;
哈尔滨工业大学——DSP 原理与应用实验指导书
III-50
switch ( cScanCode )
{
case SCANCODE_0,cReturn=0; break;
case SCANCODE_1,cReturn=1; break;
case SCANCODE_2,cReturn=2; break;
case SCANCODE_3,cReturn=3; break;
case SCANCODE_4,cReturn=4; break;
case SCANCODE_5,cReturn=5; break;
case SCANCODE_6,cReturn=6; break;
case SCANCODE_7,cReturn=7; break;
case SCANCODE_8,cReturn=8; break;
case SCANCODE_9,cReturn=9; break;
}
return cReturn;
}
五,实验步骤
1.实验准备
⑴连接设备
① 关闭计算机和实验箱电源。
② 检查 ICETEK-LF2407-A 板上 JP6 的位置,应连接在 1-2 位置(靠近
DSP 芯片端),即设置 DSP 工作在 MP 方式。如使用 PP 型则用附带的并口连线连接计算机并口和相应接口。
③ 关闭实验箱上三个开关。
④ 设置 ICETEK-CTR 板上拨动开关(位于板子左上角)的第 1 位 BS3 为
“OFF”状态。
⑵开启设备
① 打开计算机电源。
② 打开实验箱电源开关,ICETEK-CTR板上J2、J3灯亮。
③ 打开 ICETEK-LF2407-A 板上电源开关,注意板上指示灯 DS1 灭、DS2
和DS3亮。
哈尔滨工业大学——DSP 原理与应用实验指导书
III-51
④ 如使用 USB 型用附带的 USB 电缆连接计算机和相应接口,注意上两个指示灯均亮。
⑶设置Code Composer Studio为Emulator方式
⑷启动Code Composer Studio
2.打开工程并浏览程序,工程目录为D:\2407EDULab\Lab9-Key
3.编译并下载程序
4.运行程序,观察结果
按下键盘上一些健,观察显示是否正确。
5.停止程序运行并退出
六,实验结果
实验结果:可以观察到发光二极管阵列显示键盘输入字符。
分析:在程序中加入分支语句实现对不同键盘输入值的处理或支持控制型按键;
修改程序中键值查找表可实现按键的重新布局或修改。
哈尔滨工业大学——DSP 原理与应用实验指导书
III-52
实验十 外设控制实验—步进电机控制实验
一,实验目的
通过实验学习使用2407ADSP的扩展I/O端口控制设备信息的方法,掌握使用2407ADSP通用计时器的控制原理及中断服务程序的编程方法;了解步进电机的控制方法。
二,实验设备
计算机,ICETEK-LF2407-EDU实验箱。
三,实验原理
ICETEK-LF2407-A 是一块以 TMS320LF2407ADSP 为核心的 DSP 扩展评估板,它通过扩展接口与实验箱的显示/控制模块连接,可以控制其各种设备。
步进电机是由 DSP 通用 I/O 管脚输出直接控制。步进电机的起动频率大于
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-94.html
还将派出一艘航母驶入附近水域