想转行做嵌入式,需要自己准备些什么?

如题所述

对于嵌入式来说,需要学习的内容很多,我们就觉得关于嵌入式无从下手,这样只会让自己更加迷茫,不知道要学哪个了,其实嵌入式也就是软件,硬件,编程这些方面的,最基础的也就是C语言了,那刚开始接触,你就需要先从C语言入手。
1、C语言
关于C语言,我们要熟练的掌握它的基本语法,并且会加以运用,这样我们在嵌入式软件编写代码这一块才能更加得心应手,不会出现系统内部的基本代码看不懂的情况。
2、嵌入式最核心的操作系统,所以操作系统原理也应该是要有所了解的,关于操作系统的各种性质和内部用法需要熟练掌握,对嵌入式系统更加了解熟悉,我们才能更好的进行利用其开发。
3、Linux基本命令的使用(vi编辑器必须会用,因为在终端改文件的时候只能用这个),现在很多的人对鼠标早是情有独钟了,很少用到命令,在学习嵌入式Linux可要改改这个习惯了,Linux用命令操作具有效率高、功能强大的特点,这个是图形界面无法取代的,其实平时的图形界面操作都要转化为命令传输给硬件的。
4、Linux设备驱动的架构要了解,结合原理图和Linux设备驱动相关书籍把每一行代码分析清楚。
上面这些内容是学习嵌入式的一些基本要点,先掌握这些,才能再继续后面的学习,在学习嵌入式的时候,千万不要心急火燎的去学,可能最终得到的结果只会适得其反,学习嵌入式必须要保证足够的耐心,一点一点的把内容吃透,把基础打扎实,这样才会在之后的学习中事半功倍。
温馨提示:内容为网友见解,仅供参考
第1个回答  2023-04-03

可以从硬件做起,软件分为应用软件(java和c++)和底层驱动开发(懂硬件知识,c,linux)。

我看你的基础可以去参加嵌入式应用软件培训,以后当嵌入式程序员,当然也可以走底层驱动,三条道路都不好走,深圳这边的公司不太愿意培养新人。

建议你利用空闲时间自学一下,资料网上很多的,重要的是决心与毅力。多问问自己为什么要学嵌入式,为什么对现有工作不满意。最后送你一句话:隔行如隔山啊。以为嵌入式菜鸟的问答。


logo设计

创造品牌价值

¥500元起

APP开发

量身定制,源码交付

¥2000元起

商标注册

一个好品牌从商标开始

¥1480元起

公司注册

注册公司全程代办

¥0元起

    官方电话官方服务
      官方网站八戒财税知识产权八戒服务商企业需求数字市场
第2个回答  2024-03-20
近日,很多人问华妹:想入行嵌入式该怎么准备。很能理解大家对于嵌入式的关注,嵌入式系统是当今科技领域中的重要组成部分,它存在于我们生活的方方面面,各行各业。智能化时代的到来也让嵌入式技术炙手可热!
一、C/C++编程
C/C++是嵌入式系统开发中最常用的编程语言。熟练掌握C/C++语言将使你能够理解和编写底层驱动程序、操作系统以及与硬件交互的代码。对于嵌入式系统来说,效率和资源利用率是至关重要的,因此,掌握C/C++编程技巧是入行嵌入式的基础。
二、硬件基础知识
了解基本的电子电路和数字逻辑是嵌入式系统开发的基础。你需要了解数字电路、模拟电路、传感器和执行器的工作原理。此外,对于处理器架构、总线协议和存储器管理等概念的理解也是必不可少的。
三、操作系统
嵌入式系统通常需要运行一个实时操作系统(RTOS)或者一个精简版的操作系统。熟悉RTOS的概念和使用方法,能够编写多任务和实时任务调度的代码是非常重要的。此外,了解操作系统内核的工作原理以及与硬件交互的方式也是必须的。
四、通信协议
嵌入式系统通常需要与其他设备或系统进行通信。
了解常见的通信协议(如UART、SPI、I2C、CAN和Ethernet等)以及它们的工作原理和使用方法是必不可少的。此外,对于无线通信协议(如Bluetooth、Wi-Fi和LoRa等)的了解也是有益的。
五、调试和故障排除能力
嵌入式系统开发中经常会遇到各种问题和错误。因此,具备良好的调试和故障排除能力是非常重要的。需要学会使用调试工具和设备,如示波器、逻辑分析仪和仿真器,以便于分析和解决问题。
六、领域知识
嵌入式系统应用广泛,涉及到许多不同的领域,如汽车、医疗、工业控制等。对于特定领域的了解将使你更具竞争力。因此,了解不同领域的特点和要求是非常有益的。
入行嵌入式需要掌握的技术能力远不止上述几点,但这些是入门的基础。通过学习和实践,方可逐渐提高自己的技术水平,并在嵌入式行业中取得成功!本回答被网友采纳

