赛灵思嵌入式解决方案营销高级产品经理
从头构建复杂的实时嵌入式系统既耗时,效率又低。如果硬件、软件、固件、RTOS(实时操作系统)集成和软件驱动器均为全新产品,其功能和可靠性未经实际应用验证,有谁愿意花功夫去调试它们呢?工程师在设计和调试过程中喜欢把变量分离出来,一个个地进行修改,但对您而言,要想迅速取得进展,所使用的组件一开始就必须得心应手——正所谓“工欲善其事,必先利其器”。从工程安排上讲,从布线到返回头一块原型板通常需要好几周的时间,在此期间软件和固件工程师只能尽力为并不存在的平台开发代码和驱动器。
假如利用现成组件构建一个临时的初始系统,情况也好不了多少,因为您必须要把各个系统部件组合在一起,而这些部件很可能来自不同的供应商。您可能会问:我该查自己的系统呢,还是供应商的组件有问题?这样做行吗?会不会很昂贵?
现在,这一切都不用担心了,因为基于灵活、可编程平台的嵌入式开发套件已经登场,它不仅性能全面,而且价格低廉。这一开发套件可不同于那些只有小小的内存、无法真刀真枪完成实际设计工作的“玩具”,也有别于那些过分针对某个特定行业,致使其功能无法迁移或扩展到您自己应用中的工具。现在,仅用略高于一个高端 MP3 播放器及其配件的价格,您就可以买到一套完全捆绑好的套件,包括硬件、软件、JTAG 探针、通信电缆和预先经过验证的一些参考设计。此套件支持真正嵌入式处理的开发,且兼容多种类型的实际应用,包含为构建快速、灵活的嵌入式处理系统而需要的一切要素。
智能工具、IP 和专为功能丰富的硬件开发板(或评估板、参考板或演示板)编写的参考设计,能缩短嵌入式开发的周期。有了一套性能良好的集成开发套件,您就可以完全专注于自己的实际应用,而无需费神寻找因焊接不当、白线断裂或软件驱动程序与规格所要求的 IP 外设不相符而带来的问题。对于软件/固件团队来说,有没有一个稳定的硬件环境大不一样——如果拥有这样一个环境,他们就可以在首次提交定制硬件板之前,早早动手编写代码,并对其进行测试和调试。赛灵思MicroBlaze™ 开发套件(Spartan™-3E 1600E 版)具有平台所有的灵活性、集成度高,而且价格低廉。 |