Atmel Studio игнорирует пользовательскую Структуру и выдаёт ошибки. с Arduino IDE на Visual Micro

Тема в разделе "Arduino & Shields", создана пользователем releyshic, 21 авг 2016.

  1. sys

    sys Злобный Буратино Модератор

    Это опция включает автоматическую генерацию прототипов функций для .ino проектов
    http://www.visualmicro.com/page/User-Guide.aspx?doc=ru/Project-Properties-Reference.html
     
  2. Alex19

    Alex19 Гуру

    Честно говоря, очень не привычно, поэтому и ошибся в начале, но исправил.

    Код в прищепке, компилируется.

    Ошибки, структура (уже писал), инициализация (уже писал), последовательность функции, функция вызывается, а объявляется через 1000 строк.

    В остальном, код очень тяжелый для дальнейшей модернизации и поддержки.
     

    Вложения:

  3. releyshic

    releyshic Нерд

    Слишком хорошо исправил, теперь Тач не работает ))) точнее наверное обработчик нажатий

    это вообще не важно и ненужно, он совершено без какой либо оптимизации, даже в идеи такой не было, главное чтоб работало ))

    я убрал const, прототипы всех функций записал сразу после дефайнов и тоже заработало но на тач нет реакции, висит на стартовом окне, ждёт waitOneTouch(); в сетупе

    Может надо чтото в среде нажать в окне порта? странно это

    И Спасибо Огромное за Огромную помощь! ))
     
  4. Alex19

    Alex19 Гуру

    Лишь исправлял, и ни чего не трогал. Кроме замены всех #include <SPFD5408_*, на #include "SPFD5408_*. Тут к сожалению помочь не смогу, нет такого экрана.

    Сам иногда писал так, но со временем понимаешь, что так дольше:).

    Не за что, тут каждый помогает по мере своих возможностей (знаний, времени и т.д.).
     
    Последнее редактирование: 21 авг 2016
  5. releyshic

    releyshic Нерд

    Ощущение, что запускается режим отладки и контроллер работает по шагам программы, как его просто запустить?
    да понятно что дольше )) просто с этими дисплеями и тачами както не удобно всё делать
    я подумал что так будет проще а оказалось что хрен разберешься в логике работы да и главное - зря функции жалел и переменные, надо было почаще пользовать. ну и конечно обработчик событий нужен какойто нормальный, а тут голову ломать надо ))
     
  6. Alex19

    Alex19 Гуру

    Удалить точки, давно не работал с Visual Micro.

    Еще не работал с такими экранами, удачи!