Страница 375 из 446

Re: STM32 новичку в ARM что к чему

Добавлено: Вт авг 10, 2021 13:30:34
Matr0sk1n
Добрый день или мяу ) Подскажите пожалуйста по битбандингу в cortex m0. На 18 стр этой темы было обсуждение, но я так и не могу понять, как вычислить адрес. Не могу найти в патрохах дефайн SRAM_BB_BASE. Помогите пожалуйста понять как прописать формулу дла автоматического вычисления адреса. Заранее спасибо!

Re: STM32 новичку в ARM что к чему

Добавлено: Вт авг 10, 2021 15:56:20
Reflector
[uquote="Matr0sk1n",url="/forum/viewtopic.php?p=4073905#p4073905"]Подскажите пожалуйста по битбандингу в cortex m0.[/uquote]
Битбандинг есть только у M3/M4, остальные или слишком урезанные или там уже кеш который с битбандингом плохо совместим.

Re: STM32 новичку в ARM что к чему

Добавлено: Вт авг 10, 2021 20:11:40
Sergi

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 07:39:19
FreshMan
подскажите пожалуйста, как на оф. сайте скачать CooCox CoIDE ?
https://www.st.com/en/development-tools/coide.html

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 12:44:18
Мурик
С сайта ST не получится скачать, т. к. это не их продукт. У них размещена ссылка на сайт www.coocox.org откуда качайте кокос.

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 14:31:55
FreshMan
[uquote="Мурик",url="/forum/viewtopic.php?p=4075240#p4075240"]С сайта ST не получится скачать, т. к. это не их продукт. У них размещена ссылка на сайт http://www.coocox.org откуда качайте кокос.[/uquote]
Изображение
я почемуто не могу зайти на этот сайт ....
вы свободно заходите ?

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 14:39:27
Reflector
[uquote="FreshMan",url="/forum/viewtopic.php?p=4075279#p4075279"]я почемуто не могу зайти на этот сайт ....[/uquote]
Возможно потому, что на сайте ST про данный продукт написано Out of Production...

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 15:07:16
Мурик
FreshMan писал(а):не могу зайти на этот сайт....
вы свободно заходите?
Я кокосом вообще не пользуюсь.
Для STM32 мне хватает EmBitz у которого список поддерживаемых контролеров намного шире чем у кокоса https://rutracker.org/forum/viewtopic.php?t=6081172

Если нужен кокос, скачайте его с другого сайта.

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 17:36:43
Dimon456
Мурик, как у этого EmBitz при отладке отобразить хотя бы регистры, не говоря уже о переменных и т.п.?

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 20:48:02
FreshMan
[uquote="Мурик",url="/forum/viewtopic.php?p=4075290#p4075290"]
FreshMan писал(а):не могу зайти на этот сайт....
вы свободно заходите?
Я кокосом вообще не пользуюсь.
Для STM32 мне хватает EmBitz у которого список поддерживаемых контролеров намного шире чем у кокоса https://rutracker.org/forum/viewtopic.php?t=6081172

Если нужен кокос, скачайте его с другого сайта.[/uquote]
в чем преимущества этой среды по сравнению с тем же кубиком ?

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 21:58:58
Eddy_Em
[uquote="FreshMan",url="/forum/viewtopic.php?p=4075470#p4075470"]с тем же кубиком ?[/uquote]
Да тупо писать код cat > file.c будет лучше, чем в долбаном калокубе!

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 22:05:32
FreshMan
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4075508#p4075508"][uquote="FreshMan",url="/forum/viewtopic.php?p=4075470#p4075470"]с тем же кубиком ?[/uquote]
cat > file.c[/uquote]
можна сформулировать вашу мысл проще, для менее посвященных ?

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 22:34:54
a797945
просто в блокноте - т.е. без иде.

....в чем преимущества этой среды по сравнению с тем же кубиком ? ...
нужен какой-то уровень знаний, точнее желание его обрести, в кубике это не требуется, но и результат непредсказуем.

Re: STM32 новичку в ARM что к чему

Добавлено: Пт авг 13, 2021 23:16:17
Мурик
Dimon456 писал(а):Мурик, как у этого EmBitz при отладке отобразить хотя бы регистры, не говоря уже о переменных и т.п.?
На рутрекере есть скрин
СпойлерИзображение
В окне Watches отображаются переменные. В окне System Registers - регистры.
Оба окна открываются из меню Debug -> Debugging windows.
FreshMan писал(а):в чем преимущества этой среды по сравнению с тем же кубиком
Не на эклиспе и работает намного быстрее и менее требовательная к железу.
FreshMan писал(а):можна сформулировать вашу мысл проще, для менее посвященных
Перевожу то что хотел сказать Eddy_Em.
Выбросьте на**ен винду и поставьте Linux.
Выбросьте все IDE и отладчики. Пользуйтесь исключительно makefile.
В терминале наберите cat > file.c

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 05:31:48
Asmodey
Чем CodeBlocks хуже EmBitz, если уж iar и эклипс не нравятся?

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 11:50:19
FreshMan
[uquote="Мурик",url="/forum/viewtopic.php?p=4075290#p4075290"]Для STM32 мне хватает EmBitz[/uquote]
1) можете порекомендовать уроки для новичков по этой среде ?
2) эта среда обновляется ? тоесть она идет в ногу со временем ?
3) в ней можна работать с библиотеками LL, HAL ?

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 13:46:45
Мурик
Asmodey писал(а):Чем CodeBlocks хуже EmBitz
Если готовы настраивать и дорабатывать CodeBlocks под STM32 то не хуже.
EmBitz сделан из CodeBlocks примерно как другие среды из эклипса.
FreshMan писал(а):можете порекомендовать уроки для новичков по этой среде ?
Установили среду, создали проект и работаете. Библиотеки CMSIS, SPL, HAL, LL стандартные от ST такие же как применяются в других средах.
FreshMan писал(а):в ней можна работать с библиотеками LL, HAL ?
Естественно.
Вероятно не читали описание на рутрекере и не смотрели картинки.
- Обновлен пакет файлов для STM32, что добавило поддержку серий F0, F1, F2, F3, F4, F7, H7, L0, L1, L4, L4+, L5, G0, G4 и WB.
- Обновлены библиотеки CMSIS, SPL, HAL и LL до текущих версий.
СпойлерИзображение

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 14:38:48
AVI-crak
https://rutracker.org/ Не открывается...
Судя по гифке в мастер добавлен esp, который требует много жира для сборки бинарника. Мне лень устанавливать, и возможно что-то ломать, просто интерес - сколько весит embitz со всеми дополнениями.

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 14:52:00
Мурик
AVI-crak писал(а):сколько весит embitz со всеми дополнениями.
840 МБ, из которых 545 МБ занимает GCC для ARM и 105 МБ весит GCC для ESP.

Re: STM32 новичку в ARM что к чему

Добавлено: Сб авг 14, 2021 15:02:24
FreshMan
Мурик, а какой язык выбирать при конфигурации проэкта С или С++ ?
в настройках проэкта нету возможности по отдельности подключить HAL или LL
тоесть они подключаются две сразу
это влияет на размер исходника ?
где находится hex ? почему я его не вижу в проэкте ?