现需要用语音模块控制温湿度上下限阈值,需要用串口控制单片机,我本来想的是,比如设置湿度上限百分之三十就串口发送130给单片机,当单片机收到第一位是1时就赋给湿度的变量,但是发现这样的话语音模块可能要设置四个变量0-99共400条命令才行?后面想能不能先设置4个标志位,然后设置0-99共100个数值,先串口发送一个字符串让单片机进入调整不同变量的模式,然后在这个模式下发送数值过去,这个数值只会赋给对应的变量?比如,小智小智调整温度上限(此时语音模块给单片机发送0x01),语音模块回复好的主人,您需要调整为多少度,30度(此时语音模块发送数值30),单片机收到后就将30赋给温度上限的变量。请问大佬们这样好实现吗,我的措辞可能有些许不规范,望大佬们理解 |