[入门指导]开发板是什么


      开发板是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件,是半导体行业分工合作的载体之一,为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。

      开发板,从概念上来讲,与软件外包非常类似,嵌入式产品的硬件、引导代码、驱动程序、文件系统、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些开发工作,加快产品研发的进程,实现产品的迅速上市,抢占市场先机。

      飞凌嵌入式开发板产品集成了所有嵌入式产品共通的核心功能电路,将处理器与RAM, Flash memory, power management, LCD, Ethernet, USB及其他通用接口集成到紧凑可靠、电磁兼容的电子主板上。采用核心板进行产品开发,您可以规避复杂的处理器开发,BGA设计,高速PCB布线,设计验证及EMC符合性设计,同时也免去了大量的板调试以及BSP开发工作。

       选择开发板的时候,实际上选择的不仅是一个硬件板子、开发板提供的源代码等资源,而是选择一个合作伙伴,一个为用户提供软硬件服务的合作伙伴。

       与软件外包这种合作方式类似,用户和供应商之间的合作更多是软件方面的合作,需要用户和供应商之间根据产品的具体需求进行充分沟通,供应商要根据用户的需求不断地调用人员进行配合。像我们飞凌在支持客户进行产品开发的过程中,遇到的比如更改文件系统、串口测试、64M Flash换成128M Flash等问题,大多情况都是要通过软件方式来解决的,这就形成了嵌入式行业供应商的售后支持和客户研发的高度互动性。

      也就是说,嵌入式开发板是用户软件外包的载体,相对于传统的软件外包业务,开发板实际上能够为用户提供硬件实物和软件服务两方面的价值。