114培训网欢迎您来到中山海予linux软件开发培训!

400-850-8622

全国统一学习专线 8:30-21:00

嵌入式Linux软件开发

授课机构:中山海予linux软件开发培训

关注度:2249

课程价格: ¥4000.00元

上课地址:请咨询客服

开课时间:滚动开班

咨询热线:400-850-8622

在线报名

课程详情在线报名

更新时间:2009-08-12 14:31
课程内容 整个培训过程,由浅入深分段进行。一人一机,大量上机实际操作。主要以实际上机操作来加深理解和加强实战经验。学员基本要求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驱动,文件系统添加,键盘驱动的改写,添加等进行实用的讲解 -------------------------------------------------------------------------------- 以上未列出,或是疏漏项,视情况临时添加
  • 热门课程
姓名不能为空
手机号格式错误