我一直在使用基於狀態機的設計工具,並且已經看到UML建模工具允許您在一個狀態內執行您的邏輯(調用函數,做其他事情) 。但是,在花了IAR VisualState幾天之後,看起來你不能在沒有觸發器的狀態下執行你的邏輯。我很困惑,因爲對於一個州內的每一個動作都沒有意義。IAR VisualState需要一個狀態內的每個表達式的觸發器
下面是我期望從狀態圖工具: 如果我輸入StateA,一旦進入狀態我在入口部分設置我的值,那麼我想調用一個函數(我只是想調用它,NO TRIGGER),並且在該函數內部,我想基於某種邏輯觸發事件,並且該事件將觸發從StateA到StateB或StateC的狀態轉換。
這種期望有什麼不對嗎?在VisualSTATE中可能嗎?
非常感謝幫助。
謝謝。不需要一本書,但不同的哲學,不適合我的工作。 – Rob 2011-06-05 18:21:12