简介:本教程是基于恩智浦推出的一款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虚拟现实等资深专家和技术精英,拥有核心的技术研发力量和强大的教学资源,为广大用户提供个性化、实战化、智能化的卓越在线学习体验。
课程推荐
- 系统移植 试听 1762
- C语言项目小游戏-中国象棋小游戏 试听 1459
- Linux驱动程序开发 试听 3122
- C++开发基础 试听 6586
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案