TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: cc1310串口收发和小无线收发可以同时进行么?

Part Number:CC1310

cc1310串口收发和小无线收发可以同时进行么?

Kevin Qiu1:

可以的,无线发送使用单独的Cortex M0内核

应用程序处理使用的是另一个内核M3

,

zjj12138:

我这里出现一个问题,串口收发个小无线收发写在了一个任务里面;会出现反复重启现象。我写成多人任务也还是不行。不知道问题出在哪,这样做是否是必须多任务,一个线程一个任务可以实现么?

,

zjj12138:

问题大概是,小无线既收又发,不知道何时来数据,发的时候就会出现问题,出现发不出去的现象

,

Kevin Qiu1:

同时进行指的是在一小段时间内应用程序不会影响射频收发,时间比较长是不能一直同时进行的

因为射频收发的指令是由M3中的应用程序控制的

,

zjj12138:

如果一直在使用射频接收,可以在一定时间内进行少量的射频数据发送,但是不能较长时间内保证射频正常既收也发。您是这个意思对吧?

,

zjj12138:

严格意义上也不是同时及收也发,在发送之前我是使用EasyLink_abort(),然后进行发送,我进行了一下暴力测试,大概半分钟就会出现问题,大概400ms发送一帧

,

Kevin Qiu1:

我说的同时进行指的是上面的串口发送和射频发送,射频发送和接收是不能同时进行的

只有一个radio,同一时刻只能进行收或者发,必须发送完了才能进行下一次发

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: cc1310串口收发和小无线收发可以同时进行么?
分享到: 更多 (0)