簡介:本教程是基于恩智浦推出的一款i.mx8m plus SoC進(jìn)行開發(fā)。課程共分為人工智能,工業(yè)自動化控制及系統(tǒng)開發(fā)三大部分。涵蓋了linux系統(tǒng)開發(fā)、Cortex-M7開發(fā)、AGV參考設(shè)計(jì)實(shí)際開發(fā)與應(yīng)用、eIQ使用案例、ROS系統(tǒng)開發(fā)、Xenomai實(shí)時(shí)系統(tǒng)開發(fā)、EtherCAT總線開發(fā)以及多屏異顯與多攝像機(jī)采集技術(shù)等前沿技術(shù)。
課程章節(jié)
第01課 課程介紹
第02課 IMX8MP系統(tǒng)開發(fā) - 開發(fā)環(huán)境配置
-
課時(shí)1通用調(diào)試工具安裝
-
課時(shí)2通用開發(fā)工具安裝
-
課時(shí)3安裝Ubuntu18.04虛擬機(jī)
-
課時(shí)4配置Ubuntu18.04虛擬機(jī)
-
課時(shí)5安裝Ubuntu18.04編譯工具
第03課 IMX8MP系統(tǒng)開發(fā) - 源碼編譯
-
課時(shí)1Weston系統(tǒng)源碼編譯及燒錄
-
課時(shí)2Weston系統(tǒng)的使用
-
課時(shí)3AI-Car工業(yè)擴(kuò)展系統(tǒng)
第04課 IMX8MP系統(tǒng)開發(fā) - linux系統(tǒng)開發(fā)
-
課時(shí)1BSP源碼編譯
-
課時(shí)2通過TFTP下載內(nèi)核鏡像
-
課時(shí)3最小文件系統(tǒng)制作
-
課時(shí)4設(shè)備驅(qū)動開發(fā)
第05課 IMX8MP系統(tǒng)開發(fā) - Cortex-M7開發(fā)
-
課時(shí)1第一個(gè)Cortex-M7程序
-
課時(shí)2Cortex-M7程序之LED
-
課時(shí)3Cortex-M7程序之UART
-
課時(shí)4Cortex-M7程序之FreeRTOS
-
課時(shí)5Cortex-M7程序之多核通訊
第06課 人工智能開發(fā)與AGV參考設(shè)計(jì)
-
課時(shí)1NXP eIQ使用案例-上
-
課時(shí)2NXP eIQ使用案例-下
-
課時(shí)3AGV參考設(shè)計(jì)實(shí)際開發(fā)與應(yīng)用1-設(shè)備與項(xiàng)目介紹
-
課時(shí)4AGV參考設(shè)計(jì)實(shí)際開發(fā)與應(yīng)用2-小車基本控制
-
課時(shí)5AGV參考設(shè)計(jì)實(shí)際開發(fā)與應(yīng)用3-小車避障實(shí)例
-
課時(shí)6AGV參考設(shè)計(jì)實(shí)際開發(fā)與應(yīng)用4小車跟隨實(shí)例
第07課 工業(yè)及機(jī)器人領(lǐng)域功能擴(kuò)展 - ROS系統(tǒng)開發(fā)
-
課時(shí)1ROS簡介與海龜仿真器
-
課時(shí)2ROS中常用命令
-
課時(shí)3工作空間與功能包
-
課時(shí)4ROS中的話題模型
-
課時(shí)5ROS中的服務(wù)模型
第08課 工業(yè)及機(jī)器人領(lǐng)域功能擴(kuò)展 - xenomai實(shí)時(shí)系統(tǒng)開發(fā)
-
課時(shí)1xenomai基礎(chǔ)知識
-
課時(shí)2第一個(gè)實(shí)時(shí)任務(wù)
-
課時(shí)3單觸發(fā)與周期觸發(fā)
-
課時(shí)4信號量
-
課時(shí)5基于搶占優(yōu)先級的調(diào)度
-
課時(shí)6優(yōu)先級反轉(zhuǎn)
第09課 工業(yè)及機(jī)器人領(lǐng)域功能擴(kuò)展 - EtherCAT總線
-
課時(shí)1EtherCAT概述
-
課時(shí)2耦合器與輸出端子模塊
-
課時(shí)3EtherCAT數(shù)據(jù)幀格式
-
課時(shí)4EtherCAT_Tools的使用
-
課時(shí)5EtherCAT主站程序設(shè)計(jì)
第10課 工業(yè)及機(jī)器人領(lǐng)域功能擴(kuò)展 - 多屏異顯與多攝像頭采集
授課講師
-
創(chuàng)客學(xué)院
創(chuàng)客學(xué)院
關(guān)于講師
創(chuàng)客學(xué)院和Google、ARM、微軟等全球領(lǐng)先企業(yè)合作推出嵌入式智能硬件、物聯(lián)網(wǎng)、JAVA、Android等職業(yè)課程及實(shí)戰(zhàn)項(xiàng)目,將學(xué)員培養(yǎng)為世界一流的軟硬件開發(fā)工程師、系統(tǒng)開發(fā)者。學(xué)院匯聚了國內(nèi)最頂尖的嵌入式人工智能、物聯(lián)網(wǎng)、VR虛擬現(xiàn)實(shí)等資深專家和技術(shù)精英,擁有核心的技術(shù)研發(fā)力量和強(qiáng)大的教學(xué)資源,為廣大用戶提供個(gè)性化、實(shí)戰(zhàn)化、智能化的卓越在線學(xué)習(xí)體驗(yàn)。
課程推薦
- 系統(tǒng)移植 試聽 1620
- C語言項(xiàng)目小游戲-中國象棋小游戲 試聽 1299
- Linux驅(qū)動程序開發(fā) 試聽 2908
- C++開發(fā)基礎(chǔ) 試聽 6422
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實(shí)時(shí)學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案