CC3200自己画的板子,上电有点发热,能正常运行串口程序,但是WIFI相关的程序就不行。
自己画的CC3200板子,电路图完全按照官方的参考设计来的。现在可以正常使用uniflash下载程序,可以在CCS中通过FTDI进行在线调试。下载的串口程序可以运行正常运行,但是设计到wifi的就运行不正常。DEBUG看了一下,在调用连接函数WlanConnect时,卡在下面的等待连接事件的循环语句中
之后在连接事件中断函数SimpleLinkWlanEventHandler打上断点确实一直没有进入该中断。请问这会是什么原因造成的?
另外,芯片有一点点发热,可以接受的那种,温度也不会继续升高。这会是什么原因?是芯片外围电路的影响,还是说外围电路没有问题,是wifi天线的问题?
谢谢!
在连接AP的过程中有没有将AP的名字和密码修改? NWP(servicepack)的程序更新到最新的版本
程序在LAUNCHXL REV 4.1上都是运行过的,都可以连接。
Terry Han
在连接AP的过程中有没有将AP的名字和密码修改? NWP(servicepack)的程序更新到最新的版本
SimpleLinkWlanEventHandler这个函数在什么情况下进入,如果没有天线的话会进入到这个事件函数吗?
这个函数在NWP有WlanEvent事件时发生,通过消息发送到M4内核,一般会有获取AP的IP地址,连接到AP等信息,你进入这个函数就看到了这个函数对应的事件
Terry Han
这个函数在NWP有WlanEvent事件时发生,通过消息发送到M4内核,一般会有获取AP的IP地址,连接到AP等信息,你进入这个函数就看到了这个函数对应的事件
那一直进不了这个函数,会是什么原因呢?
应该是NWP并未获取AP的一些信息,因此收不到WlanEvent事件,在这之前CC3200已经成功连接到AP了么?CC3200设置的获取IP的方式是否是DHCP?
你的板子有没有下载ServicePack网络处理程序到CC3200?
Terry Han
你的板子有没有下载ServicePack网络处理程序到CC3200?
使用uniflash下载的顺序为:
1. 进行format
2. 进行Service Pack Programming ,选择的文件为:servicepack_1.0.0.10.0.bin
3.Program 自己的应用程序,也就是例程中的Station。
上面第二步操作是否是你所说的ServicePack网络处理程序?
该程序,只是执行到配置为station模式(通过串口打印),之后就一直卡在那,等待事件的发生。还没有成功连接到AP。
是的,servicepack_1.0.0.10.0.bin就是ServicePack网络处理程序,只是执行到配置为station模式(通过串口打印)---你可以在编译环境中进入仿真模式看看到底卡在哪个位置,
Terry Han
是的,servicepack_1.0.0.10.0.bin就是ServicePack网络处理程序,只是执行到配置为station模式(通过串口打印)---你可以在编译环境中进入仿真模式看看到底卡在哪个位置,
已经DEGUG看过了,在1楼已经说过,卡在等待连接的循环中。
从代码上看是CC3200一直等待连接AP,你之前提到未连接CC3200的天线?是否CC3200未连接天线无法发出无线信号?导致无法连接AP?
Terry Han
从代码上看是CC3200一直等待连接AP,你之前提到未连接CC3200的天线?是否CC3200未连接天线无法发出无线信号?导致无法连接AP?
我上面说的是有两个板子,A板为你们官方的开发板CC3200-LAUNCHXL Rev 4.1,B板是我自己做的板子。之前提到的未连接CC3200的天线是说把官方的开发板A上的天线去掉也可以连接AP使用,就是信号不好。而我的板子是焊接上的天线的,还是不行。
我现在想确定一点,以上现象是不是说明我的板子外围电路都没有问题了,只是天线设计的问题?
如果外围电路也可能有问题的话,那可能是哪些方面的问题呢?
谢谢!
如果是程序都一致,只是板子的区别的话,应该是你做的PCB板有些问题,电源部分你首先要检查一遍,如果是天线部分的话你需要用网分来看一下史密斯图,看一下天线的阻抗匹配是否正常。
Terry Han
如果是程序都一致,只是板子的区别的话,应该是你做的PCB板有些问题,电源部分你首先要检查一遍,如果是天线部分的话你需要用网分来看一下史密斯图,看一下天线的阻抗匹配是否正常。
程序是一样的,都是SDK中提供的例程,两个板子都是3.3V供电,芯片的3个电压都测过,VDD_PA的电压我的板子比官方板子低了0.06V,不知道这是否有影响。还有3.3V供电时VDD_PA的标准电压是多少?
电源电压部分请参考CC3200 Datasheet中的电源部分,无线射频部分确保有足够的无线信号从天线辐射出来。