学聘网

西安

[切换城市]

我的中心:找分享 团优惠 团友帮

小金库—学币换购

团帮派 

我的学聘:我的团报 我的课程 

我的积分 我的优惠券 

社区热点 校园联盟 青春.校园 

情感话题  体育休闲  图话校园 

常见问题  提交问题  客服向导 

学聘问问  热线服务  官网自助 

西安嵌入式Linux驱动程序开发培训班

 分享:   更多

学聘网客服电话:

400 - 6616 - 108

机构名称:西安万达嵌入式教育培训

促销信息: 暂无

是否认证: 此课程承诺3天无理由退款

0%好评度

课程所属: 西安嵌入式Linux驱动程序开发培训

学校价:     ¥1600

学聘价:    ¥1450

  • 课程时长:140 课时
  • 班级类型:业余班
  • 开班日期:2012-03-01
  • 报名电话:029-82278805

课程人气:人浏览,其中人已报名,咨询

招收对象:大专以上学历,具有C语言基础,喜欢并有志投身于研发领域,从事开发ARM、嵌入式Linux、Android等嵌入式行业,能够通过入学测试。 入学测试范围为计算机操作基础和C语言具体试卷请联系咨询老师。 毕业后可从事、嵌入式工程师、嵌入式Linux工程师(应用程序、系统、移植、驱动)、ARM工程师、3G工程师、Android工程师(应用程序、系统、移植、驱动)。 毕业后进入领域多为:消费电子(手机、PDA、游戏机)、汽车电子(导航仪)、医疗电子、工业控制、电信/网络/通讯、制造工业、军工企事业等行业。

上课地点:高新区

公交线路:315、235

西安嵌入式Linux驱动程序开发培训班

 知识要求:具有Linux操作基础、Linux应用程序开发、Linux系统移植基础知识。有操作系统、微机原理与接口(计算机组成原理)、数据电路等基础最佳。
  本期目标:由万达嵌入式资深讲师主编的《嵌入式Linux驱动程序开发》。
《嵌入式Linux驱动程序开发》主要内容:arm9接口操作、Linux字符设备驱动、设备驱动中的阻塞与非阻塞I/O、设备驱动中的异步通知与异步I/O、中断及中断处理、驱动程序上/下半部处理与延缓执行机制、Linux块设备驱动、Linux网络设备驱动等内容。具体请参看配套教材。
此阶段完成后学员可从事Linux驱动程序开发,学员完成相关课程后,可熟练掌握Linux内核内部实现机制,精通最常用的字符设备驱动程序的开发,熟练掌握块设备、网络设备驱动程序的开发,熟练开发各平台的驱动程序。可以独立完成企业要求的各种常见驱动程序的开发。常见的Linux驱动开发有:用于各种平台上的USB驱动、各种手持设备的LCD及触摸屏幕驱动、各种存储设备驱动、路由器和防火墙的网络设备驱动等等各智能设备的操作系统驱动的开发和移植。
注:所谓驱动开发是从零手写驱动,而非简单的驱动移植。
  培养对象:大专以上学历,具有C语言基础,喜欢并有志投身于研发领域,从事开发ARM、嵌入式Linux、Android等嵌入式行业,能够通过入学测试。
入学测试范围为计算机操作基础和C语言具体试卷请联系咨询老师。
毕业后可从事、嵌入式工程师、嵌入式Linux工程师(应用程序、系统、移植、驱动)、ARM工程师、3G工程师、Android工程师(应用程序、系统、移植、驱动)。
毕业后进入领域多为:消费电子(手机、PDA、游戏机)、汽车电子(导航仪)、医疗电子、工业控制、电信/网络/通讯、制造工业、军工企事业等行业。

  课程大纲:

  ADS仿真调试与S3C2440硬件接口操作

1. ADS及AXD工具的使用
    2. ARM概述及ARM指令集;
    3. ARM启动流程分析;
    4. 外部中断(按键)实验;
    5. PWM定时器和WATCHDOG操作实验;
    6. 串口驱动实验;
    7. DM9000网卡实验;
    8. IIC、IIS、LCD、SD卡、nand flash、nor flash、ADC和触摸屏幕接口实验

学员能够独利用本阶段及前面所学内容独立自完成BootLoader程序的开发,包括Flash的读写、LCD显示、声音及网络的使用等。

  Linux下字符设备驱动程序

1. linux内核结构
    2. linux内核配置和编译
    3. linux内核模块编程与加载、模块参数与符号导出
    4. linux设备驱动模型与SYSFS文件系统
    5. linux设备驱动程序基础与设备I/O
    6. LINUX字符设备驱动基础
    7. 字符设备驱动程序实现框架与典型驱动分析
    8. 用户空间与内核空间的数据传输
    9. 设备驱动中的阻塞与非阻塞设计
    10. 异步通知与异步I/O
    11. linux字符设备驱动程序高级开发
    12. linux内核中断子系统与时钟
    13. 驱动程序上/下半部处理与延缓执行机制
    14. 内核与驱动程序调试
    15. 在C代码中嵌入汇编代码

