[请益] 如何学习驱动程式开发

楼主: a123dady (a123dady)   2025-03-21 19:08:36
如题 我的硕论会碰到c++驱动程式开发,要求更改硬件的driver,去做某个特定的功能
我在网络上爬文,有关驱动程式的教材跟影片好像满少的
想请问各位大大,如果想要有系统的学习驱动程式开发,可以往哪里下手?
作者: michellehot (小废物)   2025-03-21 19:29:00
作者: labbat (labbat)   2025-03-21 19:31:00
c++要找win32开发呗,linux c和win c++生态差很大
作者: ILoveAMD (AMD)   2025-03-21 20:29:00
linux device drivers O'Reilly
作者: peter98 (新兵)   2025-03-21 20:45:00
硕论的话我猜一定是unix-like family阿哪个研究室的硕论搞driver会用Win家族的? 好奇
作者: wulouise (在线上!=在电脑前)   2025-03-21 21:42:00
哇你用C++写linux driver有勇气,祝福
作者: ILoveAMD (AMD)   2025-03-21 21:52:00
c++不就c的超集 还是可以写
作者: cylee (Artisan)   2025-03-22 00:25:00
https://github.com/sysprog21/lkmpg/ Jserv协助改写的https://shorturl.at/nH3nD 如果你针对 Windows 的话
作者: enthos (影斯作业系统)   2025-03-22 01:16:00
github.com/QQxiaoming/quard_star_tutorial 包含精美图片
作者: Apache (阿帕契)   2025-03-22 02:12:00
用Rust
作者: kingofsdtw (不能閒下來!!)   2025-03-22 04:14:00
用cobo
作者: hihisusu (Fatty)   2025-03-22 07:41:00
最近在研究 macOS driver,我是一直翻官方文件跟范例程式
作者: kingofsdtw (不能閒下來!!)   2025-03-22 15:59:00
认真回一下,去买书或是看范例进阶一点看文件入门的我的经验是免钱的最贵
作者: MTKer5566 (MTKer5566)   2025-03-23 00:09:00
这算软件黑手工作,一般是进去工厂(司)后看看内部文件口耳相传
作者: wsad50232 (阿丰)   2025-03-23 11:15:00
没熟手带 一定撞墙
作者: wulouise (在线上!=在电脑前)   2025-03-23 13:52:00
https://stackoverflow.com/a/64916955/4123703 写c++ Linux drover最好先看过真的PIA
作者: labbat (labbat)   2025-03-23 14:49:00
楼上也太好心
作者: Ommm5566 (56天團)   2025-03-23 23:39:00
建议...换方向 你们lab没学长姐带 那就不用想了
作者: yunf   2025-03-24 04:05:00
叫ai写 最好改出一个xp可以支援 256Gram+4T的未来是重要议题没全球化后什么都得自己来
作者: kingofsdtw (不能閒下來!!)   2025-03-25 01:43:00
太神了,这篇好多神人
作者: poison5566 (已中毒)   2025-03-25 03:00:00
先弄一块开发板来试看看?
作者: jason222333 (发呆)   2025-03-25 17:36:00
win 还是 Linux 两个都有书 现在网络上资源一堆
作者: leolarrel (真.粽子无双)   2025-03-28 18:03:00
这问题网络上蒐就一堆资料了,不然你去问那些吹上天的AI也有很多回答,怎么会很少

Links booklink

Contact Us: admin [ a t ] ucptt.com