5、连接串口之后,输入“help”则可以看到相应的信息
6、AT V2 UART连接V2固件使用一组独立的AT UART(RX: GPIOA_0/TX: GPIOA_4)作AT command的输入和响应,使用杜邦线连接开发板与PC串口TX和RX分别到8195AM WIFI开发板的 GPIOA_0和GPIOA_4。而测试固件升级是否成功,通过AT UART确认AT固件版本号为v2.2.x.
7、AT指令参照:AT command 说明书链接:
https://www.amebaiot.com/wp-cont ... at-command-v2.2.pdf
四、TCP数据透传
使用sokit建立TCP服务器,端口号设定为8000。
1. 使用”ATPW”设置Ameba为STA,执行”ATPN”让Ameba连接到一个没有加密的AP(SSID:iot_tplink)
使用#ATPW=1 #ATPN=MYWIFI,MYPAS
2、使用”ATPC”让Ameba创建TCP客户端并且连接到TCP服务器,并保持连接
使用#ATPC=192.168.0.178,8000
3. 使用”ATPU”设置进入数据透传模式
使用#ATPU=1
成功返回’>’后进入透传模式之后,此时,任何串口输入将被发送到TCP服务器,并且串口窗口不会有任何回显。
4、使用”----”发送数据到服务器
连续在串口输入4个 ’-’,Ameba将退出数据透传模式,回到常规模式。此时串口中端将会回显一个‘#’符号。但此时TCP连接任然保持。
5、透传示例代码链接:
https://www.amebaiot.com/wp-cont ... l871xAF_Example.zip
五、其实我不用猜,这个才是我们想要的,这样才能实现
单片机与WIFI开发板的通讯,而我使用透传的原因是使用WIFI-UART-RS485电表通讯,主要想进一步简化项目复杂程序,实现WEB端的电表指令能直接通过RTL8195AM WIFI开发板传送给电表,而电表的上传数据也能直接通过485总线传送给WEB端
好了,先写到这里,大部分都是文字的描述,有些枯燥,下一篇有关硬件搭载的报告明天更新