Описание настроек среды Ардуино в файле preferences.txt
- Войдите на сайт для отправки комментариев
Чт, 02/03/2017 - 15:20
Собственно вопрос, где найти подробное описание настроек среды Ардуино?
Хотел поменять вот эту настройку в файле preferences.txt по умолчанию:
compiler.warning_level=none
на что-нибудь более полезное при отладке программ.
Но не нашел описание какие варианты возможны.
Поставьте all - будут все предупреждения и это хорошо - нечего голову в песок прятать.
https://github.com/arduino/Arduino/blob/master/build/shared/lib/preferences.txt
Поставьте all - будут все предупреждения и это хорошо - нечего голову в песок прятать.
Спасибо, попробую.
https://github.com/arduino/Arduino/blob/master/build/shared/lib/preferences.txt
Я не нашел в этом файле описание нужной мне настройки предупреждений компилятора.
Ворнинги компилятора можно установить через Файл->Преференцес->Show Verbose Output and Compiler Warnings->All
Поставьте all - будут все предупреждения и это хорошо - нечего голову в песок прятать.
Еще раз спасибо. Поставил all. Вылезло три предупреждения. Теперь вот думаю, могли ли они влиять на стабильность программы.
Вспомнил ещё раз добрым словом разработчиков Ардуино, которые отключили по умолчанию выдачу всех предупреждений компилятора.
Похоже всем новичкам первым делом надо давать совет включить опцию выдачи всех предупреждений компилятора. Иначе ничего хорошего не будет.
Про -70 он нормально обрабатывал, как в стандарте описано. Совпадало с 65466. Можете запустить и проверить.
Как видите, совпадение найдено.
только у меня -70 сравнивается со значением переменной типа byte, насколько я понял эквивалентно 0хBA или 186 десятичному числу. Поставил 0хBA.
после того как добавил return 0.0; в последней строке функции, исчезли остальные два предупредения.
теперь осталось протестировать, стабильнее ли стала работать программа.