CUbeide 1.8 глючит.

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Мучитель микросхем
Сообщения: 440
Зарегистрирован: Вс дек 29, 2019 08:05:21

Сообщение ivan dimir »

вылетели все прошлые ипроекты после компиляции 1.7 куда не шло.А это гембель.По коду совсем друггой код нужно писать.Может от того что комп 11 лет?
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Да ты что! Какой ужас!
Реклама
Мучитель микросхем
Сообщения: 440
Зарегистрирован: Вс дек 29, 2019 08:05:21

Сообщение ivan dimir »

[uquote="VladislavS",url="/forum/viewtopic.php?p=4166584#p4166584"]Да ты что! Какой ужас![/uquote]А что заново.У меня вопрос Дюдюке.Может я не так собирал проекты.И какой startup использовать тот что даёт мне компилятор? или с архива скачивать? И какой компилятор лучше?.У меня было таких ситуаций на AVR..Но тут полный аврал.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Странный вопрос, такой и ответ будет.

Надо так вопрос ставить: стояла 1.7, обновился до 1.8, усе пропало.
Судя по тому что тырнет пишет, изменился рабочий каталог.
Поищи поиском на диске папку, поди помнишь хоть одно название своего проекта.

Или так вопрос ставить: стояла 1.7, снес все к ... с форматированием диска двумя проходами. Поставил 1.8, усе пропало.

Или еще как?
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 440
Зарегистрирован: Вс дек 29, 2019 08:05:21

Сообщение ivan dimir »

Нужно перенастраивать.Какбы коментировать.И исправлять код.А ту папку я наверное удалил по темноте своей.

Добавлено after 1 hour 1 minute 25 seconds:
Да и 5 сверху и снизу сектора на lcd при настройке мерцают
Реклама
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Сообщение linkov1959 »

Установил 1.8, запустил, указал рабочую папку с нужным проектом и все работает без проблем.
Реклама
Мучитель микросхем
Сообщения: 440
Зарегистрирован: Вс дек 29, 2019 08:05:21

Сообщение ivan dimir »

Нет уже есть инфа от 2го человека .Что код нужно переписывать.Старый проект.Глючит.В Атолики создан.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Видать придется на конечных автоматах писать, иначе успеха не видать.
Мудрый кот
Сообщения: 1780
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4166913#p4166913"]Видать придется на конечных автоматах писать, иначе успеха не видать.[/uquote]А автоматы чё - не летают?
Это не хвост, это антенна
Сообщения: 1339
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

[uquote="ivan dimir",url="/forum/viewtopic.php?p=4166900#p4166900"]Нет уже есть инфа от 2го человека .Что код нужно переписывать.Старый проект.Глючит.В Атолики создан.[/uquote]
Странно, я переносил проект из Толика в Куб, проблем не было. Были нюансы по причине того, что в Кубе компилятор более новый, поэтому предупреждений при сборке было больше. Видимо, причина глюков в проекте у ivan dimir та же, по которой "CUbeide 1.8 глючит".
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Учитывая то, что ТС вообще не знает С, но упорно пытается на нем писать, неудивительно, что более свежая версия gcc его так насилует! Если б он еще и 14-м шлангом попробовал собрать!..
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Eddy_Em писал(а):что более свежая версия gcc его так насилует!
одно multiple definition of, не честно с его, gcc_arm, стороны, эта переменная только в одном файле используется, за чем ее глобально объявлять, да еще и переносить в другой файл.
А так
Спойлер

Код: Выделить всё

gcc version 4.8.4 20140725 (release) [ARM/embedded-4_8-branch revision 213147]
Program Size:
      text	   data	    bss	    dec	    hex	filename
      9521	    160	   1120	  10801	   2a31	x.elf
	  
gcc version 9.3.1 20200408 (release) (GNU Arm Embedded Toolchain 9-2020-q2-update)	  
Program Size:
      text	   data	    bss	    dec	    hex	filename
      9607	    160	   1128	  10895	   2a8f	x.elf

gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10)	  
Program Size:
      text	   data	    bss	    dec	    hex	filename
      9679	    160	   1112	  10951	   2ac7	x.elf
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Размер прошивки ни о чём не говорит.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Ну как, 100 байт не будет хватать, и не влезет во флеш.
Размер превыше всего.
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Заблуждение.
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Я тоже заметил, что чем свежей компилятор, тем больше размер прошивки. Странная какая-то мура. По-идее, наоборот должно быть: оптимизатор лучше, следовательно, и кода вряд ли больше будет.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Мудрый кот
Сообщения: 1780
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4167409#p4167409"]оптимизатор лучше[/uquote]Это с чего такой вывод?
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

С чего они взяли, что единственный критерий качества оптимизации - размер?
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

VladislavS писал(а):С чего они взяли, что единственный критерий качества оптимизации - размер?
Ты постоянно сраниваешь размер кода С++ iar компилятора с gcc_arm.
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4167509#p4167509"]Ты постоянно сраниваешь размер кода С++ iar компилятора с gcc_arm.[/uquote]Брехня! Для меня размер кода вообще на последнем месте. Для меня главное скорость. Да, я сравниваю какой код генерируют разные компиляторы, смотрю как они его строят, как оптимизируют, как учитывают архитектуру процессора. IAR, GCC и ARM v6 совершенно разные компиляторы со своими достоинствами и недостатками каждый и оценивать/сравнивать их по размеру прошивки - верх глупости.
Ответить

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