火龙果软件工程技术中心
报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15801587207
2012年9月,火龙果软件成功为Nagra实施了Linux系统内核与设备驱动原理与应用培训。学员关键培训需求:
- linux环境、与windows的区别.LINUX文件系统原理以及目录树结构。GStreamer原理
- Dbus原理和开发方法;Udev原理和开发;Driver编写和调试方法、工具;User
process context 和 kernel process context关系及memory
plane
- 基于perl和qt的linux应用程序开发
- Kernel 与 user space 通信;Linux 内存管理与优化;Linux
设备驱动实例
- 掌握更多的静态和动态debug理论和工具
- 运行时、编译链接加载、进程、线程、内存的原理和debug工具的使用
- Linux内核的组织运行原理,内核API介绍以及设备驱动程序的实现方法
- Linux 内核架构, 内核裁剪,驱动设计开发.Linux内核,设备,以及Gstreamer的架构
- 驱动开发的基本知识,包括常见驱动的结构、调试、性能评估、技术难点,驱动与内核的关系,驱动与应用的关系等。
- Linux 基本的运行机制,driver的支持,应用程序的开发模式, 应用程序开发的基本API介绍,最具体的问题是linux对蓝牙的支持
- 了解Linux Kernel 工作原理;了解系统安全机制
- Linux 系统介绍;linux 环境配置;LINUX下有效的调试方法;linux
应用、内核开发知识。
|
火龙果软件在培训前了解了每一位学员的背景和培训需求,培训通过具体实际案例深入剖析架构的设计方法、原则与解决方案,同时与学员交流了工作中遇到的问题。培训的目的不在于记住多少知识,而在于能够引起我们多少思考,并用这些思考应用到未来的工作中。
学员收益实录:
- 内核裁剪、变异、进程通讯
- 了解较多实用linux命令、开发、调试的技巧
- 了解linux,了解了很多木层的东西
- Linux框架;系统的了解、解答了以前的很多疑惑,对linux有一定的了解
- Linux结构的讲述;内核知识、驱动知识
- 了解linux工作方式;Linux驱动开发原理;Linux kernel相关
- Linux安全方面
- 文件系统、内核态、用户态
- Sys,proc,文件系统,strace,IPC,SYSVIPC;缓存,linux
socket
- Linux内核; 调试技术;Chroot等安全相关的知识
- 调试,环境配置,对内核的理解
- Linux进程通信
|
课程大纲:
嵌入式Linux内核与驱动开发 ...
|