外发字符串函数 – uartSend

串口发送字符串。

注意:发送的字符串没有‘\0’结尾,只有字符串内容。 如果发送的字符串内包含非ASCII字符,那么会根据项目设置的字符编码,进行编码后发送,因此不同的编码发送的数据不同。

工程编码格式在项目设置中设置。

定义

void uartSend(string S);

参数

S:

需要发送的字符串

返回值

示例

// 直接发送“ABcd123”字符串
uartSend("ABcd123");

// 发送文本控件text1的显示字符串
uartSend(text1.txt);

//拼接两部分字符串并发送
uartSend(text1.txt + "ABcd123");

//发送带双引号的字符串-"ABcd123",需要用到转义字符
uartSend("\"ABcd123\"");

//函数参数可嵌套其他函数
uartSend(intToString(num1.val));

字符串中用到的部分转义符定义:

字符

ASCII

含义

\n

010

换行(LF) ,将当前位置移到下一行开头

\ \

092

代表一个反斜线字符 \

\ "

034

代表一个双引号字符 "