Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.01.2016, 16:55   #11
DeGlucker
Junior Member
 
Регистрация: 04.12.2015
Сообщений: 14
Вес репутации: 0
DeGlucker is an unknown quantity at this point
По умолчанию Re: Ускоряем и улучшаем скетчи. Ещё одна библиотека.

Пытаюсь подружить библиотеку с классом Stream, вызываю Serial.parseInt(), которая использует millis().
начинаются глюки:
1. из-за конфликта переименовываю wiring.c - не находит millis(), хотя есть
#define millis() time_millis()
2. в arhat.c переименовываю time_millls() в millis(), корректирую arhat.h - вылетает по ошибке линкер ld.exe (ошибка 5 доступа к памяти).
3. создаю в arhat.c пустую функцию millis() - эффект тотже.

Непонятно, чем отличается функция в arhat от функции в wiring.
IDE 1.6.5 под винду.
в IDE 1.6.7 вообще не компилируется, сплошные ошибки, в версии 1.0.5 кучу ошибок выдает ассемблер.
DeGlucker вне форума   Ответить с цитированием
 

Метки
arduino mega 2560, скетч, ардуино


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:56. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика