曙海教學優勢
本課程,秉承二十一年積累的教學品質,以項目實現為導向,面向企事業項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海培訓的課程在業內有著響亮的知名度。
?本課程重點介紹在 Simulink??環境中開發要部署在嵌入式系統中的模型。本課程面向使用 Embedded Coder??生成、驗證和部署嵌入式代碼的 Simulink 用戶。
主要內容包括:
第一部分 |
|
生成嵌入式代碼 |
Objective:?配置 Simulink 模型用于嵌入式代碼生成并且有效地解讀生成的代碼。 ·?嵌入式應用的架構 ·?系統規范 ·?生成代碼 ·?代碼模塊 ·?記錄中間信號 ·?生成的代碼中的數據結構 ·?驗證生成的代碼 ·?Embedded Coder??的編譯過程 |
優化生成的代碼 |
Objective:?識別應用的需求,通過配置優化選項來滿足這些需求。 ·?優化考慮 ·?移除不需要的代碼 ·?移除不需要的數據支持 ·?優化數據存儲 ·?剖析生成的代碼 ·?代碼生成目標 |
集成生成的代碼與外部代碼 |
Objective:?修改模型和文件,將生成的代碼與外部代碼一起運行。 ·?外部代碼集成概述 ·?模型入口 ·?創建執行框架 ·?控制生成代碼的存放位置 ·?打包生成的代碼 |
控制函數原型? ? ? |
Objective: 在生成的代碼中定制模型入口的函數原型。 ·?默認的模型函數原型 ·?修改函數原型 ·?使用修改的函數原型生成代碼 ·?模型函數原型的考慮 ·?可重用函數的接口 ·?默認的函數原型 |
在 Simulink??中定制數據特征 |
Objective:?在 Simulink 中控制數據類型和存儲類。 ·?數據特征 ·?數據類型的分類 ·?Simulink 數據類型的配置 ·?設置信號的存儲類 ·?設置狀態的存儲類 ·?存儲類對字符的影響 |
第二部分 |
|
使用數據對象定制數據特征 |
Objective:?使用數據對象控制數據的數據類型和存儲類。 ·?Simulink??數據對象概述 ·?使用數據對象控制數據類型 ·?創建可重配置的數據類型 ·?使用數據對象控制存儲類 ·?控制數據類型和變量名 ·?數據字典 |
定制生成的代碼的架構 |
Objective:?根據應用的需求,控制生成的代碼的架構。 ·?Simulink??模型架構 ·?控制代碼的分割 ·?生成可重用的子系統代碼 ·?生成變體組件 ·?代碼放置選項 |
模型引用和總線對象 |
Objective:?控制總線對象的數據類型和存儲類,將之用于帶有模型引用的模型的代碼生成。 ·?創建可重用的模型引用 ·?控制總線信號的數據類型 ·?控制總線信號的存儲類 ·?模型引用軟件測試 |
調度生成的代碼的執行 |
Objective:?檢查生成的代碼的效率,驗證與標準和守則的合規性。 ·?單速率和多速率系統的執行方案 ·?為單速率模型生成代碼 ·?多速率單任務代碼 ·?多速率多任務代碼 ·?生成導出的函數 |
提高代碼效率和合規性 |
Objective: 檢查生成的代碼的效率,驗證與標準和守則的合規性。 ·?Model Advisor ·?硬件實現參數 ·?與標準和守則的合規性 |
?