stm32 cubeide два инкремента не совместимы.

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
AVI-crak
Прорезались зубы
Сообщения: 202
Зарегистрирован: Сб янв 09, 2016 15:51:17
Контактная информация:

Re: stm32 cubeide два инкремента не совместимы.

Сообщение AVI-crak »

Dimon456 писал(а):И с другой стороны это официальная ide, не какая-то там CoIDE EmBitz и т.п. Должно все из коробки работать, а не доработать напильником.
EMbitz 1,11 тут на форуме ссылка есть - работает из коробки. Под десяткой кстати китайский st-link2.1 шпарит только в путь, по ощущениям в 5 раз быстрее чем под семёркой.
Реклама
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

И так IAR Embedded Workbench For ARM v8.30.1 17148, ну что сказать, Notepad куда лучше, чем это х.
6,6 Гигов мусора на жестком диске.
st-link v1 он увидел без всяких танцев с бубном.
В принципе по инструкции из инета проект можно создать, потом много танцев с бубном во круг созданного проекта, что бы оно, да да оно собралось.
Светодиодом поморгал, DMA_UART то же попробовал, размер скомпилированной прошивки оказался больше почти в 2 раза, вроде все галочки оптимизации воткнул в настройках.
Что понравилось в отладке, отображение в реальном режиме массива, скажем того же DMA, к примеру STMStudio не умеет отображать, только первый элемент массива.
Большой минус отладки - ну ни как не нашел регистры МК.

Итог: не для домохозяек. В топку.
AVI-crak писал(а):EMbitz 1,11
последняя выложенная версия не собирает проект.
В ней используется компилятор gcc_arm, жалуется на что-то, на что не помню.
Подсунул 4ый gcc_arm - не пошел, 10ый gcc_arm - то же не пошел.
Пошел gcc_arm только с той версии EMbitz, которая у меня, про эту версия я задавал вопрос где посмотреть регистры МК.
И она отличается от той, которую вы выложили.
Реклама
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176355#p4176355"]И так IAR Embedded Workbench For ARM v8.30.1 17148, ну что сказать, Notepad куда лучше, чем это х.[/uquote]На дворе 2022 год. Крайняя версия 9.20.2. Интерфейс у неё, конечно, спартанский, но от 8-й версии всё же продвинулся. Да и к лучшему это, свистоперделки только отвлекают от работы.

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176355#p4176355"]6,6 Гигов мусора на жестком диске.[/uquote]Мусор это у тебя в голове. Последняя версия 7,5 Гб, зато всё в офлайне, не лазит по каждому чиху в интернет. Из коробки знает всё что умеет исполнять код, даже Миландры. У тебя какие-то проблемы с размером? Компилятор размером прошивки, программу размером на диске оцениваешь. Cейчас 7-8 Гб для САПР вообще ничто.

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176355#p4176355"]Светодиодом поморгал, DMA_UART то же попробовал, размер скомпилированной прошивки оказался больше почти в 2 раза, вроде все галочки оптимизации воткнул в настройках.[/uquote]А все галочки не надо, надо нужные. И сколько раз повторять, размер прошивки не самое главное, его всегда можно уменьшить, но чаще всего это не надо и хуже для программы. Размер прошивки iar делает плюс/минус такой же как у других компиляторов.

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176355#p4176355"]Большой минус отладки - ну ни как не нашел регистры МК.[/uquote]Это надо суметь. Там минимум два способа вызвать нужную группу регистров
СпойлерИз контрола
Изображение


Или контекстного меню по ПКМ
Изображение
1.png
(51.38 КБ) 99 скачиваний
2.png
(121.07 КБ) 97 скачиваний
[uquote="Dimon456",url="/forum/viewtopic.php?p=4176355#p4176355"]Итог: не для домохозяек. В топку.[/uquote]Что-то мне обезьяну с гранатой напоминает.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

VladislavS, а на вкладку live watch регистры МК можно добавить? Или может отдельный бит регистра?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

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

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

VladislavS писал(а):Последняя версия 7,5 Гб, зато всё в офлайне
А за чем мне поддержка всего и вся?
Тут только один каталог debugger чего стоит
Спойлер
ActiveSemi\
Altera\
AmbiqMicro\
AnalogDevices\
ARM\
Axell\
Broadcom\
Cirrus\
Cypress\
Epson\
Faraday\
Fujitsu\
HDSC\
Hilscher\
Holtek\
Infineon\
Lapis\
Linear\
Maxim\
Mediatek\
Microchip\
Micronas\
Microsemi\
MindMotion\
MitsubishiElectric\
NetSilicon\
NordicSemi\
Nuvoton\
NXP\
ONSemiconductor\
Redpine\
Renesas\
Samsung\
SiliconLaboratories\
Socle\
Sonix\
ST\
TexasInstruments\
Toshiba\
Vorago\
Xilinx\
вес каталога 3,7 Гига
Достаточно оставить ARM и ST, остальное можно удалить, или кому как по вкусу.

