嵌入式工程师的感悟.docVIP

  • 8
  • 0
  • 约8.26千字
  • 约 7页
  • 2017-06-11 发布于重庆
  • 举报
嵌入式工程师的感悟

我9月份刚找完工作,现在是在搞飞思卡尔的单片机,主要是我喜欢这个方向。 嵌入式一般有两个方向,应用和底层系统。写应用的一般是写网络编程也就是TCP/IP 和linux高级编程 ,写图形介面的也有,去面试过几家,有安防公司,游戏公司之类的。 写底层的一般就是写单片机,FPGA,linux内核定制,驱动之类的。这类的工作要求有点小高。有些公司还会要求你会PCB,起码要看得懂电路原理图,可以跟据原理图来写程序,一般一些工业控制公司会招这样的人,不过招的不多,而且都是要求有几年的工作经验,起码要写过几个嵌入式的项目,而且不同的公司要求也大不相同(主要是各个公司用的芯片不同)。 面对如此火热的行业,如何才能成为嵌入式Linux开发工程师?成为一名合格的嵌入式Linux开发工程师需要学习哪些知识? 一:C语言 嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类型、数组、指针、结构体、链表、文件操作、队列、栈等。 二:Linux基础 Linux操作系统的概念、安装方法,详细了解Linux下的目录结构、基本命令、编辑器VI ,编译器GCC,调试器GDB和 Make 项目管理工具, Shell Makefile脚本编写等知识,嵌入式开发环境的搭建。 三:Linux系统编程 重点

文档评论(0)

1亿VIP精品文档

相关文档