关闭

国内开发板行业的形式

标签: 嵌入式产品工作androidlinux电话
1082人阅读 评论(0) 收藏 举报
分类:

    一直以来,或者在公共论坛上,或者在嵌入式技术交流群中,有不少人表示对现在嵌入式开发板选型感到困惑 。我们要选择哪一款开发板?哪一款能满足我的需求?为什么基于同样处理器的开发板,会有两千元的开发板,也会有上万元的开发板?目前嵌入式行业是怎样一种状况?在这里提供一篇关于目前我国嵌入式行业的现状和嵌入式开发板选择注意事项的文章,有些观点可能只代表我个人的看法,算是是一家之言吧,但也是希望能够为大家提供信息、提供帮助,谨请大家浏览参考

嵌入式开发板的功能与作用

   当今时代是强调分工合作的时代,谁能够专注于核心竞争力,开发使自己的产品与众不同的技术,谁就能够获得研发投入的高回报,赢取市场先机。嵌入式开发板就是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。这也是现在开发板使用的场合特别多的原因之一。开发者可以随意的发挥自己的想象,在有限的资源上开发自己的产品,无论是软件还是硬件。这也成就了一大批的人创业,只要有一些技术,或者有几个懂技术的人,不需要多少成本就可以成立一个公司。只要自己的产品有客户用,一切都好说,而现在的开发板已经几乎把所有的功能全部扩展出来,而且提供丰富的驱动和示例代码,这更方便了开发自己的产品。

     嵌入式开发板,从概念上来讲,与软件外包非常类似(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)。像嵌入式产品的硬件、引导代码、驱动程序、文件系统、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些软件开发的工作,加快产品研发的进程,实现产品的迅速上市,抢占市场先机。


    选择开发板的时候,实际上选择的不仅是一个硬件板子、开发板提供的源代码等资源,而是选择一个合作伙伴,一个为用户提供软硬件服务的合作伙伴。用户和供应商之间的合作更多是软件方面的合作,需要用户和供应商之间根据产品的具体需求进行充分沟通,供应商要根据用户的需求不断地调用人员进行配合。

