嵌入式知识结构梳理

来源:互联网 发布:王力宏唱功知乎 编辑:程序博客网 时间:2024/06/11 00:54

从2010年11月份实习到现在,从事嵌入式行业已经快四年的时光了,学无止境,接触的越深感觉自己所掌握的东西越浅薄,很有必要对自己所掌握的知识做个梳理。积攒信心,发现不足,迎难而上。

从事嵌入式软件开发必须有一个(硬件+驱动+应用)的层级观念,依照这个层次可以审视自己的知识结构,掌握程度,有的放矢。

1.必须了解主流的处理器芯片,以及自己所从事行业的功能芯片、功能外设,这样便可以快速构建出一个基础方案。同时尽量能够看懂硬件工程师所提供的电路图。

2.重点掌握ARM体系结构以及通用接口技术,这是能够从事嵌入式软件开发的基础。

3.能够掌握一种嵌入式操作系统,Ucos作为入门基础,linux/vxworks作为重点发展方向。

4.在应用层面要精通C语言和数据结构,这是评鉴一个软件工程师的重要考核标准。

5.掌握了以上四点便可以算是一个真正不愁饭吃的嵌入式工程师,如果需要往更高层次发展参考第六条。

6.具有较强的总结归纳和信息整合能力,能够以全局高度审视工作内容。


0 0
原创粉丝点击