println()

描述

以人们可理解的ASCII文本形式打印数据到串口监视窗口,并且每次传输数据会添加一个回车符与换行符。(ASCII 13, 或 ‘r’及换行符ASCII 10, 或 ‘n’)。

语法

Serial.println(data,format)

或者

Serial.println(data)

参数

data:可以是多种类型。

程序语句 监视窗口显示
Serial.println(78) 78
Serial.println(1.23456) 1.23
Serial.println(‘N’) N
Serial.println(“Hello,world!”) Hello,world!

格式:可以自己定义输出的基数(整数数据类型)或小数位数(浮点类型);可以是BIN(二进制,或以2为基数),OCT(八进制,或以8为基数),DEC(十进制,或以10为基数),HEX(十六进制,或以16为基数)。对于浮点型数字,可以指定输出的小数数位。例如

format值 格式种类 程序语句 监视窗口显示
BIN 二进制 Serial.println(78,BIN) 1001110
OCT 八进制 Serial.println(78,OCT) 116
DEC 十进制 Serial.println(78,DEC) 78
HEX 十六进制 Serial.println(78,HEX) 4E
阿拉伯数字 指定小数位 Serial.println(1.23456,2) 1.23

返回

返回写入的字节数

例程

以下例程通过Serial1.println()实现stduino与电脑间的串口通讯,每秒输出”Hello,world!”,并换行。

void setup() {

  // put your setup code here, to run once:
Serial.begin(9600);//初始化
}

void loop() {
  // put your main code here, to run repeatedly:
Serial.println("Hello,World");
        delay(1000);
}

注意

访问Stduino官网 ,了解更多Stduino动态