嵌入式开发板选型的建议

   选择开发板首先要看的是CPU是否能够满足自己的产品的要求,没有哪个人会选择51或者avr之类的单片机来跑linux系统,因为无论怎么优化也不能满足要求。学习开发板还有就是相应的cpu的资料是否丰富,由于嵌入式的学习不是光看手册就能看明白的,对于初学者来说,能有一个系统的,全面的教材是最好不过的,现在的A8的开发板市面上已经出现了,可是这个并不适合初学者学习,资料不全面,代码也几乎没有,如果没有过开发经验的人几乎不知道如何下手。所以即使价格低,就像一块板砖,无法深入的去学习,所以买这样的开发板就相当于没买。可能随着电子行业的发展,资料也会逐渐丰富起来的。电子行业日新月异,所以不可以同日而语。

   比如友善出一个款210的开发板,虽然价格很低,可是做工真的不怎么地,说是有android4.0系统,可是并不开源,只是一个烧写映像,如果拿来玩玩体验一下还是可以的。说到开源,友善做的可真让我无语,我用过友善的开发板,想学习相关的部分的时候,打开内核代码和android代码,找到驱动代码目录下一看,都是封装成库的形式,根本就不知道里面是怎么实现的,更不用说修改了。可能友善也有这样做的原因吧,现在国内开发板其实就是一大抄,你抄我的我抄你的,友善在创新这方面做的不错,可能由于竞争的压力,或者怕被抄的压力,所以这样做,谁也不想自己花大力气做出来的东西别人一天就抄去了,这样也不公平。

    华天正的开发板做工精细,代码整洁,看着开发板都感觉不一般,让人看着都舒服,代码开源程序一般,一些代码也是封装成库的形式的,不过很多还是公开的,比友善的好一些。不过价格有点高,比普通的高1-2倍甚至更多。

    现在开发板的行业中出现一匹黑马,飞凌公司,飞凌的开发板做工整洁,代码完全开源,驱动完整,技术支持做的也不错,不过有一个不好的地方,虽然功能都能实现,不过一些例子程序的界面有点粗糙,代码整洁度不够,不过对于初学者是最佳的选择了,因为初学者在乎的是开源的程度,我要看哪一部分驱动代码或者应用程序的时候,可以完全找的到,这样初学者就不像用其它的开发那样,想要学习的时候代码找不到的现象。

   OK6410是飞凌主推的开发板,我认为很适合初学者,首先这个相对2440要高级,现在2440逐渐淡出人们的眼球,还有一个2416,功能更强大,价格也低廉,不过相比6410还是差一些。2416不建议初学者用,因为资料相对少,不适合学习。不过工业上用还是不错的。

    开发板的软件是否支持完善,是否能够支持所有开发板上所有的硬件接口。供应商的技术支持力度如何。

      开发板的价值就在于,能够让用户节省在系统、驱动等方面的投入,专注于使产品形成差异化的上层软件的开发。如果供应商提供的开发板,板级硬件接口没有对应的软件驱动的支持,用户的开发进度就会受到影响 。在购买开发板的时候 ,一定要确认清楚 ,是不是所有的硬件接口都有相应的驱动,开发板是不是拿到手就能够马上用来做开发。现在的国内的开发板做的都差不多,可能是抄的太多了吧,呵呵,不过技术支持是很重要的,关系到开发产品的进度,做过开发经验的人都有这样的体会,做到一定程序遇到问题做不下去了,试了很多的方法都不行,很希望有人能帮忙分析一下,或者指点一下迷津,当局者迷,旁观者清,打电话问技术支持,打不通或者打通了也解决不了实质性的问题,这里最让人头痛的。所以有一个好的技术支持是很重要的,隆扬嵌入式提供单独的技术支持,客户不仅可以得到厂家的技术支持资源,还可以有专业的工程师提供技术支持。现在淘宝上很多都声称自己可以提供技术支持,什么双技术支持,其实很多都是骗人的,给大家一个小的建议,可以先找几个开发板相关的问题,问一下店家,看看店主是否真的懂技术,如果不怎么懂就别买了,很可能是骗人的。

     大家可能对从淘宝上买东西有一个偏见,就是东西的质量不敢肯定,认为只有厂家的东西才可靠,其实是一个误区,淘宝上的代理也是从厂家拿货的,质量是一样的,如果从厂家买开发板,提供的服务和资料不如代理提供的,不如从代理处买开发板。有的店提供技术支持,有的店送百G资料,这些都是从厂家买开发板得不到的,板子的质量都一样,还有附加的服务,为什么不选择代理处呢?个人建议,呵呵。

     嵌入式行业是客户研发和售后支持具有高度互动性的行业,供应商的技术支持有时就会成为用户产品上市的关键因素,在供应商的技术支持能力方面,一定要慎重考察。
  考察一个供应商能不能提供充分的支持,一个有效的方法就是到这个公司的技术支持论坛上看看。在论坛上,用户发贴询问的问题,是不是能够及时得到回复。没有专业的支持团队的公司,没有办法为用户提供及时的支持。用户在论坛上发贴询问,有的厂商一个月才给用户一个答复,有的甚至不予回答。
  是否能够提供完备的技术支持,是一个开发板公司是不是专业的开发板公司,是不是能够发挥在产业链上承上启下的作用,是不是能够为用户创造价值的重要标准。这个道理实际上应该很浅显,开发板厂商的入门门槛并不高,只要有硬件设计能力,参考半导体厂商的参考设计,就能够推出开发板产品。如果不能够为用户或者不给用户提供技术支持,这样的厂商能够为用户提供的就只是一个硬件板子,即使是现在市面上两千多的板子,如果是非专业厂商提供的话,供应商所获得的利润也是很高的,因为这些厂家的成本只是开发板的硬件成本和销售成本;专业的开发板公司,需要承担的研发成本、售后支持成本、运营成本和销售成本均摊下来,不一定有非专业公司的盈利高,市面上开发板的价格为什么会有那么大的价格差别,原因也可见一斑。

   总之,用户在购买开发板的时候,选择的不是开发板,而是为自己提供服务的合作伙伴。开发板的价格是公司服务价值的体现,所以目前很多追求最低价开发板的消费理念是偏颇的。选择开发板,选择一个为自己服务的公司,看一下附加的价值,一定要慎重。


免责声明

个人见解,并非有贬低哪个公司的意思。


隆扬原创作品转载请注明出处

http://blog.csdn.net/cediy2088long



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:29825次
    • 积分:438
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:4篇
    • 译文:0篇
    • 评论:6条
    文章存档
    最新评论