嵌入式入门和提高嵌入式

  现代这个匆忙时代,假如你不好好利用网上那么多的资源(大多数是0元的)来自学的话,就有点亏了。

  如果花大钱去读培训班,就更亏了(假如没有自制的能力,去了培训机构基本也是"浪费")。

  嵌入式软件的话不一定需要学很多硬件知识的(有的话当然是多多益善)。

嵌入式入门和提高嵌入式

  会用一些烧写工具,编译,调试工具(比如JTAG)就可以了,到时候要用了现学。

  开发工具也没什么固定的,一般也不一定要IDE,用文本编辑器就可以写代码(比如Vim,Emacs,nano,Sublime)了。

  编译一般用GCC的变种。

  嵌入式一般要学C语言(去看看我的C语言探索之旅,以及C语言深度解剖,C程序设计语言这两本书。

  也可以继续深入看C语言编程等等)。

  C++不一定会用到,但也可以学一下。

  Linux是要学习的。因为交叉编译经常要用到Linux系统,即使在Windows下也要用到Cygwin这类的。

  可以看小编的Linux探索之旅入门,当然要更深入提高须要看来自台湾的鸟哥的鸟哥的Linux私房菜。

  可以逛逛中国Linux公社。

  看Unix环境编程这本书。

  猪哥的嵌入式Linux公房菜还行,我没看完,感觉有点乱(当然作者比我厉害多了),没有鸟哥的文笔那么流畅清晰。

  较好花点时间学一下汇编,对理解计算机的原理,特别是内存,指针,二进制,十六进制都有很好帮助,不需要学很深。

  推荐王爽老师的汇编语言一书,是入门教材。

  嵌入式目前主流的处理器架构是ARM(以前是ARM7,ARM9,ARM11,现在都Cortex系列了)。手机,平板,大部分开发板都是ARM的天下。所以需要学一下ARM架构,有个了解。

  一开始对ARM不需要太深入,视以后情况而定。ARM的集成开发环境有ADS(ARM Developer Suite),是ARM处理器下主要的开发工具。


领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来 郑州嵌入式培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 郑州达内IT教育培训...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)