Например TDA7294

Форум РадиоКот • Просмотр темы - Раздел данных превышает доступное пространство на плате
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб апр 20, 2024 16:34:07

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Чт сен 23, 2021 10:59:28 
Родился

Карма: -4
Рейтинг сообщений: -3
Зарегистрирован: Вт авг 03, 2021 09:53:53
Сообщений: 11
Рейтинг сообщения: 0
Недавно я создаю небольшую игру и хочу использовать для этого Arduino UNO. Мой код компилируется без проблем, но когда я загружаю его, я получаю ошибку, как показано на рисунке, это потому, что у меня определено слишком много переменных?
Может кто-нибудь подскажет мне, как это исправить?

Код:
Arduino:1.8.12 (Windows 10), Development board: "Arduino Uno"

The project uses 6336 bytes, which occupies (19%) of the program storage space. The maximum is 32256 bytes. data section exceeds available space in board

Global variables used 3046 bytes, (148%) of dynamic memory, leaving -998 bytes for local variables. The maximum is 2048 bytes.
There is not enough memory; visit the following URL to follow the instructions to reduce memory usage.
http://www.arduino.cc/en/Guide/Troubleshooting#size
Error while compiling for development board Arduino Uno.

Turn on in File -> Preferences
"Show detailed output during compilation" option
This report will contain more information.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Чт сен 23, 2021 12:19:54 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 1
тут виновато всё: и дурина и дурино-подход к написанию программы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Чт сен 23, 2021 14:23:09 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14059
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
"...
Global variables used 3046 bytes, (148%) of dynamic memory, leaving -998 bytes for local variables. The maximum is 2048 bytes.
..."
прямо аглицким языком глаголит - НЕТУ МЕСТА ДЛЯ ЗАЯВЛЕННЫХ ПЕРЕМЕННЫХ В ОЗУ!!!
Исправить - равно переписать программу заново, а чего там из переменных удалить и каким образом - это Вам решать.
Ибо ни исходника ни понимания чего там написано не имеется.
8)
Как можно набрать переменных более половины размера программного кода - это еще умудриться надо...
:roll:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Чт сен 23, 2021 14:56:06 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
проблема озу забить? Картинки, шрифты, тексты...новичкам как два байта переслать.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Пт сен 24, 2021 07:32:13 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 954
Рейтинг сообщения: 0
Идите на Ардуино.ru в раздел программирование, только разместите скетч под спойлером - там вам укажут на ваши ошибки.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Раздел данных превышает доступное пространство на плате
СообщениеДобавлено: Чт окт 14, 2021 05:03:50 
Родился

Карма: -4
Рейтинг сообщений: -3
Зарегистрирован: Вт авг 03, 2021 09:53:53
Сообщений: 11
Рейтинг сообщения: 0
Теперь я решил эту проблему, я использовал F() и это сработало.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y