forked from Elron_dev/elbear_arduino_bsp
- добавлена библиотека softwareSerial. Скорость работы до 57600 включительно и на отправку, и на прием. - в bootloader добавлена проверка контрольной суммы - добавлен файл wiringLL.h, в котором собраны некоторые макросы. Этими макросами заменены функции в местах, чувствительных к длительности выполнения кода. - общие функции обработки прерываний перенесены в ram память для увеличения скорости выполнения. Так же в память ram перенесены функции обработки прерываний модулей WInterrupt (прерывания от gpio), модуля tone, модуля softwareSerial - добавлен файл-заглушка util/delay.h, необходимый для некоторых библиотек
31 lines
659 B
Plaintext
31 lines
659 B
Plaintext
#######################################
|
|
# Syntax Coloring Map for SoftwareSerial
|
|
# (formerly NewSoftSerial)
|
|
#######################################
|
|
|
|
#######################################
|
|
# Datatypes (KEYWORD1)
|
|
#######################################
|
|
|
|
SoftwareSerial KEYWORD1
|
|
|
|
#######################################
|
|
# Methods and Functions (KEYWORD2)
|
|
#######################################
|
|
|
|
begin KEYWORD2
|
|
end KEYWORD2
|
|
read KEYWORD2
|
|
write KEYWORD2
|
|
available KEYWORD2
|
|
isListening KEYWORD2
|
|
overflow KEYWORD2
|
|
flush KEYWORD2
|
|
listen KEYWORD2
|
|
peek KEYWORD2
|
|
|
|
#######################################
|
|
# Constants (LITERAL1)
|
|
#######################################
|
|
|