某某网站欢迎您   设为首页
  加入收藏
  联系站长
           
首页 |  新闻中心 |  客服中心在线培训课程 
站内搜索

今天是:

2026-2-22 星期日
 集成电路中心欢迎您!

左侧上广告

左侧下广告 width=
当前位置 >> 首页 >> 课程列表 >> linux内核驱动培训
课程编号  1045
课程名称  linux内核驱动培训
开课时间  即将开课
是否促销  
关注程度 共有4312人关注过此课程
◇◇ 课程详 细 介 绍 ◇◇
培训大纲
第一天
1、设备驱动中常用的内核机制
2、LINUX字符设备驱动程序开发
3、LINUX块设备驱动程序开发
4、LINUX网络设备驱动程序开发
5、Linux驱动设备热插拔内核通知机制
6、根文件系统构建(ubifs和jffs2)
7、嵌入式轻型数据库的使用(sqlite3)
8、物联网MQTT协议的应用
1)设备驱动中常用的内核机制
    2.1 Poll和select操作
    2.2 异步通知机制
    2.3 1inux内核中断子系统
    2.4 中断处理程序编写
2.5 驱动程序上/下半部处理与延缓执行机制
2.6 应用层调用硬件定时器中断
 
第二天
2.6 内核定时器与延迟机制
2.7 内核内存管理机制
2.8 TASKLET和中断线程化
2.9 内核态多线程同步
3.0 内核态任务调度管理
3) LINUX块设备驱动程序开发
    3.1 块设备及其驱动的特点
    3.2 块设备驱动程序中两个关键结构体GEN_DISKREQUEST
    3.3 块设备驱动程序的注册与请求处理
    3.4 MTD设备的特点以及与块设备的关系
3.5 MTD设备驱动的框架及关键结构体分析
3.6 EMMC 驱动移植实例
 
第三天
4) LINUX网络设备驱动程序开发
    4.1 OSI网络参考模型
    4.2 套接字(SOCKET)简介
    4.3 套接字缓冲区(SK_BUFF
    4.4 NET_DEVICE结构分析
    4.5 数据包传送与接收
    4.6 网络驱动的中断处理
    4.7 网络设备驱动程序的基本实现
4.8 组播和VLAN的原理和分析
4.9 socket多线程异步接收和阻塞接收的处理
5.0 TCP多发和并发的处理
具体培训内容也可根据实际情况与现场掌握进度灵活调整

 



首页公司简介常见问题  
 
 
版权所有 集成电路中心  备案:沪ICP备08026168号
办公电话:4008699035 传真:021-32300767 手机:15921673576 邮箱:officeoffice@126.com 客服QQ:点击这里给我发消息
公司地址:上海市云屏路1399号26#新城金郡商务楼310室 邮编:201821
SHUHAI IC TRAINING