1.4. 嵌入式软硬件厂商的合作关系

搞嵌入式开发,对于一些背景知识,也需要了解一下,比如:

嵌入式领域内的软硬件厂商是互相合作的,以及各种不同公司之间的合作关系

比如:之前去购买蓝牙HART猫:

【记录】用PayPal从国外在线网站上购买蓝牙HART猫

卖家是http://www.mactekcorp.com/的Garry Cusick,其是销售总监

Garry Cusick针对订单的情况,去找公司内部的Thomas Holmes核实之后,Thomas Holmes再去安排发货的事情。

但是去发货时,【记录】查询Fedex的国际快递

却是从该公司的合作伙伴http://www.avid-tech.com/的Erica Deliere去给我发货的。

由此可见MACTeck和Avid-tech应该是合作伙伴,并且很可能是:

作为研发蓝牙HART猫的MACTeck,虽然具有对应的技术,但是没有生产部门,也不负责生产,所以最终量产时找的是Avid-tech这家代工厂

所以,最终普通用户去购买产品时,最终是从代工厂Avid-tech去发的货。

然后Avid-tech再去选择Fedex这个国际通用的物流公司,去把东西寄给国外的用户

相应的,作为买家的我会收到:

  • A:来自Avid-tech的邮件,告诉我说已经用Fedex发货给我了,且给出了订单号
  • B:我也会收到从Fedex系统中发出的发货通知,也可以用订单号去查询和最终货物的物流详情。

总之:

搞软件开发,搞嵌入式软件开发,对于各种相关公司的关系和背景,也要有所了解,否则都弄不懂东西是谁做的,而无法及时有效的沟通。

另外一个证明各个厂商之间的合作关系的例子:

segger的emWin的升级,就以二进制库的形式,支持合作客户去升级,包括:

  • ARM/KEIL as part of the MDK Pro package
  • Cypress as download from cypress.com
  • Infineon as part of the Dave3 installation
  • NXP as download from lpcware.com
  • Silicon Labs as part of the Simplicity Studio for EFM32 devices
  • ST as part of the STemWin graphic software

等等。

其他还有:Segger是ARM的合作伙伴

通过http://www.arm.com/community/partners/display_product/rw/ProductId/2210/Partners可以看到:SEGGER Microcontroller GmbH & Co. KGembOS, Real-Time Operating System

从中可以看出segger是ARM的合作伙伴

然后通过http://www.arm.com/community/partners/all_partners.php发现,ARM的合作伙伴,有一堆,非常多。。。