forked from Elron_dev/elbear_arduino_bsp
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9eef73ebb2 | ||
|
|
c472f4e6ae | ||
|
|
161a9d30ef | ||
|
|
97474b0bba | ||
|
|
96a913bfb9 | ||
|
|
3d7d213531 | ||
|
|
4a5b245a95 | ||
|
|
7b3d050d00 | ||
|
|
d9cfefdc09 | ||
|
|
764a35d4ff | ||
|
|
0a5beed01e | ||
|
|
54feb55aa5 | ||
|
|
73ef03cb02 | ||
|
|
7b9c07026e | ||
|
|
201476ae45 | ||
|
|
3337237bab | ||
|
|
7c05a2bddd | ||
|
|
f4071495c2 | ||
|
|
32f103240e | ||
|
|
97b857eb5c | ||
|
|
775c6f1da9 | ||
|
|
9f72c43590 | ||
|
|
ea1417450b | ||
|
|
8e69b44932 | ||
|
|
b8344746f9 | ||
|
|
cc7cff834e | ||
|
|
47a3546a9b | ||
|
|
f30c3c8787 | ||
|
|
27d96d7f35 | ||
|
|
68f7fbc21c | ||
|
|
2b82239c59 | ||
|
|
8db0eb96e7 | ||
|
|
92cf55a9c9 | ||
|
|
a42199d6e7 | ||
|
|
ca644b2276 | ||
|
|
878d419808 | ||
|
|
0d8fb21261 | ||
|
|
af6526926a | ||
|
|
e77ae5935b | ||
|
|
1bffc28767 | ||
|
|
033aaf9968 | ||
|
|
6e198069e9 | ||
|
|
58d6f95548 | ||
|
|
a5001c2359 | ||
|
|
98d90f84b8 | ||
|
|
149d485417 | ||
|
|
ad15de32c9 | ||
|
|
9b53c91156 | ||
|
|
87c6642cf5 | ||
|
|
f1d4d7a770 | ||
|
|
be75efb436 | ||
|
|
a08d61401f | ||
|
|
4e806b6fc1 | ||
|
|
7ed3f76aa2 | ||
|
|
c0a5927145 | ||
|
|
978661626c | ||
|
|
47c01383e6 | ||
|
|
a7468870fc | ||
|
|
63217147e5 | ||
|
|
63e718e83f | ||
|
|
8f0a5b0a94 | ||
|
|
f020720e1f | ||
|
|
a0c4b0ff0e | ||
|
|
0ea1ec5b97 | ||
|
|
87e881aea1 |
No files matched your search
@@ -47,7 +47,7 @@
|
||||
### Serial
|
||||
Для работы доступно два последовательных интерфейса. Нулевой интерфейс доступен на выводах D0, D1, для работы с ним используется экземпляр класса под названием `Serial`. Нулевой интерфейс используется для вывода информации в Монитор порта в Arduino IDE.
|
||||
Первый интерфейс доступен на выводах D7, D8, используемый экземпляр класса - `Serial1`.
|
||||
Доступны следующие настройки режима работы каждого интерфейса: длина данных - 7 или 8 бит; бит четности - нет, четный, нечетный; стоп бит - 1 или 2 бита.
|
||||
Доступны следующие макросы для настройки режима работы каждого интерфейса в функции `Serial.begin()`: `SERIAL_7N1`, `SERIAL_8N1`, `SERIAL_7N2`, `SERIAL_8N2`, `SERIAL_7E1`, `SERIAL_8E1`, `SERIAL_7E2`, `SERIAL_8E2`, `SERIAL_7O1`, `SERIAL_8O1`, `SERIAL_7O2`, `SERIAL_8O2`. Здесь длина данных - 7 или 8 бит; бит четности - нет(N), четный(E), нечетный(O); стоп бит - 1 или 2 бита.
|
||||
|
||||
### Предупреждения об ошибках
|
||||
Если в скетче используется интерфейс `Serial`, при возникновении ошибок при использовании какой-либо функции из пакета в порт может передаваться сообщение об этой ошибке с пояснением. Например, если в функцию будет передан некорректный номер цифрового вывода, предупреждение об этом появится в подключенном com порту.
|
||||
|
||||
@@ -56,7 +56,7 @@ void HardwareSerial::begin(unsigned long baud, uint8_t config)
|
||||
// leaving the data length selected as 8 bits
|
||||
|
||||
// stop bit // stop bit = 1 - everything is zero, don't set anything
|
||||
if ((config >> 3) & (0x01 == 1)) // stop bit = 2
|
||||
if (((config >> 3) & 0x01) == 1) // stop bit = 2
|
||||
reg2config |= UART_CONTROL2_STOP_1_M;
|
||||
|
||||
// turn on the receiver and transmitter, apply the parsed config
|
||||
|
||||
Reference in new issue
Block a user