將作用中作業新增至 Rhapsody 實作區塊 (RIMB)

您可以將任意數目的作用中作業新增至 RIMB。作為 Rhapsody 實作區塊中心的作用中作業,將轉換為 AUTOSAR 可執行檔,並由執行時期環境 (RTE) 直接呼叫。作用中作業驅動實作的執行。

關於這項作業

對於每個作用中作業,將會產生一個 AUTOSAR 可執行檔,其功能是實作作業。作用中作業呼叫 Rhapsody 實作區塊 (RIMB) 中的任何行為,包括狀態圖執行。

程序

  1. 以滑鼠右鍵按一下 RIMB 實作區塊,然後選取新增 > AR3x_BMT > 作用中作業
  2. 指定作用中作業的啟動原則。就如定義 RIMB 實作區塊時一樣,必須指定作用中作業的啟動原則。在作用中作業的一般標籤上的原則欄位中,選取非同步定期
    • 如果您選取非同步,請在存取權及啟動標籤上定義實際的啟動原則。
    • 如果您選取定期,請在一般標籤的啟動區段中指定時段、偏移及期間。
  3. 必要的話,請選取受保護。選中此勾選框後,此欄位將指定所有受保護的作用中作業將互斥。此動作在專用的 AUTOSAR 排除區域中實作;在該區域中,為受保護作業產生的所有可執行檔都指定為「在指定範圍內執行」。

下一步

由於作用中作業可由任何程式碼實作,Rational Rhapsody 會產生數個說明功能,以方便使用者執行狀態圖。


回饋