学习嵌入式软件开发,该学习什么基本的知识呢 您所在的位置:网站首页 嵌入式软件工程师学什么 学习嵌入式软件开发,该学习什么基本的知识呢

学习嵌入式软件开发,该学习什么基本的知识呢

#学习嵌入式软件开发,该学习什么基本的知识呢| 来源: 网络整理| 查看: 265

学习嵌入式软件开发

,可是应该有什么样的基础呢?学习软件开发要掌握什么基础内容

呢?笔者下面为你做一一介绍:

  

第一,学习

c

语言

        

学习嵌入式首先学习

C

语言,

这个是毋庸置疑的,

不管是做嵌入式软件还是硬件开

发的人员,

C

语言的掌握这个是必需的,

特别是对于以后致力于嵌入式软件开发的人,

在绝大部分都是用

C

语言,

你说不掌握它可以吗?至于如何学习

C

语言,

我想这些基础的知

识每个人都有自己的方法,关键要去学习,看书也好,网上找些视频看也好。很多人会问,

C

语言要学到怎么样,我觉得这没有标准的答案。我想至少你在明白了一些基础的概念后,

就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学习,反过来查查

课本,那时的收获就不是你死看书能得到的。

第二,学习操作系统

  

         

应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。应

该把系统的管理理解一下,

比如进程、

线程,

系统如何来分配资源的,

系统如何来管理硬件

的,当然,不是看书就能把这些理解透,如果不是一时能理解,没关系,多看看,结合以后

的项目经验,会有更好的理解的。

第三,学习

linux 

        

学习嵌入式系统,

linux

或者

wince

下的编程,

这些对以后做应用的编程很有帮

助,当然,如果做手机的话,那可以学习

MTK

、塞班、

Android

等操作系统,

Android

是以

后发展的趋势,

现在很热门,

Android

也是基于

linux

系统封装的,

所以建议先学习下

linux

  

       

还有,应该学习下单片机或者

ARM

或者

MIPS

,很多人说我没有单片机的经验,直接

ARM

可以吗?我觉得那完全没有问题的,

当然如果你学习过单片机,

那最好不过了,

以后

学习

ARM

就更简单了。

第四,阅读优秀代码

        

最后如果你把以上的知识都有所了解后,

就该去阅读阅读一些优秀的代码,

比如结

arm

芯片手册学习去学习下

UBOOT

的源代码,

了解下最小的系统开发,

那对你整个嵌入式



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有