【问题标题】:I need information about writing a device driver for microcontroller [closed]我需要有关为微控制器编写设备驱动程序的信息 [关闭]
【发布时间】:2014-11-30 14:15:50
【问题描述】:
我对设备驱动程序和源代码有点困惑。设备驱动程序的必要性是什么。例如。假设我想将 LPC2148 连接到 LCD,那么我需要为它开发驱动程序吗?或者我只需要编写一个源代码。
当需要为微控制器编写设备驱动程序时。
linux设备驱动程序是什么意思?我需要在微控制器中移植 linux 内核吗?
网上有什么资源,或者有什么书可以让我学到这些东西吗?
谢谢朋友们。
【问题讨论】:
标签:
c
linux
linux-kernel
embedded
microcontroller
【解决方案1】:
- 源代码和设备驱动程序是两个不同的东西..
- 控制设备所需的设备驱动程序...如果是微控制器设备驱动程序用于访问寄存器、按位功能和一般端口...
- 源代码可以用于任何软件——用低级或高级语言编写。
- 关于设备驱动的问题——很多时候驱动是在 linux 中提供的或者设备制造商提供的...除非您是开发人员或制作项目,否则您不需要编写设备驱动...
- 互联网上有许多资源可用于将任何微控制器与液晶显示器连接...只需谷歌它..
希望这会有所帮助...
欢呼和问候dip-ak