Я просто ищу, как отправить/записать дату на компьютер через последовательный порт с arduino..наоборот.
У меня есть несколько вопросов, чтобы задать после того, как я потратил столько времени и не мог понять это сам. Я надеюсь, что вы, ребята, можете мне помочь.
Во-первых, я обнаружил, что могу использовать функцию Serial.println() для отправки некоторых данных, а затем на стороне ПК она просто проверяет и читает порт (/dev/tty ..). Но как этот процесс на самом деле работает под капотом? Итак, если вы используете serial.println(), он знает, где писать?
Во-вторых я также обнаружил, что это как-то связано с связью UART. Но внутри Hardware.cpp, я не смог найти вызов функции для UART.
Третий код типа extern HardwareSerial Serial; Тогда где определение этого Serial?
Четвёртое Кажется, есть кольцевой буфер для последовательного буфера. Итак, когда данные отправляются, что и кто заполняет данные в этот буфер внутри Hardware.cpp?
пожалуйста, простите мой глупый вопрос.. мне просто так любопытно об этом..