Webinar:
在 NXP i.MX 7 上使用异构多核处理开发嵌入式应用入门

Date: May 31, 2017

First Steps with Heterogeneous Multicore Processing – Colibri iMX7

使用 Linux 开发嵌入式系统正与日俱增。更好的互联、更丰富和互动的用户界面需求促使选择 Linux。

使用高度抽象的嵌入式操作系统,例如 Linux,可以简化许多开发任务,同样对开发人员来带来新的挑战,如更少的硬件控制,以及通常会很难满足实时性要求。

NXP® i.MX7 和即将面世的 i.MX 8QuadMax 上的非对称异构多核处理针对这个问题提供硬件解决方案。其对不同的任务使用不同的 Arm® CPU。高性能的 Cortex-A Arm 核能够运行完整的 Linux。Cortex-M4 在低功耗和低延时方面进行优化,是实时任务的理想选择,或者可以在低功耗状态下保持系统在线。在 M4 核上运行诸如 FreeRTOS 之类的 RTOS。

本次网络研讨会议将会介绍在 Colibri iMX7 计算机模块上如何使用异构多核处理技术 (HMP) ,该模块基于 NXP i.MX 7 SoC,其具备双核 Cortex-A7 和单核 Cortex-M4. 

通过本次研讨会,您将会学习如下内容:
  • 配置 M4 的工具链
  • 在 M4 上编译和运行你的第一个 FreeRTOS 程序
  • 设置自动启动
  • 设置 Eclipse IDE
  • 从 M4 访问 GPIO
  • 处理外设分配
  • 使用 RPMSG 实现 M4 和 A7 之间的双核通
Have a Question?