1
0
mirror of https://github.com/AlexGyver/GyverCore.git synced 2025-07-03 04:22:31 +03:00
2019-08-02 14:36:18 +03:00
add
2019-08-02 14:33:49 +03:00
2019-07-30 16:21:08 +03:00
2019-08-02 14:36:18 +03:00

GyverCore for ATmega328p/168p

Быстрое ядро для Arduino IDE. В разработке
Основано на оригинальном ядре Arduino версии 1.8.9, большинство функций заменены на более быстрые и лёгкие аналоги, убрано всё лишнее и не относящееся к микроконтроллеру ATmega328p, убран почти весь Wiring-мусор, код упрощён и причёсан.

Изменения

Облегчено и ускорено

Время выполнения функций, мкс

Функция Arduino GyverCore Быстрее в
pinMode 2.90 us 0.57 us 5.09
digitalWrite 2.90 us 0.57 us 5.09
digitalRead 2.45 us 0.50 us 4.90
analogWrite 4.15 us 1.13 us 3.67
analogRead 112.01 us 5.41 us 20.70
analogReference 0.00 us 0.69 us 0.00
attachInterrupt 1.20 us 1.18 us 1.02
detachInterrupt 0.82 us 0.57 us 1.44
First Header Second Header
Content from cell 1 Content from cell 2
Content in the first column Content in the second column

Добавлено

Description
No description provided
Readme 521 MiB
Languages
C 94.9%
Roff 3.8%
C++ 1.1%
Shell 0.1%