cc3235开发板已连上路由器并socket,然后使用AT指令发送UDP数据,发送了好几次,很久之后电脑网络调试助手突然才识别到wifi的主机和端口并收到一个数据
是没有天线导致信号不好丢包的原因吗,还是缺少什么步骤
Kevin Qiu1:
这个应该不会,如果你用的是TI的开发板的话,上面是有贴片天线的
user3692010:
回复 Kevin Qiu1:
我想测试下enterprise security功能,有些问题还没搞清楚
1、三个证书可以怎么生成
2、生成后是否通过uniflash下载到板子文件系统,sys/cert/..目录下(这个大概明白)
3、需要在服务器端安装这三个证书?
Kevin Qiu1:
回复 user3692010:
三个证书通过Uniflash创建,创建方法手册中有具体说明:http://www.ti.com/lit/ug/swru469g/swru469g.pdf?ts=1591152543325(高级模式中)
服务器端身份验证需要Root CA file,关于这部分的详细说明请看4.6节:https://www.ti.com.cn/cn/lit/ug/swru455j/swru455j.pdf?ts=1591335598379
user3692010:
回复 Kevin Qiu1:
生成的scr. der,怎么Sign the CSR file
又如何生成另外两个文件:Client.der,private.key
user3692010:
回复 Kevin Qiu1:
目前还是这个问题,用udp或者tcp和电脑调试助手服务器端通信,都没有收到数据,连接同一热点,另一台电脑可以,cc3232不可以,我下载了atcommand的例程,你能列出这两种方式通信成功,需要的at指令过程吗?谢谢!
Kevin Qiu1:
回复 user3692010:
你是否修改了接入点(路由器)分配给电脑的IP地址,另外at_commands例程中本身没有UDP的程序,
代码移植是否正确,udpecho例程说明:dev.ti.com/…/node
user3692010:
回复 Kevin Qiu1:
没有修改IP地址,我用串口发的AT指令集去测试的
那下载哪个demo才可以只通过串口发送AT指令集就能使wifi收发数据的
以后倾向于用AT指令开发
Kevin Qiu1:
回复 user3692010:
如果你使用AT指令集的话,用的就是这个例程,用UDP需要发送AT+Socket = [Domain],[Type],[Protocol],
对里面的各个值进行相应的修改,你看下操作是否正确
AT指令集的使用指南:www.ti.com/…/swru534c.pdf
user3692010:
回复 Kevin Qiu1:
我的AT指令流程如下:
AT+WlanConnect="TP-LINK_6034",,WPA_WPA2,123456789,,,(已连接成功)
AT+Socket=INET,DGRAM,UDP(已返回套接字句柄号0)
AT+SendTo=0,INET,1000,192.168.43.229,0,1,1(返回OK)
但是服务器端没有收到数据
Kevin Qiu1:
回复 user3692010:
你看下Pv4地址是否正确,这边已有人继续跟进:e2e.ti.com/…/912963