Странное поведение arduino

Тема в разделе "Флудилка", создана пользователем rozhkovets, 10 дек 2014.

  1. rozhkovets

    rozhkovets Нерд

    Привет всем!
    Есть код будущего проекта (еще не дописан) и arduino nano v3. Вывод отладочная информация через serial зациклен. Если залить скетч в оригинальном виде, то выводится только одна строка и arduino перестает отвечать на запросы. Если закомментировать в скетче строку №138 (Serial.print("x_light = ");), то все работает отлично.
    Во время написания данной программы уже сталкивался с подобными глюками, удавалось обойти их изменением выводимым данных (просто синонимы слов), заменить табуляцию на 2 пробела и т.п.

    Размер скетча 7 920 байт (из 30 720 байт максимум)

    Ошибок в коде вроде бы нет. Пробовал на другой nano, результат тот же.

    Кто-нибудь уже сталкивался с подобным?
     

    Вложения:

  2. rozhkovets

    rozhkovets Нерд

    Сам спросил, сам ответил.
    Нехватка SRAM, немного помогает использование переменных другого типа, отказ от кириллицы в отладочных сообщения и использовать progmem
     
  3. ИгорьК

    ИгорьК Гуру

    Я сталкивался на Меге. Если в Serial.print выводить три восклицательных знака подряд - висло все.