下位机是ARM的系统,那么串口和网络理论上都是可以。关键还是要看你的这个ARM系统到底支持哪个?或者两个都支持?串口的话必须要单独遵守ARM与上位机的通讯协议,一般都是一种专用协议的;如果是网络接口,那么也有专用协议(一些自定义的通讯协议),也可以是遵守网络的通讯协议,例如tcp/ip等的标准网络通信协议。具体还是要遵守下位机的标准来看,因为上位机一般都支持一些开放的、通用的协议,而下位机一般都有一些专用的、特殊的协议。