实验内容:在pc机上编写简单的虚拟硬件驱动程序并进行调试,实验驱动的各个接口函数的实现,分析并理解驱动与应用程序的交互过程。
    1. 编写简单的字符驱动并引用
    2. 为字符驱动建立编译菜单
    3. 编写S3C2440的GPIO、watchDog驱、0实时钟中断等驱动
    6. 自己动手编写一个完整的字符驱动

  Linux下块设备驱动程序

1. 块设备的I/O操作及其驱动的特点
    2. Linux块设备驱动主要结构体
    3. Linux块设备驱动的注册与注销
    4. Linux块设备驱动的模块加载与卸载
    5. 块设备的打开与释放
    6. 块设备驱动的I/O请求处理
    7. 基于RamDisk的块设备驱动的编写

实验内容:完成arm平台上IDE接口硬盘驱动的开发及嵌入式中常见的ramdisk设备的驱动。

   Linux下MMC/SD卡驱动开发

1. 嵌入式系统中几种常见存储介质(NOR/NAND FLASH , CF, MMC/SD)的比较
    2. MMC/SD卡简介
    3. MMC/SD卡工作中的命令及结构
    4. S3C2440中MMC/SD HOST控制器分析
    5. linux中MMC/SD存储卡驱动程序结构分析
    6. S3C2440中MMC/SD HOST控制器的驱动实现

实验内容:基于S3C2440开发常用的存储介质驱动,从而了解硬件工作原理

   Linux下网络设备驱动程序

1. Linux网络设备驱动的结构
    2. 网络设备驱动的注册与注销
    3. 网络设备的初始化
    4. 网络设备的打开与释放
    5. 数据发送、接收、连接状态
    6. 网络驱动的中断处理
    7. 网络设备驱动程序的实现
    8. 网卡驱动实例

实验内容 基于S3C2440学习板编写网卡驱动.

  LCD设备驱动

1. LCD硬件原理
    2. 显示原理
    3. 帧缓冲设备驱动结构
    4. 帧缓冲设备的参数设置
    5. 帧缓冲设备驱动的成员函数
    6. 帧缓冲设备的访问及控制
    7. API
    8. S3C2440 LCD 设备驱动
    9. 使用高级图形库

实验内容:基于S3C2440教学板编写LCD驱动,将Qt应用程序移植到开发板,并实现相应的接口调试。

  Flash设备驱动

1. Linux Flash驱动结构
    2. Linux MTD系统层次
    3. Linux MTD系统接口
    4. NOR Flash驱动
    5. Nand Flash 驱动

实验内容:
    1. S3C2440外围NOR Flash驱动
    2. S3C2440外围的Nand Flash驱动

  USB驱动开发

1. linux内核对USB的支持
    2. USB主控制器初始化
    3. USB主控制器层次结构
    4. USB HUB初始化
    5. USB HUB对端口监控
    6. USB设备探测
    7. USB 总线地址分配
    8. USB 设备的初始化
    9. USB 驱动实例

实验内容:基于S3C2440教学版编写USB驱动,从而了解USB的工作原理。
    1. 编写USB鼠标驱动
    2. 编写USB存储设备驱动

  PCI设备驱动开发

1. PCI总线与配置空间
    2. PCI设备驱动相关结构
    3. PCI设备驱动的组成

实验内容:独立完成基于PCI总线的8139网卡驱动的编写

  uCOS II 源码分析和移植

1. uCOS II 源码分析
    2. uCOS II 移植

实验内容:独立完成uCOS II移植

  ARM11接口和驱动开发

1. arm11接口简介
    2. gpio、uart、led等接口开发
    3. 移植Linux内核到arm11

实验内容:独立完成arm11的驱动开发

  实际开发中的经验

聘请各大公司及研究所项目经理讲解项目开发中的项目经验。

  实战项目

1.基于Linux的硬件防火墙
    2.即时通信服务器
    3.MP3、MP4
    4.短信群发器
    5.GPS
    6.智能寻迹系统
    7.跳舞机器人
    8. GPS汽车导行系统
    9. 音频采集系统
    10.有线路由及无线路由开发
    11.网络视频监控系统
  注:以上项目均是万达独立开发内容,决非从网上购买而来,同时项目会随时更新,具体课程体系和项目内容请与我中心相关老师咨询获得。

详细课程体系请咨询万达嵌入式相关老师。

 

 

  • 全部评价(0)
  • 好评(0)
  • 中评(0)
  • 差评(0)
0%
好评度
好评
0%
中评
0%
差评
0%
我报过该课程
我要评价

什么是培训者保障?

