Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在arduino的softwareSerial库中,普通引脚(GPIO引脚)如何作为RX/TX工作?_Arduino_Serial Communication_Software Serial - Fatal编程技术网

在arduino的softwareSerial库中,普通引脚(GPIO引脚)如何作为RX/TX工作?

在arduino的softwareSerial库中,普通引脚(GPIO引脚)如何作为RX/TX工作?,arduino,serial-communication,software-serial,Arduino,Serial Communication,Software Serial,我发现在Arduino的软件串行库中经常使用引脚10和引脚11,还是优先使用 有内存外围总线连接到它吗?我想关键是库需要更改中断。由于Arduino Mega、Mega 2560、Leonardo以及Micro都支持插脚10、11上的更改中断,因此基于这些插脚编写示例并避免不同Arduino板的插脚功能进一步出现问题可能是一个不错的决定…不确定您在这里实际问的是什么…大多数情况下,插脚10用作RX,11用作Tx,是否正在使用软件串行库?为什么没有其他引脚…在该引脚上有缓冲区。我刚刚读到64K缓冲

我发现在Arduino的软件串行库中经常使用引脚10和引脚11,还是优先使用


有内存外围总线连接到它吗?

我想关键是库需要更改中断。由于Arduino Mega、Mega 2560、Leonardo以及Micro都支持插脚10、11上的更改中断,因此基于这些插脚编写示例并避免不同Arduino板的插脚功能进一步出现问题可能是一个不错的决定…

不确定您在这里实际问的是什么…大多数情况下,插脚10用作RX,11用作Tx,是否正在使用软件串行库?为什么没有其他引脚…在该引脚上有缓冲区。我刚刚读到64K缓冲区存在或任何其他原因?