• 请不要在回答技术问题时复制粘贴 AI 生成的内容
amiwrong123
V2EX  ›  程序员

学习 Linux 驱动开发需要买板子吗

  •  
  •   amiwrong123 · Mar 12, 2023 via Android · 2733 views
    This topic created in 1188 days ago, the information mentioned may be changed or developed.

    目的:学习 linux 下的驱动开发。

    进阶目的:学习 linux 内核相关、操作系统相关,不过这个还早。目前这一点我主要是看书,比如《从实模式到保护模式》,书上都是用的 bochs 虚拟机。所以可能这个点用不到板子。

    现有:家里有自己的笔记本,倒是可以装 vmware 的虚拟机。

    考虑中:要不要买一个 arm 的板子,比如是 arm A7 的。比如买个野火的,还有配套学习资料。或者从,闲鱼收一个。

    板子型号:如果要买,大家能推荐个型号吗?

    谢谢大家

    4 replies    2023-03-12 14:03:11 +08:00
    liyvhg
        1
    liyvhg  
       Mar 12, 2023 via Android
    和硬件相关的驱动开发需要,例如 gpio/外设,网络驱动一般不需要实物。
    穷的可以上树莓派 /香蕉派等便宜的派,
    需要资料详细直接上教程配套的开发板
    Donahue
        3
    Donahue  
       Mar 12, 2023
    可以考虑虚拟机吧,有个叫 linux lab 的项目帮你配置好了楼上说的 qemu 实验环境
    LXGMAX
        4
    LXGMAX  
       Mar 12, 2023 via iPhone
    要调外设,有条件就买,实体开发填坑得到的经验是模拟环境没有的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2877 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 01:50 · PVG 09:50 · LAX 18:50 · JFK 21:50
    ♥ Do have faith in what you're doing.