i.MX RT跨界处理器具有实时操作和应用处理器级的功能,其已经实际应用在智能交互、工厂自动化、智能支付终端、语音处理和语音识别等领域,这些应用场景已经足以证明i.MX RT的强大与广泛的适应性。除了前述的应用方向之外,今天小编再为大家介绍一个典型的应用场景——无人机。玩无人机的小伙伴们都知道,四旋翼无人机的BLDC电调电机,通常需要单独的MCU进行控制,如果用更加节能的FOC控制方式,那么对MCU的性能要求就比较高。一般讲,这颗MCU除去控制电机外,还会处理一些其它事情并留有余量,所以生产无人机的厂商,大都喜欢用Cortex-M4的MCU来做FOC控制(NXP的高主频+硬件除法器的M0+也完全可以胜任),也就是四旋翼无人机需要四颗较高性能的MCU,来分别控制四个电机。除此之外,还需要一个至少是Cortex-M4级别的MCU做飞控,它需要读取传感器数据、控制飞行姿态、完成通讯等任务。所有这些控制和操作,现在用一颗i.MX RT就都可以搞定了。i.MX RT性能强悍,以Cortex-M7为内核,主频高达600MHz,片内512KB RAM,同时具有4组PWM模块、适合多电机模拟信号采样的ADC_ETC模块,及丰富灵活的通讯接口,所以搞定飞控+4个BLDC电机控制自然不在话下。我们接触到很多使用i.MX RT做无人机的实例,下面为各位展示两个优秀的方案。