发送字符串问题
我的单片机有两个串口,一个采集数据,一个转发数据,我从com1采集的数据,经过字符串转16进制ascii,然后需要从com2发出去给GPS,但是我的GPS是华为的,他采用的是AT指令,就是说发送的时候必须以
AT%IPSEND="com1传来的信息",我从com1接收到的数据,比如是*s=“123456789”,我发送的时候,必然是printf(“AT%IPSEND="内容"”),我这样发送,发送不出去,不知道该怎么解决了。。*s压根代不进去的。。。
[解决办法]
printf("AT%IPSEND="内容"");