1.经常有同学问我这个问题,今天简单的阐述下博主的理解吧。先说结论,看具体情况。 2.在解释原因之前,先简单的介绍下二者。Linux是一个操作系统内核,配合各种其他的软件才成为完整的操作系统,是一个软件。stm32是CPU为ARM设计的Soc芯片 (st公司大部芯片都是简单的Cortex-M系列芯片),是一个硬件。 3.从上面的介绍可以看出来,二者完全不是一个东西,博主甚至很奇怪,到底从哪里传出来的,学Linux必须先学stm32。 4.在学习上面,二者是有一定的联系,但仅限于嵌入式Linux(也包括Linux驱动方向)。嵌入式Linux是Linux从业的一个分支。Linux从业方向非常非常多...