单片机不重要,只是手段,如果有兴趣可以学点硬核知识,比如计组,量化计算、并行计算啥的。单片机外围设备大抵不过通信原理,如果需要更加深入,可以了解FPGA/ASIC这些
如果要接触Linux,建议配合操作系统理论的书籍看,比如 Modern Operating Systems,了解微内核/宏内核/混合内核之间的区别与联系,内存管理、进程调度,如果是面向Linux编程,推荐看看Advanced Programming in the UNIX Environment 了解POSIX,反正windows下有WSL/WSL2环境不是很困难。