暫存器監視器的功能在於監視暫存器數值的變化,並於暫存器數值變化時執行相對應的Blockly程式來啟動元件與元件之間的事件鏈。
譬如,ADC輸入可以藉由將輸入暫存器繫結到儀表元件,這個儀表元件即可顯示輸入數值。但若是使用者想要在輸入數值大於某個閥值之後,使用一個LED來顯示警告,但是LED繫結於另一個暫存器。
此時使用者可以用一個暫存器監視器監視ADC暫存器,當ADC暫存器的數值改變時,此暫存器監視器的對應Blockly程式會被呼叫,因此可以在Blockly程式中比較 ADC數值,當大於閥值時,就設定LED繫結的暫存器數值,讓LED亮起。
如欲快速入門,可以觀看博象教育影片,幫助了解暫存器監視器
-
教育影片
元件屬性
暫存器監視器
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
元件名稱 | 元件實體名稱 | Name |
連結到使用手冊 | 連結至博象使用手冊 |
行為設定
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
繫結被監視暫存器 | 當暫存器被寫入且值有改變時,根據回呼函式設計的行為進行操作 | Register Selector |
回呼函式設定
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
啟用回呼函式 | 當暫存器被寫入且值有改變時,根據行為設計所設計的回呼函式進行操作 | Checkbox |
行為設計 | 當暫存器被寫入且值有改變時,此處的行為會執行,詳情參考Blockly Editor | Blockly Editor |
右鍵選單
元件子功能
屬性名稱 | 屬性功能描述 | 操作型態 |
---|---|---|
連接到使用手冊… | 連結至博象使用手冊 |