elbear_arduino_bsp/cores
KLASSENTS 41867b00a2 v0.5.4
1. Исправления в библиотеке EEPROM:
- исправлена работа EEPROM.put() при записи объектов по невыравненным адресам;
- исправлено чтение EEPROM.get() для объектов, занимающих несколько страниц;
- добавлены проверки выхода адреса и объекта за пределы EEPROM, убран переход записи/чтения в начало памяти при достижении конца EEPROM;
- EEPROM.put() теперь стирает и записывает страницу, только если данные изменились.
2. Исправления в библиотеке HardwareSerial:
- в обработчике прерываний по приему данных вычисление индекса для следующего принятого байта перенесено в цикл обработки принятых данных;
- размер буфера для приема теперь задается, только если не был задан ранее.
3. Использование драйвера при загрузке скетчей или загрузчика через программатор теперь задается отдельно для каждой платы - драйвер используется только при работе с платой START-MIK32.
Co-authored-by: KLASSENTS <klassen@elron.tech>
Co-committed-by: KLASSENTS <klassen@elron.tech>
2026-05-13 07:59:59 +03:00
..
arduino v0.5.4 2026-05-13 07:59:59 +03:00