微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 串口中断中可以加入tcp发送吗

cc3200 串口中断中可以加入tcp发送吗

时间:10-02 整理:3721RD 点击:

我想要做一个uart和tcp互传的功能,uart收到了,将信息通过tcp传出去。tcp收到的信息通过uart传出去。据说uart中不能放tcp有关的操作?那该如何实现呢,请给我点建议吧,谢谢了

中断中不建议放入TCP的传输,中断应该是快速的获取数据并置相关的标志位,在主程序中检测该标志位是否可用,如果可用则马上调用TCP传输函数将最新的数据通过TCP的方式进行数据无线发送。

楼上说的很对,中断里不应该有太多的操作,中断是负责触发事件的。在中断里处理事件的标志位,在主函数的主循环里判断标志位来执行TCP事件。

请问假如我需要将串口接收到的数据发送到TCP,而TCP接收到的数据发送到串口,这两个任务都需要等待接收的话那要怎么实现这一过程,两个不是无法同时进行了?求指教

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top