WiFi模块没有默认的透传通信模式,所有功能要通过AT指令完成,为了熟悉AT指令,先用串口助手来与wifi模块通信,在串口助手的软件上发送AT指令,并观察wifi模块回复的消息。
这样连接在usart3上的WiFi模块就可以与连接在usart1上的CH340芯片通信。
将usart1发送的数据传给usart3,再把usart3发送的数据传给usart1,这样便可以代替导线在单片机内部实现两个串口的数据透传。
128行的程序代码为,读出PA10端口的电平状态写入到PB10端口,即实现了USART1发送的数据传给usart3。
130行是读出PB11端口的电平状态写入PA9端口,实现了将USART3发送的数据传给USART1.
最终实现了两组串口的透传。