Лабораторная работа №4 Управление трехцветным rgb-светодиодом по сигналу с компьютера



бет4/9
Дата07.02.2022
өлшемі447,76 Kb.
#82345
түріЛабораторная работа
1   2   3   4   5   6   7   8   9
Байланысты:
Лабораторная работа № 4–5

Serial.begin(long); – устанавливает скорость передачи ин- формации COM-порта битах в секунду для последовательной пере- дачи данных. Для того чтобы поддерживать связь с компьютером, используйте одну из этих нормированных скоростей: 300, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, или 115200. Также Вы
можете определить другие скорости при связи с другим микро- контроллером по портам 0 и 1. Скорость_передачи – скорость по- тока данных в битах в секунду.
Serial.begin(9600); //устанавливаем скорость 9600 бит/сек


Serial.available(void);
Serial.available(void); – принимаемые по последовательному порту байты попадают в буфер микроконтроллера, откуда про- грамма может их считать. Функция возвращает количество накоп- ленных в буфере байт. Последовательный буфер может хранить до 128 байт.
Возвращает значение типа uint8_t (typedef uint8_t byte;) ко- личество байт, доступных для чтения, в последовательном буфере, или 0, если ничего не доступно.
if (Serial.available() > 0) { // Если в буфере есть данные
// здесь должен быть прием и обработка данных
}


Serial.read(void);


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет