微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 转:嵌入式开发之嵌入式背景知识

转:嵌入式开发之嵌入式背景知识

时间:10-02 整理:3721RD 点击:
什么是嵌入式
  • 用到了嵌入式的领域:     
    消费类数码产品
    • mp3
    • 音响
    • 手机
    • pad
  • 工业控制
    • 生产线上的机械手臂,细分叫做plc,
    • 测量设备
      • 如流量仪,阀门控制器等等,涉及到现场总线等技术

  • 医疗器械,也用到嵌入式

注意的是:   
其中,具体开发时,涉及的技术和任务不同,有的严格意义上来说,并不属于,偏底层的嵌入式,比如,android的app开发,其实是主要是用java写上层应用,不是那种,为某特定开发板,比如把android移植到三星手机的硬件平台,涉及到的底层驱动开发,这才是严格意义上的底层驱动开发
谈谈嵌入式的产业链   
从芯片研发,量产,方案提供商,产品   
中间涉及到:
  • arm专门设计cpu的ip core软核
  • 三星制作cpu sc2440
  • 某公司提供方案:
    • 用该芯片,加上外设,提供方案,包括cpu,各种外设,以及嵌入式操作系统,整套的软硬件方案
  • 然后卖方案给某品牌商
    • 比如爱国者,用此方案去,找设计人员设计外壳
  • 再找模具厂生产模具
  • 找代工厂生产整套的核心电路板
    • 最后组装成
  • 消费者
    • 看见的,成品,电子书。

大概过程就是如此。
而你做的事情就是,在该卖方案的公司中,为那套方案中的软件部分,即嵌入式linux写各种外设和接口的驱动,比如nand flash驱动,sd卡驱动,i2c驱动等。这才是一种典型的嵌入式开发。然后你才知道你处在整个产业链中的什么位置,知道你在干什么。

路过,,,,,,,,,,,,,

有点太简洁了吧。

简单明了,,,,,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top