天天看点

慕课嵌入式开发及应用(第四章.USB主机编程方法)

慕课苏州大学.嵌入式开发及应用.第四章.较复杂通信模块.USB主机编程方法

  • ​​0 目录​​
  • ​​4 较复杂通信模块​​
  • ​​4.5 USB主机编程方法​​
  • ​​4.5.1 课堂重点​​
  • ​​4.5.2 测试与作业​​
  • ​​5 下一章​​

0 目录

4 较复杂通信模块

4.5 USB主机编程方法

4.5.1 课堂重点

慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)
慕课嵌入式开发及应用(第四章.USB主机编程方法)

4.5.2 测试与作业

在USB主机初始化完成之后,如果有USB设备接入主机,就调用CheckUSBDeviceStatus 函数开始对USB设备进行枚举。

A.B.

正确答案:错

1本讲中使用KL25开发的USB主机能识别特定的USB设备(例如U盘)。

A.B.

正确答案:对

2USB主机驱动构件主要包括哪些功能:你没有填写答案

正确答案:

USB主机初始化、USB接入设备初始化、从USB设备读取数据、向USB设备写入数据以及检测USB设备的连接状态等功能

3 KL25作为USB主机时,USB模块初始化的主要功能包括:你没有填写答案

正确答案:

分配USB模块使用的内存、USB相关端点初始化、使能USB模块时钟源、使能USB中断、设置BDT寄存器以及使能USB主机模式等。

5 下一章