嵌入式入门,以后想进入嵌入式底层开发驱动层序,现在有一点点硬件开发基础,是从上层的应用开始还是?

2024-12-19 08:45:07
推荐回答(4个)
回答1:

看你之前的基础吧,总体来说底层的难度大很多,看你有一点点硬件基础的话,那数模电应该都有点基础,恩,如果这样的话,可以先从底层的裸机驱动开始了解,把比如arm的一些硬件结构熟悉一下,哟那些常用的模块等等。
当然进一步就是上操作系统,那所需的知识量就更加大了,学习板大概可以帮助你打一些基础,真正要深入的话还得有项目做。底层的难度很大,光光驱动的开发你就需要许多的知识量,bootloader,linux内核,文件系统等等,这些都有一定了解才能深入做好的驱动。
后面就是应用层了,嵌入式国内应用层做的比较多,因为底层实在太难,最多也就抄袭国外的然后修改,系统集的都有难度,当然国内做应用的多就业比较好。先玩好基础吧

回答2:

学嵌入式没那么简单,大学我弄了几个月,搞不下了,买了一块开发板,浪费了。现在工作了,工作岗位就是嵌入式驱动工程师,现在其实什么都不懂,以后就不会了。 你们现在可以做的,把C语言学好,不是一般的好,是非常非常的好

回答3:

既然是想以后做底层驱动,那就直接去学底层就好了。我在西安的西嵌培训的,效果还不错,你可以了解下。

回答4:

上层也是基础,开发板是必须的,嵌入式搞底层不用开发板是不行的,底层目前有五大模块,驱动开发貌似最难的,直接从底层入手也可以,但是得复习相关硬件和软件知识