请问想做嵌入式、驱动方面应该学习哪些

时间:2023-01-05 11:53:12
主要想问问大神们,想要在嵌入式、驱动领域工作,目前熟悉三星公司的S3C2440的一些编程,然后C语言比较好,接下来进一步的学习想听一下大神们的建议,比如要不要学习数电、模电、画电路图、焊接等,或者告诉小弟我学习顺序等,将不胜感激。

8 个解决方案

#1


我觉得有点单片机和C语言基础就可以学习嵌入式ARM和Linux了,推荐你个视频看一下:

http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html

#2


嵌入式分为偏底层和偏应用两个方向,所掌握的知识都不同。你想做底层驱动的话,又分两个方向系统移植和驱动开发,这个作为一个底层驱动工程师这两个都得掌握,S3C2440有一些旧,可以研究一下AM335X工控上用的多。学习底层开发不断的发现问题,解决问题,丰富的经验很重要。对于像I2C,485,232,网口等都应该多了解学习。C语言是基础必须学好的。你不需要自己画原理图,你能读懂它就行,通过看原理图能写出相应的驱动程序就行,人的时间是有限的,这个可以通过学习stm32来掌握,把自己的目的想象成开发一件产品,而不是只是简单的去解决一个问题,这样会进步的很快。推荐你几本书:《linux设备驱动程序》第三版、《linux系统移植》、《linux驱动开发入门与实战》。还有问题的话你可以给我留言,我尽量帮你回答 请问想做嵌入式、驱动方面应该学习哪些

#3


动手做东西也就是学习的过程,发现问题并解决问题是最好的成长

#4


我感觉各位前辈讲得都很有道理,我就静静地学习

#5


了解一下比较好

#6


韦东山,的视频学习资料不错。另外可以自己多看看驱动和应用开发的书进行实操

#7


做驱动没前途啊,10个嵌入式开发岗位才1个招驱动的。

#8


数电、模电、画电路图、焊接等了解就可以了,不需要刻意学习
多下载一些教程视频看看,韦东山的,aiku科创志龙的,国嵌的,。。。

#1


我觉得有点单片机和C语言基础就可以学习嵌入式ARM和Linux了,推荐你个视频看一下:

http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html

#2


嵌入式分为偏底层和偏应用两个方向,所掌握的知识都不同。你想做底层驱动的话,又分两个方向系统移植和驱动开发,这个作为一个底层驱动工程师这两个都得掌握,S3C2440有一些旧,可以研究一下AM335X工控上用的多。学习底层开发不断的发现问题,解决问题,丰富的经验很重要。对于像I2C,485,232,网口等都应该多了解学习。C语言是基础必须学好的。你不需要自己画原理图,你能读懂它就行,通过看原理图能写出相应的驱动程序就行,人的时间是有限的,这个可以通过学习stm32来掌握,把自己的目的想象成开发一件产品,而不是只是简单的去解决一个问题,这样会进步的很快。推荐你几本书:《linux设备驱动程序》第三版、《linux系统移植》、《linux驱动开发入门与实战》。还有问题的话你可以给我留言,我尽量帮你回答 请问想做嵌入式、驱动方面应该学习哪些

#3


动手做东西也就是学习的过程,发现问题并解决问题是最好的成长

#4


我感觉各位前辈讲得都很有道理,我就静静地学习

#5


了解一下比较好

#6


韦东山,的视频学习资料不错。另外可以自己多看看驱动和应用开发的书进行实操

#7


做驱动没前途啊,10个嵌入式开发岗位才1个招驱动的。

#8


数电、模电、画电路图、焊接等了解就可以了,不需要刻意学习
多下载一些教程视频看看,韦东山的,aiku科创志龙的,国嵌的,。。。