[牛人杂谈] 单片机串口通信中换行的两种方法

[复制链接]
1658|8
 楼主| huangcunxiake 发表于 2017-5-21 21:20 | 显示全部楼层 |阅读模式

本文介绍单片机如何发送回车换行。


方法一:
在发送的字符串时用格式:“原字符串\r\n”。
方法二:
在发送完字符或字符串后连续发送字符0x0d和0x0a,即可实现换行。即连续发送字符'\r'和'\n'。

 楼主| huangcunxiake 发表于 2017-5-21 21:20 | 显示全部楼层
部分代码例程:
方法一:
UartSendStr("转换结束!\r\n");

 楼主| huangcunxiake 发表于 2017-5-21 21:21 | 显示全部楼层
方法二(1):
UartSendStr("转换结束!");
UartSendChar(0x0d);
UartSendChar(0x0a);
 楼主| huangcunxiake 发表于 2017-5-21 21:21 | 显示全部楼层
方法二(2):
UartSendStr("转换结束!");
UartSendChar('\r');
UartSendChar('\n');
 楼主| huangcunxiake 发表于 2017-5-21 21:21 | 显示全部楼层
大家可以自己动手试试看。会找到个你喜欢的方法的。
捉虫天师 发表于 2017-5-21 23:10 | 显示全部楼层
这个应该玩单片机的都懂不。
yiy 发表于 2017-5-22 17:30 | 显示全部楼层
试过的,以前就是这么做的。
wahahaheihei 发表于 2017-5-22 22:38 | 显示全部楼层
其实一个就是用16进制代码,应用标准ASCII码。等效的关系。
xixi2017 发表于 2017-5-23 10:16 | 显示全部楼层
还有好多指令呢,可以认真研究一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

223

主题

3745

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部