打印
[牛人杂谈]

单片机串口通信中换行的两种方法

[复制链接]
1247|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');

使用特权

评论回复
5
huangcunxiake|  楼主 | 2017-5-21 21:21 | 只看该作者
大家可以自己动手试试看。会找到个你喜欢的方法的。

使用特权

评论回复
6
捉虫天师| | 2017-5-21 23:10 | 只看该作者
这个应该玩单片机的都懂不。

使用特权

评论回复
7
yiy| | 2017-5-22 17:30 | 只看该作者
试过的,以前就是这么做的。

使用特权

评论回复
8
wahahaheihei| | 2017-5-22 22:38 | 只看该作者
其实一个就是用16进制代码,应用标准ASCII码。等效的关系。

使用特权

评论回复
9
xixi2017| | 2017-5-23 10:16 | 只看该作者
还有好多指令呢,可以认真研究一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

204

主题

3476

帖子

10

粉丝