学习嵌入式linux底层驱动开发

学习嵌入式linux底层驱动开发,要准备什么?要了解linux内核吗?写好驱动,怎样加到系统中?最好能给个开发流程。裸机驱动和带系统的驱动有什么区别?... 学习嵌入式linux底层驱动开发,要准备什么?要了解linux内核吗?写好驱动,怎样加到系统中?最好能给个开发流程。裸机驱动和带系统的驱动有什么区别? 展开
 我来答
匿名用户
2013-03-27
展开全部
linux驱动开发详解 嵌入式开发完全手册 深入理解LINUX内核 LINUX源代码情景分析上下册 。最好买个开发板,没有开发板没法实践学不会的。LINUX驱动开发难度大。
裸机驱动是直接操作硬件,直来直去,系统驱动是有通用框架,按着框架填好移植就行了,
LINUX驱动开发难度确实比较大,推荐一套视频

(飞星嵌入式视频)不错,http://www.linuxgtk.com/index.html
看视频学习比较快,尤其是专讲linux底层驱动开发的视频,我就是学的这套视频,感觉非常好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贝墨彻邱庚
2019-09-05 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:780万
展开全部
linux内核开发是一定要了解的,基于GCC的C和C++都是必须要学好的。给你推荐个网站千锋嵌入式培训学院
www.embedtrain.org/lecture
你可以在这上面了解到很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
等待红杏_2008
2011-07-21 · TA获得超过217个赞
知道答主
回答量:55
采纳率:0%
帮助的人:57.4万
展开全部
首先要回linux基本命令的使用
然后是c语言
然后是linux 下的c编程
然后就找本驱动的书看 ldd很经典(linux设备驱动)也可以同时找个开发板玩玩
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mipert
2011-07-21
知道答主
回答量:8
采纳率:0%
帮助的人:6.3万
展开全部
学linux 嵌入式的学会好多东西 比如单片机 还有一些电子的东西、linux内核肯定是要熟悉的不能再熟悉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式