瑞萨单片机论坛
直播中

张帆

8年用户 70经验值
擅长:处理器/DSP,控制/MCU,RF/无线
私信 关注
[经验]

【RA4M2设计挑战赛】基于RA4M2的物联网网关1--DA16200调试指南

DA16200和RA4M2原理图

DA16200 PMOD包含了一个PMOD接口,接口原理图如下:DA16200J1.png

从接口中,可以看到3脚和5脚是RXD和TXD脚(RXD HOST即TXD,TXD HOST即RXD),因此,对应了RA4M2的PMOD2口。PMOD2口原理图如下所示:
RA4M2PMOD.png
因此,直接将DA16200插到PMOD2口上,DA16200的3,5脚正好对应PMOD2的2 3脚。

DA16200各引脚定义

虽然直接插DA16200到PMOD口很方便,但是由于在调试过程中,WIFI初始化一直失败,ATE命令有时也会失败,因此,经群里大佬提醒,这可能时因为DA16200休眠了。单独将DA16200接出来,并将4脚RESETN接地,即可唤醒DA16200。这也正好方面我们调试这个模块,验证一些命令。

但是,想要单独接DA16200,至少需要知道它的4个脚,VCC,GND,RXD,TXD。由于DA16200原理图中的VCC,GND部分线交叉了,为了防止接错把芯片烧坏,我们根据实物来反推引脚。
DA16200实物如下图所示:
DA16200实物图.png

PMOD实物图如下所示:
PMOD2.png

PMOD2和DA16200上都有数字标注,DA16200插入PMOD2口,经过比对可发现DA16200的1~11插入了PMOD2的1到6,由于PMOD 5为GND,6为VCC 3.3V。因此,可推出DA16200 9为GND,11为VCC 3.3V。

DA16200串口功能验证

推断出DA16200的引脚后,就可连接串口进行DA16200的功能验证了
此时,我们连接CH340G串口转USB,连接逻辑如下:
DA16200 CH340G

11引脚 ----VCC 3.3
9引脚 ---- GND
3引脚 ---- TXD
5引脚 ---- RXD
连接成功后,插入电脑(需安装CH340驱动),打开DA16200_DA16600_AT_GUI_Tool_v1.13软件,就可以验证DA16200的指令了
如下图所示:
image.png
点击OPEN后,DA16200成功连接,此时会显示DA16200的固件版本RTOS-GEN01-01-11904-000000
验证AT指令,使用console框,如下所示:
image.png

在空白框中输入AT指令,例如ATE,返回结果:
image.png

再依次输入:AT+TMRFNOINIT=0 //设置为普通模式
AT+RESTART //重启
AT+WFMODE=0 //设置为AP模式
AT+WFJAP=realme,4,1,12345678 //连接WIFI,realme为wifi名,12345678为密码
即可收到以下回复:
image.png

同时,在wifi热点上也可以看到DA16200已连接:
DA16200已连接.jpg

至此,DA16200基本功能验证完毕,后续的服务器连接,数据收发就先放到周六日了,RA4M2代码也放到周六日发出来了。

更多回帖

发帖
×
20
完善资料,
赚取积分