dev_beta_softSerial #4

Merged
klassents merged 31 commits from dev_beta_softSerial into dev_beta 2024-10-14 05:07:05 +03:00
Owner
  • добавлена библиотека softwareSerial. Скорость работы до 57600 включительно и на отправку, и на прием.
  • в bootloader добавлена проверка контрольной суммы
  • добавлен файл wiringLL.h, в котором собраны некоторые макросы. Этими макросами заменены функции в местах, чувствительных к длительности выполнения кода.
  • общие функции обработки прерываний перенесены в ram память для увеличения скорости выполнения. Так же в память ram перенесены функции обработки прерываний модулей WInterrupt (прерывания от gpio), модуля tone, модуля softwareSerial
  • добавлен файл-заглушка util/delay.h, необходимый для некоторых библиотек
- добавлена библиотека softwareSerial. Скорость работы до 57600 включительно и на отправку, и на прием. - в bootloader добавлена проверка контрольной суммы - добавлен файл wiringLL.h, в котором собраны некоторые макросы. Этими макросами заменены функции в местах, чувствительных к длительности выполнения кода. - общие функции обработки прерываний перенесены в ram память для увеличения скорости выполнения. Так же в память ram перенесены функции обработки прерываний модулей WInterrupt (прерывания от gpio), модуля tone, модуля softwareSerial - добавлен файл-заглушка util/delay.h, необходимый для некоторых библиотек
klassents added 31 commits 2024-10-14 05:05:21 +03:00
klassents merged commit 47c01383e6 into dev_beta 2024-10-14 05:07:05 +03:00
klassents deleted branch dev_beta_softSerial 2024-10-14 05:07:06 +03:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Elron_dev/elbear_arduino_bsp#4