微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 在cc3200上运行 TI-RTOS多任务

在cc3200上运行 TI-RTOS多任务

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

我要在cc3200上实现和服务器进行数据通信,http_client这个sdk里面用HTTPGetMethod发数据之后,一直阻塞在接收函数,我想把发HTTPGetMethod做成一个后台任务,可是发现osi_TaskCreate()创建了任务之后,如果优先级太高别的任务不运行,如果优先级和别的任务一样的话,也只有一个任务运行,我想请问一下TI的工程师, TI-RTOS下怎么创建多个任务,还有,想一直保持与服务器的长链接,除了发HTTPGetMethod然后等待服务器回复,还有什么办法?

1. 你可以参考CCS版的wlan_station这个例程,它用的就是TI_RTOS, 里面有任务创建的例子

2. 和服务器保持长连接,要依赖你服务器的协议,不太确定你的服务器用的是不是HTTP协议。你需要定期发心跳来维护连接。

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

网站地图

Top