Arduino软串口调试
来源:互联网 发布:linux内核优化 编辑:程序博客网 时间:2024/05/18 00:15
关于Arduino,其有一个硬串口可与电脑通信,其他数字输入均可做软串口使用,用于模块通信,下面介绍一下软串口的使用方法。
#include <SoftwareSerial.h>//注意头文件的引入 SoftwareSerial rfid(8, 9);//RX,TX;开软串口 void setup() { Serial.begin(9600);//开硬串口,用于电脑端测试数据 while (!Serial) {;} Serial.println("Goodnight moon!"); rfid.begin(9600);} void loop() { rfid.listen(); if (rfid.available()) { String str = readLine(); Serial.println(str);//检测软串口输入的内容 }}String readLine()//由于.read()函数每次读取一个字节,所以写了这个函数读取多位{ String str; int i = 0; while (rfid.available()) { if (i<13)//这里我是获取rfid模块的卡号,共13位,所以设为i<13 { str += char(rfid.read()); i++; delay(2); } else break; } return str;}
1 0
- Arduino软串口调试
- Arduino - 软串口
- Arduino使用软串口通信
- Arduino Mega_ADK 串口
- Arduino串口的使用
- Arduino的串口
- Arduino 串口通讯
- Arduino 双机串口通信
- Arduino串口通信基础
- Arduino的串口
- Arduino串口高级用法
- Arduino 的串口通信
- Arduino串口读入字符串
- Arduino串口接收字符串
- Arduino串口的使用
- Arduino的串口监视器
- Arduino编程-串口双向通信
- Arduino的串口通信
- aes加密文件
- web.xml配置详解
- netty 粘包问题处理
- Java 拷贝文件夹
- iOS开发实用知识点记录(持续更新)
- Arduino软串口调试
- FFmpeg 基本用法
- Codeforces Round #301 (Div. 2) C. Ice Cave(BFS)
- JavaScript探秘:for-in循环(for-in Loops)
- 《机器学习》学习笔记之决策树
- 浅析Python中的struct模块
- 渐渐明白习以为常的珍贵
- CentOS7中源码编译安装MySQL5.7.x
- 关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题