Перейти к содержанию
    

IAR Library function

Всем привет! Ответьте если знаете по поводу следующей проблемы:

работаю на EWAVR-310A, для ATmega8 пытаюсь использовать библиотечную функцию sprinft. При отладке на симуляторе все работает(буфер заполняется

символьными значениями преобразованного числа). когда делаю релизную версию, прошиваю контроллер, программа исполнив эту функцию "свихивается".

Может размера стека не хватает или какие дополнительные настройки в проекте необходимы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты сам ответил на свой вопрос. Для этой функции нужен большой стек, приблизительно 150 байт или более (сейчас не помню точно). Поэкспиреминтируй со стеком данных и подбери для себя наиболее подходящий вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...