初始化提交

This commit is contained in:
王立帮
2024-07-20 22:09:06 +08:00
commit c247dd07a6
6876 changed files with 2743096 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
/*
*******************************************************************************
* Copyright (c) 2021 by M5Stack
* Equipped with M5Core2 sample source code
* 配套 M5Core2 示例源代码
* Visit the website for more information: https://docs.m5stack.com/en/unit/iso485
* 获取更多资料请访问: https://docs.m5stack.com/zh_CN/unit/iso485
*
* describe: iso485.
* date: 2021/8/30
*******************************************************************************
Please connect to PortC,Pressed ButtonA :send "hello world"
请连接端口C,Pressed ButtonA :send "hello world"
*/
#include <M5Core2.h>
String str = "";
void setup() {
M5.begin(true,false,true,false);
M5.Lcd.drawString("ISO485", 20, 0, 2);
Serial2.begin(115200, SERIAL_8N1, 14, 13);
M5.Lcd.setCursor(0, 20);
}
void loop() {
if (M5.BtnA.wasPressed()){
Serial2.write("Hello World\r\n");
Serial.println("1");
}
if (Serial2.available()) {
char ch = Serial2.read();
str += ch;
Serial.println("2");
if (str.endsWith("\r\n")) {
Serial.print(str);
M5.Lcd.print(str);
str = "";
}
}
M5.update();
}