曙海教學優勢
本課程,秉承二十一年積累的教學品質,以項目實現為導向,面向企事業項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海培訓的課程在業內有著響亮的知名度。
?本課程以實際案例介紹為自定制的 Zynq 創建和定制嵌入式 Linux??系統。內容包括:
?
使用 MATLAB 和 Simulink 對 Xilinx Zynq SoC進行編程。
第一部分 |
|
在 Vivado 和 SDK 中創建參考設計 |
Objective:?創建 Vivado??框圖和 SDK 項目來面向 PL 和 PS. ·?建立 Vivado 框圖來面向 PL ·?向 SDK 導出硬件以及創建板卡支持包 ·?創建 ARM 軟件應用 ·?使用 Tcl 腳本自動構建過程 |
Zynq 系統軟件解析? |
Objective:?理解多種軟件組件,例如FSBL, u-boot, kernel, user-space. ·?嵌入式 Linux 概述 ·?理解 boot 圖像的多種組件 |
Zynq 構建系統 |
Objective:?理解構成系統圖像和自動過程的多種軟件組件。 ·?理解系統啟動 ·?生成多種二進制文件,包括 .elf, .bit 以及 buildroot 構建的開源文件 ·?理解存儲設備布局 ·?使用 MathWorks 構建系統自定制 bitstream/FSBL, devicetree 和 Kernel 配置 |
第二部分 |
|
Zynq 構建系統 (續) |
Objective:?創建自定制設備驅動程序的 linux圖像用于多種 PL 和 PS 集成外部設備。 ·?更新包含新射影關系的 devicetree ·?修改 kernel 開啟驅動 ·?創建 boot.bin 以及生成自定制 SD 卡圖像 |
Simulink 中集成用戶設備驅動程序 |
Objective:?在 Simulink 中集成外部設備驅動 C 代碼實現與自定制 Linux 圖像通信。 ·?生成 C 代碼主函數,調度器和 POSIX 線程簡介 ·?創建自定制系統對象? ·?使用 coder.ceval 和 系統對象實現 C 代碼集成 ·?Simulink與自定制 Linux 圖像交互 ·?創建單獨的應用程序作為 boot 圖像的一部分 |
?