想转行做嵌入式,需要自己准备些什么?
1、C语言 关于C语言,我们要熟练的掌握它的基本语法,并且会加以运用,这样我们在嵌入式软件编写代码这一块才能更加得心应手,不会出现系统内部的基本代码看不懂的情况。2、嵌入式最核心的操作系统,所以操作系统原理也应该是要有所了解的,关于操作系统的各种性质和内部用法需要熟练掌握,对嵌入式系统更...

转行嵌入式软件开发?
5.参与实际项目:-开始:参与嵌入式软件开发项目,无论是自己的小项目还是加入开源项目。通过实际项目经验来提高你的技能水平。6.深入了解通信协议:-开始:理解嵌入式系统中常用的通信协议,如UART、SPI、I2C等。这些协议在嵌入式设备之间的通信中起着关键作用。结束:转行嵌入式软件开发需要一步步学习和实...

求各位大神们给想转行嵌入式的小弟指点迷津
你好 想要做嵌入式开发,首先你的c语言要过硬,这里的过硬是要很精通,玩c玩的很溜这才可以,其次,嵌入式需要掌握汇编语言,只要熟悉就可以了。学过单片机,并不代表就能入的了嵌入式行业。现在招嵌入式的,一般都是要求有工作经验,本科学历。嵌入式系统移植,搞的是内核里的代码,所以你要对内核熟悉...

想转行嵌入式,不知道从何入手,感觉要学的太多,又是操作系统有事arm内 ...
1.网络 网上有上面推荐教材的电子版,如果看得太累资金许可可以购买,网上购物吧便宜 我也是这样 下载免费视频教程看看 推荐看看《成都国嵌嵌入式视频》(网上自己搜,大部分是免费的4张光盘)搜索资源,自己碰到的问题上网找呀,很直接 2.开发板 这个要有,没有怎么练习,就好比你不用电脑怎么调试C语...

本人想从机械转行到嵌入式,看到你曾经的百度知道,想了解一下...
个人建议:先学好 数据结构和算法,提高语言编程能力(推荐 C专家编程、C和指针、高质量程序设计指南_林锐、零基础学算法、严蔚敏数据结构视频)。学嵌入式开发,这个在淘宝有很多视频教程,推荐 韦东山 的视频教程,讲的很细致。然后找一个嵌入式的职位开始做着吧,边做边学习提高。

30岁转嵌入式来得及吗
这对于从事嵌入式开发来说至关重要。嵌入式开发往往需要面对各种复杂的问题,如系统稳定性、硬件兼容性等。通过学习单片机开发,你可以更好地理解和处理这些问题。总之,30岁转行进入嵌入式开发领域是完全可行的。从单片机开发开始,你可以快速掌握相关技能,获得满意的工作机会,实现个人职业发展的新目标。

刚转行进入嵌入式行业,感觉领导不是很喜欢我,因为我问的一些问题,都是...
他既然要了你,就应该知道你的能力。现在太多人又老乡情节了,这也没办法。能做的就是多补补呗,哪里薄弱就多专研下啊,最后还是要看实力的啊。

集成电路设计方向,转行成为嵌入式硬件工程师容易吗?
我就是集成电路系的,课程稍微有差别。集成电路的确就业可选的企业比较少,嵌入式比较通用,需求面比较广。不过是这个专业也没有关系,你可以保证在能修满学分达到毕业要求的前提下,在嵌入式上多选修一些相关课程,比如嵌入式实时操作系统(RTOS),在项目选择上,尽可能往嵌入式系统上侧重下,多动动手,...

我学的化工专业,毕业三年了,想转行做嵌入式开发,零基础,参加什么培训...
为说呢吗要转行,自己要想清除,转行是比较困难的,关键是你还没有基础,考虑好之后可以学习,但是嵌入式门槛较高,不是说想学就可以了,还得有兴趣,还要花精力和时间去钻研,你要想清除。

请教嵌入式就业的几个问题
建议你的每个选择都要让自己更接近目标,怎么做就要求情况了。学习日语要看你的工作地点了,新东方的赵丽说过学会一门外语即使不出国你的生存空间也会变大。在南方好多公司招聘都会要求二外的。学嵌入式是偏软好些还是偏硬好---先入门了再讨论这吧,到时候自己就感觉出来了。

相似回答
大家正在搜