• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

嵌入式驱动开发具体内容有哪些,难点在哪

great_CC 2018-12-23 浏览量:922
嵌入式开发里面的内容太多,单指驱动来说,是不是最难的。具体内容有哪些,难点在哪,需要掌握什么知识。
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 主要是熟悉系统内核比较难,开发的话不是很难,就像windows下开发软件并不难,但是要了解系统内部原理就很难
    • 发布于 2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:12
  • 驱动不是最难的,内核才是,其实驱动分为两个部分,简单的部分就是你要知道外设如何工作,如USB外设的协议,难的部分就是要把这部分驱动加到系统的设备树里面去。

    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • Linux内核基本知识、外设工作原理以及整合
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 先看下LDD3的材料吧,对应着书里的例子,写写。驱动本身不难,主要是芯片手册的理解以及锁的一些应用。
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动就是来与外部的芯片进行通讯的,主要是外设接口的通讯与配置外部芯片来正常工作
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 开发每一个驱动,第一步要了解驱动的框架,驱动的难点也是了解驱动框架
    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动开发还是比较难的,主要是内核这块
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是那些总线上面的协议需要比较熟悉,比较吃经验,调的多就简单了
    • 发布于2019-01-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 内核应该更难吧。驱动开发主要还是总线协议那些东西。
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 看你是用哪个系统啊,是不是Linux的,还是什么,要对系统的机制了解了,这应该是难点了
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 要多调试,多看内核的源码,看多了自然就知道怎么调试了
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

嵌入式驱动开发具体内容有哪些,难点在哪