Arduino и модификатор __flash. Чего ему не нравится

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Ответить
Грызет канифоль
Аватара пользователя
Сообщения: 270
Зарегистрирован: Вс окт 20, 2019 13:03:56

Сообщение Shuspano »

Раньше это нормально работало. А щас еррору давит, что не так?
Вложения
arduino_ide_error.png
(101.27 КБ) 122 скачивания
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

а что сказал какой-нибудь поиск по этому вопросу? чтение справки? сравнение "раньше" и "сейчас", которое обычно документируется?
или ты сразу сюда побежал, штаны придерживая?
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 270
Зарегистрирован: Вс окт 20, 2019 13:03:56

Сообщение Shuspano »

Martian писал(а):а что сказал какой-нибудь поиск по этому вопросу?
Два-три упоминания что такое в общем, есть. А что искать-то, где?
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

ну, я в гугле моментально нашел.
[uquote="Shuspano",url="/forum/viewtopic.php?p=4590647#p4590647"]А что искать-то, где?[/uquote] Искать, вероятно, надо ответ на вопрос. Но можно и картинки котиков.
Последний раз редактировалось Martian Чт июн 13, 2024 13:32:01, всего редактировалось 1 раз.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 270
Зарегистрирован: Вс окт 20, 2019 13:03:56

Сообщение Shuspano »

Поделитесь, если не сложно.
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

запрос Arduino __flash
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 270
Зарегистрирован: Вс окт 20, 2019 13:03:56

Сообщение Shuspano »

Спасибо. Но, честно говоря, ничего не понял. А можно как-то вернуть все как было, оно же ведь работало.
Друг Кота
Аватара пользователя
Сообщения: 15679
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Для АВРок вроде согласно референса PROGMEM используется...
const data_type name[ ]PROGMEM{n, n, n, n, }
с подключением AVR/pgmspace.h
:roll:
Как вариант...
Добавь
const static....................
:roll:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

в твоем коде от ардуино ничего нет, это чистый си в привязке к гцц авр
поэтому надо писать много кода руками
https://www.mikrocontroller.net/article ... #Strings_2
тематические ответы только в форуме, в приват не пишите
Друг Кота
Аватара пользователя
Сообщения: 6618
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

[uquote="kalobyte",url="/forum/viewtopic.php?p=4590940#p4590940"]https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Strings_2[/uquote]
Извините, вы были заблокированы
Вы не можете получить доступ к сайту mikrocontroller.net
Астролябия-сама меряет, было бы что мерять!!!
Друг Кота
Аватара пользователя
Сообщения: 15679
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Ардуино для АВРок использует именно GCC , в том числе и файлы в "Си стиле" для проекта вполне себе допустимы при соблюдении соответствующих правил.
8)
Друго дело насчёт дублирующих инклудов (или иных "гибридных фокусов" в том выложенным для ознакомления фрагменте скрина не видимых, но в составе прожки имеющихся) ... Но тут уж надо в дебри настроек самой IDE влазить или всю программу внимательно анализировать.
:roll:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

BOB51 писал(а):Но тут уж надо в дебри настроек самой IDE влазить или всю программу внимательно анализировать.
не надо
надо просто знать, что такое фреймворк и не изобретать великов
https://www.arduino.cc/reference/tr/lan ... s/progmem/

Asmodey, твой провайдер не пускает?
тематические ответы только в форуме, в приват не пишите
Друг Кота
Аватара пользователя
Сообщения: 6618
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

kalobyte
Этот сайт использует службу безопасности для защиты от атак в Интернете. Выполненное вами действие запустило решение по обеспечению безопасности. Существует несколько действий, которые могут вызвать этот блок, включая ввод определенного слова или фразы, команды SQL или неправильно сформированных данных.
Астролябия-сама меряет, было бы что мерять!!!
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

:shock: :))) :tea:
тематические ответы только в форуме, в приват не пишите
Ответить

Вернуться в «Arduino»