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

CC3100使用

我现在是自己的MCU和CC3100,3100和MCU通过SPI通讯,想让3100完成无线信息的收发。

我要将这个3100设置为STA(AP)模式,有几个问题想请教下:

1.首先,通过Uniflash和烧写器,通过UART口写进3100中。

2.通过Uniflash和烧写器把getting_started_STA(AP)文件烧写进去。

这样,一上电,3100就会自动成为STA(AP)。

不知道这个理解对呢?

如果是这样的话:

1.那么这些文件都是写进那个外置FLASH里?

2.这些需要先写进去的配置文件在哪里寻找,怎么修改?

3.怎么设置就可以让这个STA接入我的AP,并且通过这个AP和另一个STA通讯?

4.固件需要升级么?

5.网上资料里面还有一个getting_started_STA5.0.2这个和getting_started_STA有什么区别?

第一次接触  很多问题都不知道  麻烦各位技术人员和大神了

Ken Wang:

首先你用CC3100搭配MCU的平台,主程序,也就是你说的getting_started_STA(AP)工程的bin文件是烧写到你的主MCU里面的。你需要根据你选的MCU来进行代码的移植。

CC3100外面的SFLASH 主要用来存放service pack和一些安全相关的加密证书的。

谢谢

Hao Chen9:

回复 Ken Wang:

1.烧写到我的主MCU之后,还做其他什么处理呢?一上电之后,CC3100就知道自己是STA(AP)么?

2.你说的这些severice pack这些文件在哪里找? STA和AP配置时候都是一样的呢

Ken Wang:

回复 Hao Chen9:

CC3100做SAT还是AP的程序是不一样的,建议你先下载CC3100的SDK,学习一下里面的开发手册以及对应的AP和SAT的例程。

另外service pack也是可以在TI的官网下载的,和CC3100SDK在一个下载页面。对于SAT或是AP来说service pack都是同一个。

谢谢

Hao Chen9:

回复 Ken Wang:

恩恩 这个SDK我已经下载下来了,我就是有几个问题没有弄明白。

1.这个SFLASH里面的配置文件究竟是哪些,我需要下载哪几个?除了刚刚说到的那个Service pack还有其他什么?

2.Getting_started_STA程序下载到主MCU之后,主mcu要和cc3100进行通讯么?要不然,cc3100如何知道自己现在是社么模式?

谢谢您的耐心解答

Ken Wang:

回复 Hao Chen9:

对于你目前的应用来说只需要在SFALSH里面烧写service pack就行。如果你后面要测试类似于HTTP server之类的程序,你需要烧写一些html文件,同时如果你要测试SSL或是enterprise wlan时,需要烧写一些网络证书。

另外,当你用Getting_started_STA这个程序时,程序里面有相关的配置CC3100工作在SAT的设置。当然CC3100和主MCU之间是有通过SPI的通信的,这些都是底层的驱动。

谢谢

Hao Chen9:

回复 Ken Wang:

谢谢你的回答

我现在用了一个CC3100+主mcu做AP,两个 cc3100+主mcu  做STA  ,这两个STA一个发送给AP,另一个通过AP接收数据。

 这两个STA是不是不能同时连入我的AP,那我这个功能还能实现呢?

Ken Wang:

回复 Hao Chen9:

现在的CC3100做AP时,不支持同时连接两个SAT。你可以尝试将他们都设成SAT,然后连到同一个无线路由上面,然后通过TCP/IP或是UDP的socket进行数据的交互。当然,不知道这样符不符合你的设计初衷。

谢谢

Hao Chen9:

回复 Ken Wang:

你说的这个无线路由是不是我们平时见到的那种路由器呢?

如果说我一个STA发送完数据后断开连接,另一个STA再接入,这样可以呢? 这样的时间延迟会不会很久?

断开连接在软件实现复杂呢?  麻烦您啦

Ken Wang:

回复 Hao Chen9:

对,就是平常用的无线路由器。

如果你要断开一个SAT,再去连接另外一个SAT,这个需要在AP的程序里面做更改,当然断开连接只要一句指令就行。

另外,还有一个问题需要考虑的是,SAT和AP直接直接通信,你是打算用P2P直连的模式吗?

谢谢

Hao Chen9:

回复 Ken Wang:

老师啊,加下我的扣扣吧,3238245116,第一次接触问题实在是太多,实在是感激不尽啊

赞(0)
未经允许不得转载:TI中文支持网 » CC3100使用
分享到: 更多 (0)