首先,从硬件和软件区分:
飞控硬件平台(飞控硬件板子):pixhawk、APM
飞控软件平台(飞控软件固件):PX4、ArduPilot、国产开源飞控-FMT
io协处理器:IO芯片是指用于扩展飞控输入输出(IO)功能的专用芯片,通常集成在飞控硬件中(如V5+或Pixhawk)。它的主要作用是管理和扩展飞控的通信接口,支持与外部设备(如传感器、执行器、GPS等)的高效通信。一般使用低性能的外设比较多的处理器(mcu,eg:stm32F103xx).
飞控软件平台
ArduPilot
PX4
FMT
飞控硬件平台
Pixhawk
APM
AMOV - ICF5
雷迅 - CUAV
飞控软件和硬件的区别与关系
IO 协处理器
在无人机飞控系统中,有些飞控硬件平台受限于外设资源,常采用双芯片架构:高性能处理器用于核心飞控任务。低性能处理器 - IO芯片(io协处理器):通常用于扩展通信接口、信号处理和协议转换,支持与外部设备(如传感器、执行器、GPS等)的高效通信。
一、IO芯片的硬件平台
二、Pixhawk飞控硬件平台
Pixhawk飞控通常采用双芯片架构,包括一颗主飞控芯片和一颗PX4IO芯片,两者分工明确,协同工作。