微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3000数据发送出现的问题?

CC3000数据发送出现的问题?

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

        在用CC3000做通信的时候,发现了一个问题,请教,

        就是在用CC3000做数据发送时,会出现放了几千(每次发送的数据也不一样!)字节后,整个CC3000就死掉了(就是不停的向外面发送数据,发送一段时间之后CC3000就死掉了)。之后就再也不能进行CC3000的数据发送和接收了!

        但是在接收的时候,没有这种现象,我连续接收了几个小时,总数据量通信几百万字节,芯片都正常。

        不知道有没有出现过这个情况,就是CC3000发送数据的时候容易死掉,不知道什么问题?

     另外还有一个问题,CC3000_TINY_DRIVER的作用是什么?这个条件编译有什么作用,貌似如果定义了这个条件编译,很多函数就不能使用了!连固件版本也不能进行读写!

CC3000_TINY_DRIVER比FULL是会禁掉一些API的,因为是为了针对更小空间的占用。

CC3000你配的MCU是什么?发送代码能否共享一下?

用的是STM32的MCU,代码见附件!我们测试需要先用网络调试助手发一串数据给模块,模块记录IP之后再给网络调试助手发送数据!

 FW版本是最新的1.12 对应Service Pack 版本1.26

    用之前的1.11.1版本结果也是一样的!

1. 在你的firstwrite里面,能否参照一下http://processors.wiki.ti.com/index.php/CC3000_Serial_Port_Interface_(SPI), 加延时

2. SPI_I2S_SendData和SPI_I2S_ReceiveData直接能否加延时,再测试看看。

firstwrite里面有添加延时啊!我也在 SPI_I2S_SendData和SPI_I2S_ReceiveData添加延时测试过,效果好像没有什么变化,基本上还是一样!

你好!

我用你代码为什么连初始化都过不去,04 08 10 20 40 82 01 FE 00 00  返回的是这些,请问下 你的SPI或者CS,VBAT_EN 外部加了 上下啦吗?

我用的是WG1300-B0的模块,没有内置IO电平转换!所以有些IO口的设置会有一点不一样!

搞定了, 是硬件电平问题。 和CC3000的供电电压问题。

能否帮忙把具体硬件问题说一下?

我现在也遇到了同样的问题。

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

网站地图

Top