• 领导讲话
  • 自我介绍
  • 党会党课
  • 文秘知识
  • 转正申请
  • 问题清单
  • 动员大会
  • 年终总结
  • 工作总结
  • 思想汇报
  • 实践报告
  • 工作汇报
  • 心得体会
  • 研讨交流
  • 述职报告
  • 工作方案
  • 政府报告
  • 调研报告
  • 自查报告
  • 实验报告
  • 计划规划
  • 申报材料
  • 当前位置: 勤学考试网 > 公文文档 > 实践报告 > 正文

    湘潭大学数字信号处理实验报告(第四次)-6455表贴键盘控制实验

    时间:2020-11-26 12:52:24 来源:勤学考试网 本文已影响 勤学考试网手机站

    湘潭大学数字信号处理实验报告(第四次)-6455表贴键盘控制实验

    数字信号处理实验报告(第四次)

    学 院: 班 级:

    姓 名:

    学 号: 指导老师:

    完成日期:

    内容:

    实验九、6455表贴键盘控制实验

    1

    实验九、6455表贴键盘控制实验

    一、 实验目的

    了解ICETEK-DM642-AVM板上表贴键盘的使用方法和连接、控制方式。

    二、 实验设备

    1、PC兼容机一台,操作系统为Windows2000(或Windows98,WindowsXP,一下默认为Windows2000),安装Code Composer Studio2.21软件。

     2、ICETEK-DM642-AVM实验箱。

     3、USB连接电缆一条。

    三、 实验步骤

    1. 实验准备

    (1) 连接开发板+5V的供电电源,连接实验箱220V供电电源连线。

    (2) 打开实验箱上的开关,给实验箱供电。上电正常时,ICETEK-DM642-AVM

    评估板的上电指示灯常亮,复位灯熄灭。注意:如果在

    ICETEK-DM642-AVM评估板上电后,指示灯的亮灯状态不对,请立即关闭实验箱电源开关,检查设备。拨动仿真选择开关(J2)选择DM642仿真方式。打开液晶显示屏电源开关,此时液晶显示屏上应显示条状彩条。如果没有彩条显示,请按下板上的S1复位按钮,再次观察液晶显示屏是否有彩条输出。

    提示:如果使用自配的图像输入设备和图像输出设备,请务必保证各设备与DM642-AVM评估板的供电电源共地。如果不共地,过大的电压差,将击穿DM642评估板。

    (3) 设置Code Composer Studio2.2在硬件仿真)Emulator)方式下运行。

     (4) 启动Code Composer Studio2.2.

    双击桌面上“CCS 2(‘C60000)”,启动Code Composer Studio。

    2、打开工程:project\\open选择C:\\ICETEK-DM642-AVM_V3\\Lab37-KEY\\key.pjt,之后会出现如下图所示窗口:

    2

    3、浏览工程中源程序并理解含义。

    4、编译、连接、下载并运行程序。

    5、按下表贴键盘上相应键位,在Watch窗口Value一栏和Memory窗口会显示相应的键位值。如:按下表贴键盘上“+”(注意两个窗口中显示红色的值得变化)

    3

    另:按下表贴键盘回车键位时,Watch Window窗口中显示的是“!“。

    6、结束运行,退出工程。

    实验代码:

    #include \

    #include \

    #define SPEAKER (*((unsigned char*)(0)) #define KEY (*((unsigned char*)(0)) void InitEMIF(); // 初始化EMIF接口

    char ConvertScanToChar(unsigned char cScanCode); void Delay(unsigned int nDelay); // 软件延时子程序

    main() { int i=0,j,dbScanCode; unsigned int uWork; char cKey; InitEMIF(); while ( 1 ) { dbScanCode=KEY; if((dbScanCode }

    四、 实验结果

    表贴键盘控制WATCH窗口CKEY变量大小。

    五、 问题与思考

    如果不在主程序中加断点程序运行结果会是什么样的?为什么要加上断点?

    答:表贴键盘无法控制WATCH窗口中CKEY的实时变化。若不加断点,按键

    一次,且停止运行一次CKEY的值才变化并且只能变化一次。加断点的原因是使两者能够同步起来。

    6

    • 考试时间
    • 范文大全
    • 作文大全
    • 课程
    • 试题
    • 招聘
    • 文档大全

    推荐访问