设备驱动技术实验十.docVIP

  • 5
  • 0
  • 约4.16千字
  • 约 13页
  • 2021-06-11 发布于山东
  • 举报
《嵌入式设备驱动技术》 课程实验报告 班 级: 学 号: (需要填写) 姓 名: (需要填写) 指导老师: 成 绩: 实验十 工程中的 Linux 设备驱动 一、目的与任务 目的:理解设备驱动的分层思想,掌握设备驱动的模型,会编写 platform 设备 驱动程序和 misc 设备驱动程序。。 任务: platform 设备驱动和 misc 设备驱动模块的编程。 二、内容、要求与安排方式 1、实验内容与要求: 1) platform 设备驱动模块的编译与测试。 2) misc 设备驱动模块的编译与测试。 2、实验安排方式:采用 1 人 1 组,上机在 Linux 系统下进行编程实验。 三、实验设备 1、所用设备: PC机一台 四、实验过程 1)platform 设备驱动模块的编译与测试。 platform_bus_type 是 platform 总线定义了一个 bus_type的实例。 这部分有系统内部为我们完成,我们不需要去做特殊的定义或者初始化。 总线也是一种设备,要先注册总线设备,在使用总线设备完成总线注册。 设备和驱动,两个重要的数据结构体,定义在 resource 结构, dm9000_resources 是他的一个实例 (OK6410) 对 resource 的定义通常在 BSP板文件中进行,具体设备驱动通过 platform_get_resource()

文档评论(0)

1亿VIP精品文档

相关文档