求教:Linux 驱动开发流程

发布于 2022-09-27 19:52:27 字数 257 浏览 22 评论 0

各位大虾万福:
   小弟是一个刚刚进入嵌入式系统领域的门外汉,对编写设备驱动程序感兴趣,但是不知道Linux下编写驱动程序的主要流程是怎样的,如何调试;
还有具体的问题:我听说PCMICA网卡的驱动程序需要先将PCMICA口模拟成串口,这是为什么?USB口应该属于字符设备吧,模拟成USB口可以么?如何模拟?

另外,编写PC机上的Linux设备驱动程序需要购买嵌入式开发板么?

烦请各位大虾赐教,小弟在这里先谢过了!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

养猫人 2022-10-04 19:52:27

哪位大虾知道的麻烦简单介绍一下,一两句就行,多谢了!

最初的梦 2022-10-04 19:52:27

看看《linux设备程序驱动》这本书吧,看了就会写驱动了。好好钻研一下内核源代码,不论是写驱动还是做嵌入式linux都是说不尽的受用。

这样的小城市 2022-10-04 19:52:27

to nomoon:多谢!

や三分注定 2022-10-04 19:52:27

我也是嵌入式开发的入门汉,但是我觉得还是熟悉了Linux系统的开发和驱动开发做嵌入式开发好些。
还有就是熟悉各种接口的协议。
个人观点。

纵山崖 2022-10-04 19:52:27

to h0tr0ck:是啊,但是我在学校里先学的居然是基于uClinux的嵌入式开发,现在叫我做Linux上的驱动——傻眼了。

当爱已成负担 2022-10-04 19:52:27

原帖由 mingdai 于 2006-7-27 15:58 发表
to h0tr0ck:是啊,但是我在学校里先学的居然是基于uClinux的嵌入式开发,现在叫我做Linux上的驱动——傻眼了。

什么学校?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文