对上述方法的一项有价值的补充是‘定制’虚拟仪器。该仪器可提供用于创建综合图形界面的空白背景,其在 PC 上显示为一个仪表盘。通过从各种选项中拖拉和配置数字读出、滑块控件、按钮以及标签等用户界面对象,我们可以迅速创建定制 GUI 面板。在内部脚本控制下,可以为面板上的每个元素分配一个 I/O 信号与行为。
探索创意的快捷方法
您可以选择采用一个开发板脚本界面将整个系统集成在一起,在此您可利用该界面创建一个“主”脚本,以便进一步控制整个过程。这样将有助于您将重要嵌入式仪器的功能融为一体,从而创建更加高级的界面系统,而与此同时仍然可以采用相对简单易用的调试脚本。
尽管还不那么显而易见,但下面要讲的正是关键所在。利用这种方法测试并探索概念与创意,我们无需再进行详细的设计。无需再开发低级硬件、无需编写详细的软件代码,我们即可拥有一个具有设计典型智能的功能系统——就像是从用户的角度实现了您的创意。
专注于创意探索
最终结果是我们可以在短时间内测试、探索和调试该创意以及用户体验该创意的方式。基本创意的软件组件可以通过您编写的脚本中所包含的智能性得以表现,而采用高级设计采集系统将少数 IP 块连接起来即可创建出响应功能性智能的外部硬件。
上述设计方法的真正重要优势是在整个设计过程中消除了细节设计的干扰。创意能够得到充分发挥,用户互动与体验能够经过测试, 还可以开发探索其他替代概念,实现这一切可能只需要几分钟,并且无需真实硬件支持。
在设计电子产品时您实际创造的东西最终表现为用户体验。产品成功的关键是将您作为一名设计师所闪现出来的创意完全转变为用户体验,而本文阐述的方法可有效帮助您摆脱陷入细枝末节的低级设计。
到开始细节设计的时候,您已经明确了自己的设计方向,而且拥有大部分概念性的硬件框架。这些框架也可通过快捷的高级方法得以实现——不过这就不是本文所要讨论的内容了。