作者:奇力0_843 | 来源:互联网 | 2023-05-17 12:24
我工作一年了,只要从事C的工作,主要是维护,小功能,SPI驱动的开发。产品为DVD采用SUN+SOC成产品。技术含量不大。我想转移做LINUX的开发,做ARM+LINUX的嵌入式,
我工作一年了,只要从事C的工作,主要是维护,小功能,SPI驱动的开发。
产品为DVD 采用SUN+SOC 成产品。技术含量不大。
我想转移做LINUX的开发,做ARM +LINUX的嵌入式,
我现在没有LINUX经验,不熟悉LINUX,只是熟悉C和常用的简单通讯协议,如I2C SPI 等
去面试做LINUX的公司一般是不会要我。
求过来人指条路?怎么才能转到做LINUX
20 个解决方案
不知道楼主为什么想做ARM +LINUX,到底有多想。楼主也不用回答,你自己想清楚就可以了。
如果楼主已经下定决心,那是可以转的。不过要花一些功夫和时间:
你自己现在的工作要做好,c的基础一定要好。驱动做好了、协议熟悉了,在linux里也用得上。
自学arm、linux,买块板子,找几本好教材,自己动手做一点东西。
写简历和面试的时候要让对方知道你的强烈兴趣和学习成果,看到你的潜力。
从楼主的工作内容看,应该要熟悉操作系统才对啊。
想搞Linux,对C一定要想母语一样熟,对操作系统基本原理有一定了解,这样转移还是不难的。
不管是linux,nucleus,wince,虽然API千差万别,但到了系统层面,原理相通。
一般讲的嵌入式ARM+LINUX其实只是个“移植+应用开发”而已,很少有人去动kernel。
买本APUE,熟读下来,楼主应该就如愿了。
做嵌入式 linux 那肯定要先熟悉Linux 然后做到后面再弄汇编 汇编也要熟悉的
此书必看,经典的好书,做网络开发,必看〈〈TCP/IP详解〉〉。
ms看到linux下的shell的功能的强大,于是便出来了windows powershell