使用 MicroC 設定檔設計應用程式
您可以使用 Rhapsody MicroC 設定檔來結合 UML 設定檔、程式碼產生器及執行時期架構,並修改與設定檔相關的內容。
關於這項作業
MicroC 設定檔可用來設計滿足下列需求的應用程式:
精確控制動作的執行,包括排程定期事件的能力
能夠使用記憶體分段,包括 ROM 的記憶體配置
屬性在編譯時期起始設定,包括根據環境定義為屬性定義不同值的能力
沒有動態記憶體配置
有限的記憶體資源
不同目標的易於適應能力
符合 MISRA 標準,因此不需要包括 MISRA98 專案設定
來自 IBM developerWorks 的最新文章
MicroC Framework (MXF)
MicroC Framework (MXF) 支援
延伸執行
模型定義。
輕減的 MicroC Framework for C (SMXF)
您可以產生 MicroC 應用程式碼,並使用輕減的 MXF_C 架構 (SMXF) 建置。SMXF 架構是輕減版 MicroC Framework (MXF),更適合 MISRA-C,以避免
#ifdef
,和其他可能的無作用程式碼。
檢視 MicroC 內容視景
MicroC 設定檔提供的大多數功能都是由多個內容所控制。為了能夠更加容易地查看這些內容,MicroC 設定檔包括
設定檔視景
。
延伸執行模型:術語的定義
您可以使用 MicroC 設定檔來指定元素動作的順序。元素組件的執行順序指定,是根據
執行架構
及下列兩個 MicroC 概念:
執行檔
和
執行管理程式
。
控制應用程式執行
您可以使用 MicroC 設定檔控制應用程式的執行。
使用編譯時期起始設定
透過 MicroC 設定檔,您可以指定應在編譯時期對元素進行起始設定。
使用 MicroC 設定檔管理記憶體
MicroC 設定檔可提供一種用於將記憶體分段併入應用程式(包括將記憶體配置到 ROM 的能力)的機制。
新增網路埠
MicroC 設定檔包含兩個可用於將資料元素連結至圖表上信號的網路埠類型,即 inNetworkPort 及 outNetworkPort 埠。
產生 MicroC 程式碼
您可以使用設定檔專用的程式碼產生機制,以基於 MicroC 設定檔建立專案。
動畫及目標監視
除了 Rational Rhapsody 提供的標準動畫功能之外,MicroC 設定檔還包括已按資源最少的系統自訂的目標監視特性。您可以針對透過 MicroC 設定檔開發的應用程式,使用標準的動畫功能。該應用程式可以在管理 Rational Rhapsody 的電腦或個別目標系統上執行。
調整主要迴圈型應用程式以適應新的目標系統
您可以透過 MicroC 設定檔,調整您的應用程式目標系統。
相關資訊
:
內容定義檔
IBM Rational Rhapsody wiki 開發視訊
透過內容配置 Rational Rhapsody
意見回饋