培训机构签署协议,并冻结消费者保障服务保证金。

若培训机构未履行承诺,学聘将全额退款(先行赔付) 保障消费者权益

出现以下问题学聘给您保障!

无法正常上课

课程与网上描述的不符

因学校方面的原因导致您无法正常上课的 情况,学聘网承诺将全额退还您的学费;

因您自身原因导致课程无法顺利完成 的情况,如课当时您学习的课时未过 半,学聘网承诺将全额退还您的学费; 如课课时已经过半,我们将会把剩余 课时按照比例折款后退还给您(部分课 程除外);

学聘网的学校、课程,已经过严格审核, 都是在教育界具备一定资质的院校。如果 您在学习过程中发现哪个学校实际情况与 学聘网描述不符,学聘网承诺全额退还您 的学费。

1、到学校交费

当您确认了报名信息的有效性,我们会告知您定单号(请牢记),到学校交费您便可以享受优惠价格。
小贴士:提交定单后您到学校交费时可以享受学聘价(学费最低价)。

2、网上支付

银行在线支付:如果您拥有招商银行、工商银行、建设银行、民生银行中任何一家银行的银行卡就可以开通网上支付功 能进行简洁方便的网上支付了。您可以拨打当地银行的服务热线或上网查询网上支付的开通方式:
快钱支付:快钱做为第三方交易平台,涵盖了帐户管理, 网上充值、网上结算、网上付款、网上催款等基本功能和支 付网关等多种工具。已同建行、银联、农行等多家单位合作推出网上交易的收付费服务,服务覆盖国内外27亿张银行卡, 同时支持邮政线下支付、银行转帐和跨国结算。

小贴士:对于持有招行一卡通的客户,您可以直接在招行网络系统上将您的卡转换成招行一网通,待转换结束后您就可 以在学聘网上作直接转帐了。

3、邮局汇款

适用于全国邮政范围所覆盖的国内地区,到款时间 4-6 个工作日。
收款人:杨伟昌
收款人地址:西安市高新区白沙路1号
收款人邮编: 710068 
* 请您不要在填写汇款单内容时使用汉语拼音,如姓名、地址等;

4、银行汇款

适用于全国范围,您可以在任何一家银行向下表中所列出的银行账户办理汇款业务 到款日期2-5天。
办理汇款时,请您在汇款单“用途栏”中注明您的订单号,这样会方便我们将这笔款项及时加入您的订单中,并尽快 为您办理报名手续。
汇款账户信息如下:
开户行:中国工行西安高新分行
帐号: 6222023700021648615
收款人:杨伟昌

汇款注意事项(采用在线支付的用户无需通知我们):

汇款后也可以将汇款凭证传真给我们或用在线QQ告知我们您的转帐日期、金额、户 名、开户行、帐号,请务必写上您在我们这里注册的会员号,银行电汇凭证须有银行加盖的转讫章; 邮局回执上应有邮局日戳。

一、报名流程:

二、如何注册:

1、点击页面顶部“免费注册“,进入注册页面;
2、填写用户名、密码、邮箱等个人信息进行注册;
3、选中“我已阅读并同意《学聘网用户协议》”,并点“完成按钮”完成注册。请在注册时务必 详细填写个人信息。对于忘记密码,我们提供了找回密码的功能,请在忘记密码的页面中输入您的 ID号或注册时电子邮箱,系统将发送找回密码的链接到您注册的邮箱里。

三、如何提交订单:

1.等待订单确认:订单尚未获得确认,正常工作时间内,最迟3小时可以获得确认,如非正常工作时间,需要等到上班时间确认。
2.等待汇款:订单已获得确认,请按照确认后的总金额汇款,汇款完毕后请登记您的汇款信息,登记的汇款信息内容为:交易流 水号、汇款时间、 汇入行、汇入卡号、汇款金额共5项。系统自动保留订单期限为3天,超过3天未汇清款项的订单,系统会自动 将订单取消。
3.等待汇款确认:已提交汇款信息,财务人员正在查收汇款,会在查收到您的汇款后一个工作日内帮您确认款项。
4.等待确认课程:您的课程已经处理完毕,请您稍后注意查看。
5.已完订单:订单已成功完成交易,如果课程有问题,请直接与客服部联系。

四、订单状态解释:

浏览要报名的课程,点击“报名”课程会自动添加到订单管理中。确认无误后点击“提交订单”, 生成新订单并显示订单编号。可进入“个人中心”--→“我的学聘”查看订单详细信息。

五、订单维护:

订单取消:您可以进入“订单中心”自行取消订单

  • 全部评价(0)
  • 好评(0)
  • 中评(0)
  • 差评(0)
0%
好评度
好评
0%
中评
0%
差评
0%
我报过该课程
我要评价
用户操作
[关闭]
 课程名称:  
 评价:           
 评价内容: