NodeMCU使用Arduino IDE进行串口通信的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3955|回复: 2

NodeMCU使用Arduino IDE进行串口通信的问题

[复制链接]
发表于 2019-6-17 09:39 | 显示全部楼层 |阅读模式
在使用NodeMCU与设备进行串口进行串口通信的时候,定义了软串口(13,15),发送完问询命令后,串口没有返回是为什么,甚至连“1”都没有打印,但是用Arduino mega2560发送问询命令后,是可以返回的,是不是我程序写的哪里有些问题,求指出!!!非常感谢!!!


 楼主| 发表于 2019-6-17 09:40 | 显示全部楼层
本帖最后由 ecnuzyh 于 2019-6-17 13:36 编辑

#include <SoftwareSerial.h>
SoftwareSerial mySerial(13,15);
signed char IM1253B[8] = {0x01,0x03,0x00,0x48,0x00,0x08,0xC4,0x1A};
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
for(int i=0 ; i<8 ; i++){
mySerial.write(IM1253B);
}
}

void loop(){
if (mySerial.available()) {
Serial.println("1");
Serial.println(mySerial.read());
}
}

发表于 2019-9-2 16:22 | 显示全部楼层
请问你解决了吗,我也出现了这个问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 02:46 , Processed in 0.075085 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表