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

如何利用http服务器向CC3100上传文件

    TI员工,您好:

    我在调试CC3100 HTTP的时候,遇到一个问题:我们想通过WEB向CC3100传输一个文件,发现CC3100通过中断发送给主CPU的http数据中,只有文件名信息,没有实际的文件数据。调试中收到的数据见附件所示。

    请注意,token_value.data就是收到的文件名,是我上传的一个纯文本文件“abcd.txt”。

    我的html文件很简单:__SL_P_UB1是我自定义的上传文件的token

</form> <form method="POST" name="SimpleLink Configuration" action="testHttp1"> <tr> <td dir=LTR>File: </td> <td dir=LTR><input type="file" maxlength="32" name="__SL_P_UB1" /> </tr> <br> <tr> <td colspan=2 align=center><input type="submit" value="上传"/></td> </tr> </form>

    1.  以上是第一个问题,只收到了文件名,没有文件数据。  我对http不是很懂,不知道这样做是否正确?  如果不正确,不知道CC3100的http服务器要上传文件的话,应该怎么设计;

    2. 第二个问题:我看SDK中,slHttpServerString_t中定义的len是8位的,难道说CC3100传给主机的数据最多只能有256个字节码?   如果像上传文件这种,比较大的数据,应该怎么处理?

   3. 第三个问题,想咨询一下,当CC3100工作于AP模式时,同时允许几个station连接上去啊?   我看数据手册中都没有提到这点,但是实测只能连接一个。

 

    谢谢,期待回复

Terry Han:

CC3100工作于AP模式时,同时允许1个station连接

赞(0)
未经允许不得转载:TI中文支持网 » 如何利用http服务器向CC3100上传文件
分享到: 更多 (0)