千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

IT技术问答

海量问答紧扣你的困惑,优质解析为你在线答疑

如何从零基础学嵌入式

匿名提问者 2022-11-03 11:18:15

零基础该怎么学习嵌入式,从哪里着手开始呢?

我要提问

推荐答案

  同学你好!如何从零基础学嵌入式?如果你想学习嵌入式,但你是菜鸟,那么今天的文章就是为你准备的。虽然嵌入式门槛略高,但只要你肯努力学习,如果能进入嵌入式这个行业,我们一起来学习如何从零基础开始学习嵌入式。

  学习嵌入式需要学习哪些基础知识?

  首先,C语言是毫无疑问的。无论是对于嵌入式软件还是硬件开发者来说,C语言的掌握都是必不可少的,尤其是对于那些未来将致力于嵌入式软件开发的人来说,现在大部分都是使用C语言的。至于如何学习C语言,对于这些基础知识,我想每个人都有自己的方法。关键是要学习,不管是看书还是在网上看一些视频。很多人会问,怎么学C语言,我觉得没有标准答案。我想至少在你理解了一些基本概念之后,是时候写代码了。最重要的是去做。做的时候遇到问题,可以倒过来学习,依次查课本。收获不是看书就能得到的。

  其次,你应该对操作系统有一定的了解,这对你对硬件和软件的理解肯定会有很大帮助。你应该了解系统的管理,比如进程、线程,系统如何分配资源,系统如何管理硬件。当然,你不用看书也能理解这些东西。结合以后的项目经验,会有更好的理解。

如何从零基础学嵌入式

  还应该学习嵌入式系统,比如linux或者wince下的编程,对以后的应用编程很有帮助。当然,如果你是手机,可以学习MTK、塞班、Android等操作系统。Android是未来发展的趋势。现在很流行。Android也是基于linux系统打包的,所以建议先学linux。

  另外,我应该学习MCU或ARM或MIPS。很多人说我没有MCU经验,可以直接学ARM吗?我认为这根本不是问题。当然,如果学过微控制器是最好的,以后学ARM会更容易。

  最后,如果你理解了上面的知识,你应该阅读一些优秀的代码,比如结合arm芯片手册学习UBOOT的源码,了解最小的系统开发,那么对你的整个The嵌入式 的开发非常有帮助。如果可以的话,也可以学习一下linux的源码。当然,如果你直接看2.6的代码,我想你会很痛苦。可以先看一下早期版本的linux代码,比如0.12的代码等。麻雀虽小,五脏俱全。如果你通读了,那么我认为你是一个非常成功的嵌入式工程师。

  以上介绍了如何从零基础学嵌入式。其实不管小编说的学习方法再好,只要不适合你,都是没有用的。如果你觉得嵌入式的书太难太无聊,也可以看一些视频,反正你永远是最了解自己的。

猜你喜欢LIKE

如何从零基础学嵌入式

2022-11-03

嵌入式系统可以用来开发什么?

2022-11-03

自学嵌入式需要准备什么课程

2022-11-03

最新文章NEW

学习嵌入式就业前景怎么样

2022-11-03

想知道嵌入式开发如何入门吗?

2022-11-03

嵌入式就业中的技巧有哪些?

2022-11-03