嵌入式课程第8讲(嵌入式LINUX设备驱动程序).pptxVIP

  • 2
  • 0
  • 约3.96千字
  • 约 54页
  • 2021-05-23 发布于河北
  • 举报

嵌入式课程第8讲(嵌入式LINUX设备驱动程序).pptx

嵌入式LINUX设备驱动程序 ;本讲主要内容;Linux系统中的设备文件;Linux设备驱动在系统中的层次;设备驱动的作用;设备驱动完成的主要功能;设备驱动的分类;设备驱动的分类;设备驱动的分类;设备驱动的分类;主设备号与次设备号;主设备号与次设备号;用户空间和内核空间;用户空间和内核空间;内核设备驱动模块;Linux设备节点的添加;Linux设备驱动代码的分布;Linux设备驱动代码的分布;Linux设备驱动的代码结构;设备驱动的注册;设备驱动的注册;设备驱动的注销;设备的打开与释放;文件操作结构体的定义;文件操作结构体的定义;文件操作结构体的主要函数;设备的读写;设备的控制操作;设备的轮询和中断处理;设备的轮询和中断处理;典型字符驱动程序框架;PXA270开发系统的按键驱动程序与数码显示驱动 数码显示源代码 按键驱动源代码;调试驱动程序,使用printk输出信息,信息的优先级依次为: KERN_EMERG KERN_ALERT KERN_CRIT KERN_ERR KERN_WARNING KERN_NOTICE KERN_INFO KERN_DEBUG 如果要在终端输出信息,编译选项:-Wall –O2 根据/kernel/printk.c的不同设置,不显示的信息会出现在/var/log/messages中 驱动调试方法参见Linux Device Drivers chapt

文档评论(0)

1亿VIP精品文档

相关文档