
Stateflow邏輯驅(qū)動系統(tǒng)建模課程培訓(xùn)
Day 1 of 2
流程圖建模
Objective: 使用流程圖實現(xiàn)決策判斷。
· 節(jié)點和轉(zhuǎn)移
· 流程圖行為
· Stateflow 界面
· 條件和條件動作
· 圖表數(shù)據(jù)
· 常用模板
狀態(tài)機建模
Objective: 使用狀態(tài)轉(zhuǎn)移圖表實現(xiàn)狀態(tài)機。
· 狀態(tài)機行為
· 狀態(tài)和轉(zhuǎn)移動作
· 圖表初始化
· 動作執(zhí)行順序
· 狀態(tài)中使用流程圖
· Mealy and Moore 圖表
分層狀態(tài)機
Objective: 使用分層狀態(tài)機改善狀態(tài)機清晰度。
· 超狀態(tài)和子狀態(tài)
· 狀態(tài)數(shù)據(jù)
· 歷史節(jié)點
· 轉(zhuǎn)移優(yōu)先級
· 條件執(zhí)行順序
并發(fā)狀態(tài)機
Objective: 使用并發(fā)狀態(tài)機建立多進程模型。
· 并發(fā)狀態(tài)機優(yōu)勢
· 圖表/狀態(tài)關(guān)系
· 并發(fā)狀態(tài)機行為
Day 2 of 2
狀態(tài)機中使用事件
Objective: Stateflow 圖表中使用事件影響圖表執(zhí)行。
· 狀態(tài)機中使用事件
· 廣播事件
· 狀態(tài)機中事件的行為
· 隱含事件
· 時序邏輯運算
Stateflow 中調(diào)用函數(shù)
Objective: 在 Stateflow 圖表中創(chuàng)建Simulink 函數(shù), MATLAB 函數(shù)和流程圖函數(shù)。
· 函數(shù)類型
· Simulink 函數(shù)
· MATLAB 函數(shù)
· 流程圖函數(shù)
真值表和狀態(tài)轉(zhuǎn)移表
Objective: 以表格形式創(chuàng)建流程圖和狀態(tài)機。
· 真值表
· 條件,決策和動作
· 狀態(tài)轉(zhuǎn)移表
· 狀態(tài),轉(zhuǎn)移和動作
Stateflow 中基于組件建模
Objective: 重用 Stateflow 設(shè)計,狀態(tài)機類型, Stateflow 與 Simulink 數(shù)據(jù)交互。
· 總線信號
· 數(shù)據(jù)類型
· 原子子圖表
· 數(shù)據(jù)映射
· 圖表重用