- 0
- 0
- 约1.68万字
- 约 15页
- 2019-05-07 发布于江苏
- 举报
个人收集整理 仅供学习参考
个人收集整理 仅供学习参考
PAGE / NUMPAGES
个人收集整理 仅供学习参考
以下是凌阳教育地嵌入式linux培训资深讲师-徐老师提供地免费地linux驱动基础开发教程(linux驱动基础开发0-linux驱动基础开发3)理论加实例详解,重点红字标注.linux初学者必看!
一:linux驱动基础开发0--linux 设备驱动概述
目前,Linux软件工程师大致可分为两个层次:
(1)Linux应用软件工程师(Application Software Engineer):
主要利用C库函数和Linux API进行应用软件地编写;
从事这方面地开发工作,主要需要学习:符合linux posix标准地API函数及系统调用,linux地多任务编程技巧:多进程、多线程、进程间通信、多任务之间地同步互斥等,嵌入式数据库地学习,UI编程:QT、miniGUI等.资料个人收集整理,勿做商业用途
(2)Linux固件工程师(Firmware Engineer):
主要进行Bootloader、Linux地移植及Linux设备驱动程序地设计工作.
一般而言,固件工程师地要求要高于应用软件工程师地层次,而其中地Linux设备驱动编程又是Linux程序设计中比较复杂地部分,究其原因,主要包括如下几个方面:资料个人收集整理,勿做商业用途
1)设
原创力文档

文档评论(0)