本发明公开了一种基于MCU的LoRaWAN Class A全双工网关通信方法及系统,克服了现有技术中存在的高性能多通道LoRa WAN网关实现多通道、全双工通信时,系统部署成本高、功耗高、定时实时性不高的问题,包括以下步骤:设置N个LoRa通道的运行参数,利用MCU控制N路LoRa芯片处于实时接收状态,根据LoRa芯片接收数据情况,触发或唤醒MCU中断;提取接收到的LoRa数据包与包头,并将数据包按照GWMP协议转化为JSON包;处理JSON包,得到网关下行数据包,并校验该数据包的有效性;判断下行数据包最小时间与当前时间差值是否小于下行延时值,根据判断结果启动LoRa数据发送操作,按照下行信道优先级,选择下行发送通道。利用多路LoRa芯片实现多通道、全双工的低成本、低功耗LoRaWAN网关通信机制。