求大虾指路!我现在在学习linux,Arm,C,以后想从事Linux C底层驱动方面,不知道怎样才能打好基础?

2025-06-21 23:06:05
推荐回答(2个)
回答1:

先学C语言吧,这个是另外两个的基础,等C语言熟悉了在继续ARM硬件,不知道你有单片机基础没有,没有的话建议先学单片机然后再ARM,
虽然ARM更厉害但也更难,而单片机相对简单,二者有很多相似的地方,
等你熟悉ARM硬件,在学linux,让后底层驱动开发,
如果你有基础的话会容易点,没基础的话难度很大,

回答2:

学习过程:
C语言
数据结构
C++/java
单片机
arm
学完上面的之后开始学习:
操作系统
熟悉linux,在liunx环境下编程,交叉编程,
linux设备驱动
编写图形界面编写

注:我不是大虾~~飘过飘过