簡介:本教程是基于恩智浦推出的一款i.mx8m plus SoC進行開發。課程共分為人工智能,工業自動化控制及系統開發三大部分。涵蓋了linux系統開發、Cortex-M7開發、AGV參考設計實際開發與應用、eIQ使用案例、ROS系統開發、Xenomai實時系統開發、EtherCAT總線開發以及多屏異顯與多攝像機采集技術等前沿技術。
課程章節
第01課 課程介紹
第02課 IMX8MP系統開發 - 開發環境配置
-
課時1通用調試工具安裝
-
課時2通用開發工具安裝
-
課時3安裝Ubuntu18.04虛擬機
-
課時4配置Ubuntu18.04虛擬機
-
課時5安裝Ubuntu18.04編譯工具
第03課 IMX8MP系統開發 - 源碼編譯
第04課 IMX8MP系統開發 - linux系統開發
第05課 IMX8MP系統開發 - Cortex-M7開發
-
課時1第一個Cortex-M7程序
-
課時2Cortex-M7程序之LED
-
課時3Cortex-M7程序之UART
-
課時4Cortex-M7程序之FreeRTOS
-
課時5Cortex-M7程序之多核通訊
第06課 人工智能開發與AGV參考設計
-
課時1NXP eIQ使用案例-上
-
課時2NXP eIQ使用案例-下
-
課時3AGV參考設計實際開發與應用1-設備與項目介紹
-
課時4AGV參考設計實際開發與應用2-小車基本控制
-
課時5AGV參考設計實際開發與應用3-小車避障實例
-
課時6AGV參考設計實際開發與應用4小車跟隨實例
第07課 工業及機器人領域功能擴展 - ROS系統開發
第08課 工業及機器人領域功能擴展 - xenomai實時系統開發
第09課 工業及機器人領域功能擴展 - EtherCAT總線
-
課時1EtherCAT概述
-
課時2耦合器與輸出端子模塊
-
課時3EtherCAT數據幀格式
-
課時4EtherCAT_Tools的使用
-
課時5EtherCAT主站程序設計
第10課 工業及機器人領域功能擴展 - 多屏異顯與多攝像頭采集
授課講師
-
創客學院
創客學院
關于講師
創客學院和Google、ARM、微軟等全球領先企業合作推出嵌入式智能硬件、物聯網、JAVA、Android等職業課程及實戰項目,將學員培養為世界一流的軟硬件開發工程師、系統開發者。學院匯聚了國內最頂尖的嵌入式人工智能、物聯網、VR虛擬現實等資深專家和技術精英,擁有核心的技術研發力量和強大的教學資源,為廣大用戶提供個性化、實戰化、智能化的卓越在線學習體驗。
課程推薦
- 系統移植 試聽 2090
- C語言項目小游戲-中國象棋小游戲 試聽 1857
- Linux驅動程序開發 試聽 3446
- C++開發基礎 試聽 6988
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案