Operator Library: Base
該運算子會針對其輸入鏈路的上升沿產生軟體事件。 該運算子提供最多 16 個可觸發事件的輸入埠。
所有 N 個輸入(最多 16 個)均可產生獨立的事件。 該事件不會提供任何訊號鏈路資料。 通常,此運算子用於監控 GPIO 的狀態或指示特殊狀況。

每個輸入埠皆與對應的事件相關聯。 軟體應用程式會透過唯一的事件名稱來識別該事件 (參數 EventName_ (參見下文的參數說明))來識別該事件。

該運算子專屬使用一個 EventPort 類型的資源。 您可以修改 EventPort 資源。 EventPort 指定軟體所使用的事件通道。每個 EventPort 編號在設計中僅能使用一次。
此外,每個輸入埠都會預留一個 EventID 類型的資源。 由於 EventID 是自動生成的,因此您無法修改此資源(故顯示為灰色)。 若您透過複製貼上,導致不同運算子實例中出現相同的 EventID,則需刪除其中一個實例 並 重新建立該運算子的實例。
![]() |
活動埠數量及個別活動數量有限 |
|---|---|
|
設計中可用的事件埠最大數量,取決於您所針對的目標硬體平台 (詳細資訊請參閱附錄中「受支援平台的裝置資源」一節)。 若您設計的 Applet 是要在執行時環境中使用,則單一設計中最多可使用 64 個獨立事件 。 |
![]() |
複製並貼上運算子之後 |
|---|---|
|
完成「複製」與「貼上」後,您必須調整相關資源,以確保每個 EventPort 和每個 EventID 在 設計中僅被使用一次。 ![]() 若要調整這些資源:
|
| Link Parameter | 輸入連結 I[000-015] |
|---|---|
| Bit Width | 1 |
| Arithmetic | 無號數 |
| Parallelism | 1 |
| Kernel Columns | 1 |
| Kernel Rows | 1 |
| Img Protocol | VALT_SIGNAL |
| Color Format | VAF_GRAY |
| Color Flavor | FL_NONE |
| Max. Img Width | any |
| Max. Img Height | any |
| 帶時間戳記的事件 | |
|---|---|
| Type | 靜態/動態寫入參數 |
| Default | ON |
| Range | {開啟、關閉} |
|
指定是否為每個事件附加高精度時間戳記。 |
|
| 活動名稱_[n] | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 活動名稱_[n] |
| Range | |
|
每個事件輸入都必須指派一個唯一的識別名稱。 此事件名稱用於在Framegrabber SDK 中識別並使用特定的硬體 事件訊號。 |
|
以下範例展示了如何使用 EventToHost 運算子:
-
DMA、RAM、GPIO、觸發與 LED 硬體自我測試的範例。
-
範例 — 此範例展示影像幀開始與結束時的訊號及事件產生。

![[提示]](../common/images/admon/tip.png)






上一頁

