ARM的USB连机通讯
- 格式:docx
- 大小:11.10 KB
- 文档页数:2
ARM 的 USB 连机通讯
USB 连机通讯
一、实验目的学习 USB 相关函数的使用,编写一段程序按指定的键盘按键
可以实现连接,断开 USB。学会利用操作系统的绘图 API 函数显示一个真彩
色的位图图片。二、实验内容编写一段程序按指定的键盘按键可以实现连接,
断开 USB,并在屏幕上显示相关的信息。连接 USB 的时候,可以从 PC 机通
过 USB 断口下载程序到嵌入式开发板中,也可从嵌入式开发板上传文件至 PC
机。三、预备知识 1、用 ARM SDT 2.5 集成开发环境,编写和调试程序的基本
过程。2、基于操作系统的应用程序的框架结构。3、会使用 Source Insight 3 编
辑 C 语言源程序 4、操作系统的绘图 API 函数和绘图设备上下文(DC)的使
用 5、会使用消息循环响应键盘消息四、实验设备及工具(包括软件调试工具)
硬件:ARM 嵌入式开发板、用于 ARM7TDMI 的 JTAG 仿真器、PC 机
Pentumn100 以上软件:PC 机操作系统 win98、ARM SDT 2.51 集成开发环境、
仿真器驱动程序、SourceInsight 3.0、超级终端通讯程序、USB 下载程序五、
实验步骤 1、在 ARM SDT 2.51 中,使用实验一中创建好的模板,新建一个项
目 work1。把操作系统的所需要的头文件(*.h)和库文件(*.alf)加入工程中。
2、用 Source Insight 3 创建一个工程,把 work1 中的 C 语言源文件文件加入。
3、打开 Main.c 文件,在 Main_Task 任务中加入代码,使系统启动以后,显示
提示按键连接 USB 的文字。4、添加键盘消息响应函数,当按下按键时,进入
USB 连接状态,这时暂停所有的任务,自己编写键盘扫描程序,等待按取消
键退出 USB 连接状态。进入 USB 连接的时候,要显示一个真彩色的位图图片
作为提示信息。退出连接的时候,取消显示图片,恢复显示提示按键连接 USB
的文字。提示:⑴ 调用 EnterUsbConnect 函数进入 USB 的连接状态,这时函