完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我现在是自己的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有什么区别? 第一次接触 很多问题都不知道 麻烦各位技术人员和大神了 |
|
相关推荐
19个回答
|
|
首先你用CC3100搭配MCU的平台,主程序,也就是你说的getting_started_STA(AP)工程的bin文件是烧写到你的主MCU里面的。你需要根据你选的MCU来进行代码的移植。
CC3100外面的SFLASH 主要用来存放service pack和一些安全相关的加密证书的。 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 08:55 1.烧写到我的主MCU之后,还做其他什么处理呢?一上电之后,CC3100就知道自己是STA(AP)么? 2.你说的这些severice pack这些文件在哪里找? STA和AP配置时候都是一样的呢 |
|
|
|
gaofang36 发表于 2018-5-14 09:01 CC3100做SAT还是AP的程序是不一样的,建议你先下载CC3100的SDK,学习一下里面的开发手册以及对应的AP和SAT的例程。 另外service pack也是可以在TI的官网下载的,和CC3100SDK在一个下载页面。对于SAT或是AP来说service pack都是同一个。 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 09:21 恩恩 这个SDK我已经下载下来了,我就是有几个问题没有弄明白。 1.这个SFLASH里面的配置文件究竟是哪些,我需要下载哪几个?除了刚刚说到的那个Service pack还有其他什么? 2.Getting_started_STA程序下载到主MCU之后,主mcu要和cc3100进行通讯么?要不然,cc3100如何知道自己现在是社么模式? 谢谢您的耐心解答 |
|
|
|
gaofang36 发表于 2018-5-14 09:28 对于你目前的应用来说只需要在SFALSH里面烧写service pack就行。如果你后面要测试类似于HTTP server之类的程序,你需要烧写一些html文件,同时如果你要测试SSL或是enterprise wlan时,需要烧写一些网络证书。 另外,当你用Getting_started_STA这个程序时,程序里面有相关的配置CC3100工作在SAT的设置。当然CC3100和主MCU之间是有通过SPI的通信的,这些都是底层的驱动。 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 09:39 谢谢你的回答 我现在用了一个CC3100+主mcu做AP,两个 cc3100+主mcu 做STA ,这两个STA一个发送给AP,另一个通过AP接收数据。 这两个STA是不是不能同时连入我的AP,那我这个功能还能实现呢? |
|
|
|
gaofang36 发表于 2018-5-14 09:45 现在的CC3100做AP时,不支持同时连接两个SAT。你可以尝试将他们都设成SAT,然后连到同一个无线路由上面,然后通过TCP/IP或是UDP的socket进行数据的交互。当然,不知道这样符不符合你的设计初衷。 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 10:03 你说的这个无线路由是不是我们平时见到的那种路由器呢? 如果说我一个STA发送完数据后断开连接,另一个STA再接入,这样可以呢? 这样的时间延迟会不会很久? 断开连接在软件实现复杂呢? 麻烦您啦 |
|
|
|
gaofang36 发表于 2018-5-14 10:14 对,就是平常用的无线路由器。 如果你要断开一个SAT,再去连接另外一个SAT,这个需要在AP的程序里面做更改,当然断开连接只要一句指令就行。 另外,还有一个问题需要考虑的是,SAT和AP直接直接通信,你是打算用P2P直连的模式吗? 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 10:21 老师啊,加下我的扣扣吧,3238245116,第一次接触问题实在是太多,实在是感激不尽啊 |
|
|
|
不好意思,公司用不了QQ哦。 有问题的话,可以在这个论坛里面提问。有很多TI的工程师会回答的。 谢谢 BR, KEN |
|
|
|
好的,还是麻烦您了 您刚刚那个回复我没有看得很明白,您说的那个P2P是什么意思? 还有您刚刚说 另外,当你用Getting_started_STA这个程序时,程序里面有相关的配置CC3100工作在SAT的设置。当然CC3100和主MCU之间是有通过SPI的通信的,这些都是底层的驱动。 程序里面有相关的配置CC3100工作在SAT的设置 这句话是什么意思啊? 老师,原谅我的无知 |
|
|
|
P2P模式就是peer to peer 的模式,也就是点对点模式。有点类似于以太网的直连通信。你可以维基百科一下。 老师不敢当,我也只是熟悉一下我们的产品而已。 一般用wifi通信交互数据的话,都会借助TCP/IP或是UDP的socket通信来实现的。 关于CC3100和MCU直接的通信,首先你的程序是运行在MCU里面的。 在它的main程序里面回去调用初始化的CC3100的API函数,里面就包括设置CC3100工作在SAT模式下还是AP模式下。这些都是通过调用API函数设置定义的。 建议你还是先看看SDK里面的doc文档下的编程手册。熟悉一下开发流程。 谢谢 谢谢 BR, KEN |
|
|
|
lining870815844 发表于 2018-5-14 11:07 好的,我大概清楚了,谢谢您啦 我去看看 |
|
|
|
|
|
|
|
CC3200可以接主MCU 作为我的AP呢 是不是可以接入多个CC3100+主mcu的STA |
|
|
|
不行,现在版本的CC3100和CC3200作为AP都只能接一个SAT。 BR, KEN |
|
|
|
这样子的话 和点对点通讯有啥区别 |
|
|
|
CC3100或CC3200不论做AP还是SAT,比较少的会工作在点对点的模式下,基本都是借助一个无线路由器来实现网络的连接的。 换句话说,我们用CC3100或是3200, 很少会直接用他们两之间的通信的。 谢谢 BR, KEN |
|
|
|
只有小组成员才能发言,加入小组>>
341 浏览 1 评论
539 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
781 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
655 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1138 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
70浏览 29评论
222浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
257浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
205浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
65浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 15:52 , Processed in 1.666391 second(s), Total 86, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号