第 1 章 嵌入式软件开发相关背景知识

目录

1.1. 嵌入式行业和领域
1.2. 嵌入式产业链
1.3. 嵌入式行业概览
1.3.1. 2014年嵌入式行业从业人员:工作经验
1.3.2. 2014年嵌入式行业从业人员:学历要求
1.3.3. 2014年嵌入式行业从业人员:地域分布
1.3.4. 2014年嵌入式行业从业人员:嵌入式开发前的研发方向
1.3.5. 2014年嵌入式行业从业人员:薪资水平
1.3.6. 2014年嵌入式行业从业人员:软件开发语言的选择
1.3.7. 2014年嵌入式行业从业人员:所属行业分布情况
1.3.8. 2014年嵌入式行业从业人员:公司规模
1.3.9. 2014年嵌入式行业从业人员:软件开发平台的选择
1.3.10. 2014年嵌入式行业从业人员:软件开发调试工具的选择
1.3.11. 2014年嵌入式行业从业人员:硬件开发平台的选择
1.3.12. 2014年嵌入式行业从业人员:处理器芯片的选择
1.3.13. 2014年嵌入式行业从业人员:软硬件人员的安排
1.3.14. 2014年嵌入式行业从业人员:未来嵌入式操作系统首选
1.3.15. 2014年嵌入式行业从业人员:最想选择的嵌入式应用方向
1.3.16. 2014年嵌入式行业从业人员:获取专业知识的途径
1.3.17. 2014年嵌入式行业从业人员:首选搜索引擎
1.3.18. 2014年嵌入式行业从业人员:企业人才需求现状
1.3.19. 2014年嵌入式行业从业人员:对工作薪资的满意度
1.3.20. 2014年嵌入式行业从业人员:如何看待培训
1.4. 嵌入式软硬件厂商的合作关系

摘要

嵌入式是一个很大的概念,从不同的侧面去介绍,可以有不同的解读。

1.1. 嵌入式行业和领域

下面就先来说说,嵌入式行业,嵌入式的应用领域,都有哪些:

  • 消费类数码产品

    各种解决方案,各种嵌入式的CPU(MCU,SOC,DSP等等),对应的各种软件开发。

    对应着各种产品,比如:

    • MP3
    • 音响
    • 手机
    • PAD
    • 相机
    • 便携式导航

      图 1.1. 嵌入式应用之便携式导航

      嵌入式应用之便携式导航

    • 游戏机外设
    • 打印机
  • 工业控制和控制自动化

    • 生产线上的机械手臂,细分叫做PLC
    • 测量设备

      如流量仪,阀门控制器等等,涉及到现场总线等技术

    • 工业触摸屏控制系统
  • 医疗电子器械

    医疗行业内的嵌入式设备的软件开发

  • 汽车电子

    除了技术,还有很多标准,比如SPICE等

  • 仪器仪表

  • 智能家居

    图 1.2. 嵌入式应用之智能家居

    嵌入式应用之智能家居

  • 智能交通

  • 车载设备

  • 物联网终端

  • 安防监控

    图 1.3. 嵌入式应用之安全防护

    嵌入式应用之安全防护

  • 远程信息处理

  • 教学实验设备

  • 监控设备与各种人机界面

  • 节能环保

  • 能源节能

  • 电力系统

    图 1.4. 嵌入式应用之电力系统

    嵌入式应用之电力系统

  • 通讯系统

  • 纺织行业

  • 数控行业

  • 机器人视觉

  • 机器人视觉

  • 媒体处理无线应用

  • 数字家电

  • 通信设备

  • 网络终端

注意的是:其中,具体开发时,涉及的技术和任务不同,有的严格意义上来说,并不属于,偏底层的嵌入式,比如,android的app开发,其实是主要是用java写上层应用,不是那种,为某特定开发板,比如把android移植到三星手机的硬件平台,涉及到的底层驱动开发,这才是严格意义上的底层驱动开发。关于Android不是传统意义上的嵌入式的解释详见: