拋棄細枝末節,專注原型創意
在這種基本層面,我們可輕松配置嵌入式 I/O 儀器并為其編寫腳本,以用于感測開關、切換 LED 和激活 I/O 端口等。只有將創意應用到包含各種實用外設并具備改進與擴展這些外設能力的智能 FPGA 硬件開發平臺,創意才能切實可用。
本文引用地址:http://cqxgywz.com/article/108153.htm如果這種硬件開發系統還能夠通過基于 USB 的 JTAG 鏈路與基于 PC 的設計軟件進行高級通信,并且軟件包含適用于電路板外設的隨時可用型 IP,那么事情就會變得更加有趣。基于 FPGA 的 IP 塊和儀器控制器采用基于原理圖或圖標的高級設計采集系統,可連接到一起快速創建完整的功能 I/O 系統,最終通過簡單而強大的腳本進行控制。
對上述方法的一項有價值的補充是‘定制’虛擬儀器。該儀器可提供用于創建綜合圖形界面的空白背景,其在 PC 上顯示為一個儀表盤。通過從各種選項中拖拉和配置數字讀出、滑塊控件、按鈕以及標簽等用戶界面對象,我們可以迅速創建定制 GUI 面板。在內部腳本控制下,可以為面板上的每個元素分配一個 I/O 信號與行為。

探索創意的快捷方法
您可以選擇采用一個開發板腳本界面將整個系統集成在一起,在此您可利用該界面創建一個“主”腳本,以便進一步控制整個過程。這樣將有助于您將重要嵌入式儀器的功能融為一體,從而創建更加高級的界面系統,而與此同時仍然可以采用相對簡單易用的調試腳本。
盡管還不那么顯而易見,但下面要講的正是關鍵所在。利用這種方法測試并探索概念與創意,我們無需再進行詳細的設計。無需再開發低級硬件、無需編寫詳細的軟件代碼,我們即可擁有一個具有設計典型智能的功能系統——就像是從用戶的角度實現了您的創意。
專注于創意探索
最終結果是我們可以在短時間內測試、探索和調試該創意以及用戶體驗該創意的方式。基本創意的軟件組件可以通過您編寫的腳本中所包含的智能性得以表現,而采用高級設計采集系統將少數 IP 塊連接起來即可創建出響應功能性智能的外部硬件。
上述設計方法的真正重要優勢是在整個設計過程中消除了細節設計的干擾。創意能夠得到充分發揮,用戶互動與體驗能夠經過測試, 還可以開發探索其他替代概念,實現這一切可能只需要幾分鐘,并且無需真實硬件支持。
在設計電子產品時您實際創造的東西最終表現為用戶體驗。產品成功的關鍵是將您作為一名設計師所閃現出來的創意完全轉變為用戶體驗,而本文闡述的方法可有效幫助您擺脫陷入細枝末節的低級設計。
到開始細節設計的時候,您已經明確了自己的設計方向,而且擁有大部分概念性的硬件框架。這些框架也可通過快捷的高級方法得以實現——不過這就不是本文所要討論的內容了。













評論