应邀参加嵌入式Linux驱动开发技术讲座【上海,2008.12.13】

2019-07-12 19:45发布

华清远见嵌入式普及系列活动之 嵌入式Linux驱动开发免费技术讲座(上海)
    Linux源代码中85%是设备驱动,嵌入式系统中驱动程序更为重要,几乎每一个嵌入式系统都是从驱动程序员手中调试出来的,嵌入式Linux驱动开发一直是嵌入式系统工程师开发过程中碰到棘手问题最多的环节,也是嵌入式系统项目开发成功与否最关键的环节。本次讲座的3个专题分别选取了3个最具代表性的驱动开发:网卡驱动、framebuffer驱动以及USB驱动,希望通过这几个专题使大家快速了解Linux驱动开发的特点及关键所在,以及各个驱动之间的差别。
    本讲座的主讲老师都是华清远见资深驱动讲师,拥有多年项目研发经验,希望通过此讲座和大家一起分享多年的开发心得。因场地原因,本次活动限额200名,如有兴趣请尽快在本页面的下方提交预约信息。活动主题: 嵌入式Linux驱动开发免费技术讲座(上海) 活动规模: 200人时    间: 2008年12月13日下午1:00-5:00(周六)地    点: 上海城市管理学院1号楼6楼多功能会议厅(进门直走50米即到)路    线: 上海市徐汇区虹漕南路123号,地铁一号线漕宝路站下转公交92、93、122、534、43、909、735虹漕南路站下,沿虹漕南路向南走5分钟即可达到。或乘车到上海师范大学下车,穿过师范大学从后门出去右拐60米即到。单击查看google地图>>主办单位: 华清远见嵌入式培训上海分中心 协办单位: 中国软件行业协会嵌入式系统分会 厂商支持: ARM中国 奖品赞助: 深圳英蓓特(ARM开发环境realview MDK 企业版一套,价值4600元)联系信箱: shanghai#farsight.com.cn(将#换成@)
   活动安排时间 专题名称 主要内容 13:00~13:30 签到13:30
|
14:30
专题1 嵌入式Linux块设备驱动开发解析      本专题介绍Linux中块设备驱动程序的特点,块设备驱动和文件系统的关系以及块设备驱动的原理和实现方式。
     1. 块设备驱动程序简介
     2. 块设备驱动程序特点和原理
     3. 块设备驱动程序的请求队列机制
     4. 块设备驱动程序的分层实现
本专题主讲老师:张秋野 有多年嵌入式操作系统开发经验,曾参与过多个嵌入式系统项目的开发工作。具有X86/ARM/ XSCALE等体系结构平台的Linux移植经验,对于嵌入式Linux的实现和应用有深入研究。熟悉的处理器包括:S3C2410,PXA255,PXA270,MX21。在项目中主要负责Linux driver开发、Linux系统移植、Bootloader移植工作,并多年从事Linux内核的研究工作。 休息交流10分钟14:40
|
15:40
专题2 嵌入式Linux网络设备驱动开发解析      本专题主要介绍网络驱动模块在Linux操作系统上的实现。本专题将会详细介绍计算机网络基础,网络设备驱动程序的软件框架,实现算法等内容。
     1、Linux网络设备驱动程序概述
     2、计算机网络概述
     3、skbuf 数据结构介绍
     4、Linux网络设备驱动程序API介绍
     5、Linux网络设备驱动程序实现算法
     6、剖析Linux网络设备驱动程序源代码
本专题主讲老师:蔡栋  多年从事计算机通信相关研究,在嵌入式系统软件方面具有多年的项目开发经验。熟悉Linux嵌入式操作系统,熟悉80x86、MIPS体系结构,从事核心路由器、网络防火墙、网络***检测设备等嵌入式系统研发工作。 休息交流10分钟15:50
|
16:50
专题3 USB设备驱动开发深度解析      本专题首先对USB总线及USB驱动的体系结构进行介绍,然后分成主机端(主机控制器驱动和设备驱动)和设备端(设备控制器和gadget驱动)两个角度阐明USB驱动开发过程,最后对OTG技术及驱动中的相关问题进行讲解。
     1.USB及驱动框架简介
          1.1 USB协议
          1.2 总线/设备/驱动的关系
          1.3 USB驱动的体系结构
     2.主机端驱动
          2.1 主机控制器驱动
          2.2 设备驱动
               a.USB骨架程序
               b.USB音频设备
               c.USB mass storage
     3.设备端驱动
          3.1 设备控制器驱动
          3.2 gadget驱动
     4. USB OTG
本专题主讲老师:宋宝华 金牌讲师,多年嵌入式系统从业经验,熟悉嵌入式系统软硬件设计的全过程,有丰富的嵌入式系统硬件设计经验,精通嵌入式Linux、Vxworks操作系统,尤其擅长Linux设备驱动开发,原创性地完成多种设备的驱动程序的开发。曾指导完成多个大型嵌入式项目的软硬件设计,涉及通信、网络、控制等领域。对嵌入式系统移植有很强的经验,曾在X86/ARM//PowerPC等体系结构平台上移植Linux内核、VxWorks系统。著有《Linux设备驱动开发详解》一书。 16:50~17:10 现场抽奖活动