Последовательные порты в Mega

CotDaVinchi
Offline
Зарегистрирован: 12.05.2016

На Mega необходимо открыть все последовательные порты.

Всем портам необходимо назначать одинаковую скорость обмена?

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Надо положить вашу Мегу и включить это видео https://www.youtube.com/watch?v=UpCzYZAXsXQ и все порты откроются

CotDaVinchi
Offline
Зарегистрирован: 12.05.2016
Serial.begin(9600);// 
Serial1.begin(38400);// 
Serial2.begin(9600);// 
Serial3.begin(38400);/

Будет работать правильно?

 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015
HardwareSerial* serials[] = {&Serial, &Serial1, &Serial2, &Serial3, NULL};

void setup()
{
	int cntr = 0;
	while(serials[cntr])
	{
		serials[cntr]->begin(57600);
		cntr++;
	}
}

 

CotDaVinchi
Offline
Зарегистрирован: 12.05.2016

Будут ли порты работать ОДНОВРЕМЕННО с разными скоростями обмена? Нигде вразумительного ответа не нашел. Везде примеры открытия портов для обмена с одинаковыми скоростями

CotDaVinchi
Offline
Зарегистрирован: 12.05.2016

Нашел ссылку на пример. Тема закрыта