中山海予linux软件开发培训

嵌入式Linux软件开发

2009-08-12 14:31  2256次

  • 课程价格:请电话咨询
  • 开课时间:滚动开班
  • 上课地点:请咨询客服

如遇无效、虚假、诈骗课程,请立即举报为了您的资金安全,请见面交易,切勿提前支付任何费用举报

课程详情
课程内容 整个培训过程,由浅入深分段进行。一人一机,大量上机实际操作。主要以实际上机操作来加深理解和加强实战经验。学员基本要求C语言基础好. 参加嵌入式开发课程的每个学员,每人一块2410 ARM板,学员结合实例学习。*以远程开关控制项目为例,做全面开发学习 先讲解Linux网络应用开发程序 讲解可加载驱动模块管理工具。Insmod,lsmod等 讲解Linux下设备的用户接口,及设备文件 讲解Linux的系统调用接口,及文件系统层面的内核接口 讲解内核空间及用户空间概念。在两者间的数据传递和共享,讲解内存映射技术 讲解内核中断机制及内核临界资源保护 以PCI总线设备为例,具体实现一个设备驱动 深入了解linux内核代码结构,学习定制Linux内核 讲解跨平台交叉编译原理,及工具链的安装 讲解C程序,到ASM程序,再到目标文件,再到用户可执行文件,再到内核映像文件的中间过程及文件内部结构,目标链接和重定向,及链接脚本(lds) 讲解GNU binary工具链,如objdump等。及使用工具链建立内核映像的过程 将解嵌入式环境下的Linux文件系统,包括rom,yaffs文件系统,及如何制做文件系统映像 讲解使用NFS文件系统,TFTP,bootlader等下载内核映像及应用模块方法 讲解板级驱动的开发过程,及对内核需要做哪些修改 讲解定制启动脚本,实现自定义应用及驱动模块的加载 讲解嵌入式内核及应用开发的常用调试过程及方法 *对嵌入式linux开发中,经常遇到的framebuffer驱动,MTD驱动,文件系统添加,键盘驱动的改写,添加等进行实用的讲解 -------------------------------------------------------------------------------- 以上未列出,或是疏漏项,视情况临时添加
相关课程
在线预约报名
  • 报名课程 :
    嵌入式Linux软件开发
  • 报名学校 :
    中山海予linux软件开发培训
  • 学生姓名 :
    电话号码 :
    联系地址 :
    情况说明 :
    验  证  码 :