二哈识图和RF模块抢软串口问题

我在做一个模拟智慧交通的项目,使用UNO开发板,arduino平台。
小车上装了huskeylens用于识别标签判断自己所处的路口,RF模块(小车装了接收端)用于接收红绿灯(RF发送端)的红绿灯信息。
结果调用了二哈后,RF不能读取数据了。
查了原因是UNO板在使用软串口时一次只能监听一个串口,我这里RF和二哈都用软串。
可以使用.end()停止监听和.listen()开始另一个端口监听。但是并没有起作用,依然是二哈可以读取,RF不行。
后来我尝试了用定时器(MsTimer2.h库)去调用RF接收函数,结果RF识别几秒钟后,两个软串口都不识别了。
请问,能有办法解决不?