А лучше бы при установке выбор предоставили.
VladislavS писал(а):программу размером на диске оцениваешь.
Ну функционал то должен быть хоть какой-то, а так начиная с 6 версии так и не продвинулись, чипами напихали, а толку мало.
Реклама
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176440#p4176440"]VladislavS, а на вкладку live watch регистры МК можно добавить? Или может отдельный бит регистра?[/uquote]
Изображение
lv.png
(9.31 КБ) 454 скачивания
linkov1959
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Re: stm32 cubeide два инкремента не совместимы.

Сообщение linkov1959 »

Программисты профики, вообще, вредный народ, знают много, а радости нет, работают на чужого дядю и пляшут под чужую дудку. Другое дело любители, что хотят, то и знают, куда душа зовет - туда идут, свободные художники, творческие люди.:)
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176477#p4176477"]Ну функционал то должен быть хоть какой-то, а так начиная с 6 версии так и не продвинулись, чипами напихали, а толку мало.[/uquote]А ты как функционал то оценил, если регистры посмотреть не можешь? Я вот уже четверть века на нём и могу оценивать. Единственное, чего мне сейчас не хватает - это С++20.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

VladislavS писал(а):А ты как функционал то оценил
Примерно как в cubeide eclipse CoIDE, IDE должно уметь строить зависимости, не знаю как правильно, я так называю. А IAR в этой области ни куда не движется, на месте стоит, это большой минус.

Плюс, еще при отладке, при наведении мушки на код, ide мне сразу значения показывает и плюс еще большинство формул просчитывает и показывает результат. А IAR в этой области не чего не показывает.

6,6 Гигов мусора на жестком диске, а толку мало.
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176517#p4176517"]6,6 Гигов мусора на жестком диске, а толку мало.[/uquote]Что такое жёсткий диск? Уже давным-давно всё на SSD. Купи уже и не страдай.

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176517#p4176517"]Плюс, еще при отладке, при наведении мушки на код, ide мне сразу значения показывает и плюс еще большинство формул просчитывает и показывает результат. А IAR в этой области не чего не показывает.[/uquote]Точно-точно? Так же как регистры не показывает? Мартышка и очки, мля.
СпойлерИзображение
cursor.png
(51.03 КБ) 98 скачиваний
Добавлено after 7 minutes 52 seconds:
Хоть убейте, не могу не показать ему что такое большая программа - пусть удавится :)
СпойлерXilinx последний в сравнение с ...
Изображение
vitis.png
(14.65 КБ) 100 скачиваний
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Мурик »

Dimon456 писал(а):последняя выложенная версия не собирает проект. В ней используется компилятор gcc_arm, жалуется на что-то, на что не помню.
Нужно было скопировать текст ошибки и сюда выложить.
Dimon456 писал(а):Пошел gcc_arm только с той версии EMbitz
Зачем было подсовывать?
Не пробовали версию с официального сайта? https://www.embitz.org
Dimon456 писал(а):про эту версия я задавал вопрос где посмотреть регистры МК.
Меню Debug -> Debugging windows -> System Register. В отладочную цель должен быть добавлен svd файл.
СпойлерИзображение
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="linkov1959",url="/forum/viewtopic.php?p=4176484#p4176484"]а радости нет[/uquote]А ты говоришь радости нет :)))
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

VladislavS писал(а):Купи уже и не страдай.
Я бы все купил, было бы на что.
VladislavS писал(а):пусть удавится
За 78 наверное все умеет, и да же код писать.

Ладно твоя взяла, ivan dimir, ставь IAR.
Мурик писал(а):Не пробовали версию с официального сайта?
так вроде же написали что поддержка прекращена, и та последняя версия?
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: stm32 cubeide два инкремента не совместимы.

Сообщение VladislavS »

[uquote="Dimon456",url="/forum/viewtopic.php?p=4176548#p4176548"]Ладно твоя взяла, ivan dimir, ставь IAR.[/uquote]Вывод неверный. Я что, нанимался, потом на ваши глупые вопросы отвечать? Нет уж, вон Мурик вам впаривает вещь, пусть и отдувается :)))
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

Мурик писал(а):Не пробовали версию с официального сайта?
У меня сайт не открывается.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Мурик »

Dimon456 писал(а):так вроде же написали что поддержка прекращена, и та последняя версия?
Текущая версия на оф. сайте - 2.30. :)
На счет поддержки пока неизвестно. Возможно будут новые версии.
VladislavS писал(а):Нет уж, вон Мурик вам впаривает вещь, пусть и отдувается
Не совсем понимаю о чем вы. :dont_know:
Dimon456 писал(а):У меня сайт не открывается.
Залил на файлообменник. https://dropmefiles.com/Lufyh
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

Мурик, все было так хорошо, и все так плохо закончилось, EBlink не поддерживает ST-Link V1.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Мурик »

Dimon456 писал(а):EBlink не поддерживает ST-Link V1
Купите китайский ST-Link v2. Он не дорогой. Раньше брал по 100 рублей за штуку.
EBlink поддерживает ST-Link v3, который работает намного быстрее чем v2.
Dimon456
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Re: stm32 cubeide два инкремента не совместимы.

Сообщение Dimon456 »

Мурик, купите одно, потом другое, пока в продаже есть должно поддерживаться.

Ладно, сейчас поставил на закачку IAR Embedded Workbench For ARM v9.20.1.43606, посмотрю чего они там изменили.
Ответить

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