目的:学习 linux 下的驱动开发。
进阶目的:学习 linux 内核相关、操作系统相关,不过这个还早。目前这一点我主要是看书,比如《从实模式到保护模式》,书上都是用的 bochs 虚拟机。所以可能这个点用不到板子。
现有:家里有自己的笔记本,倒是可以装 vmware 的虚拟机。
考虑中:要不要买一个 arm 的板子,比如是 arm A7 的。比如买个野火的,还有配套学习资料。或者从,闲鱼收一个。
板子型号:如果要买,大家能推荐个型号吗?
谢谢大家
1
liyvhg 2023-03-12 11:33:47 +08:00 via Android
和硬件相关的驱动开发需要,例如 gpio/外设,网络驱动一般不需要实物。
穷的可以上树莓派 /香蕉派等便宜的派, 需要资料详细直接上教程配套的开发板 |
3
Donahue 2023-03-12 12:41:29 +08:00
可以考虑虚拟机吧,有个叫 linux lab 的项目帮你配置好了楼上说的 qemu 实验环境
|
4
LXGMAX 2023-03-12 14:03:11 +08:00 via iPhone
要调外设,有条件就买,实体开发填坑得到的经验是模拟环境没有的
|