这里会显示出您选择的修订版和当前版本之间的差别。
|
en:arduino:libraries:softwareserialconstructor [2016/12/25 22:15] |
en:arduino:libraries:softwareserialconstructor [2016/12/25 22:15] (当前版本) |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== SoftwareSerial(rxPin, txPin) ====== | ||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | A call to SoftwareSerial(rxPin, txPin) creates a new SoftwareSerial object, whose name you need to provide as in the example below. | ||
| + | |||
| + | You need to call SoftwareSerial.begin() to enable communication. | ||
| + | ===== Parameters ===== | ||
| + | |||
| + | rxPin: the pin on which to receive serial data | ||
| + | |||
| + | txPin: the pin on which to transmit serial data | ||
| + | ===== Example ===== | ||
| + | <code cpp> | ||
| + | #define rxPin 2 | ||
| + | #define txPin 3 | ||
| + | |||
| + | // set up a new serial port | ||
| + | SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin); | ||
| + | </code> | ||
| + | ===== See also ===== | ||
| + | |||
| + | * SoftwareSerial.begin() | ||
| + | * SoftwareSerial.read() | ||
| + | * SoftwareSerial.print() | ||
| + | * SoftwareSerial.println() | ||
| + | |||
| + | [[en:arduino:libraries|Reference Home]] | ||