爱游戏入口:ESP8266无线串口模块介绍
爱游戏中国官网:
ESP8266芯片是一款串口转无线模芯片,内部自带固件,用户简略易操作,无需编写时序信号等。
ESP8266模块组供引出6个引脚,如下图所示。用于通讯的有四个引脚,也便是和咱们单片机的USART相同的引脚。衔接方法依照如下衔接:
程序部分简略来讲,用户经过USART(可所以PC端,亦可所以下位机端)给无线模块发送指令,芯片内部固件程序会依据指令集进行相应操作并给予数据反应。由于是字符串指令操作,所以控制指令相对较为简略,而相对来说数据剖析就略微杂乱一点,由于接纳到的数据是字符数据,所以要对字符串拆分出数据。
如下为初始化程序,包含WIFI的发动,通讯方法的确认,树立UDP协议通讯,则局域网内的PC端、手机端都可以与之通讯,都可以向他发送指令。
数据发送代码参阅下方进程,发送字符串数据,首先要发送字符串位数,然后延时,再发送字符串,再延时。
假如本来数据便是字符串则只需求依照如上所说进行发送即可,也便是进程中的榜首个数据的发送指令。再者假如发送的数据是变量,则需求用printf的变量转字符串的用法,如进程中的第二个数据,关于printf发面的常识参阅博客:
上位机端接纳到的是字符串格局的数据,需求上位机程序把数据提取出来然后实际到上位机端。
如下为数据接纳的例程代码,其为接纳到字符串数据,然后提取榜首个字符,第二个字符,确认工作方法,进行主控芯片形式挑选。
假如接纳数据信息,只需求把榜首个字符标志位改动,然后下位机依据标志位进行判别形式。
