- Вложения
-
- BitBand.jpg
- (124.9 КБ) 255 скачиваний
STM32 новичку в ARM что к чему
- Сообщения: 2
- Зарегистрирован: Вт авг 10, 2021 13:21:02
Добрый день или мяу ) Подскажите пожалуйста по битбандингу в cortex m0. На 18 стр этой темы было обсуждение, но я так и не могу понять, как вычислить адрес. Не могу найти в патрохах дефайн SRAM_BB_BASE. Помогите пожалуйста понять как прописать формулу дла автоматического вычисления адреса. Заранее спасибо!
- Реклама
- Сообщения: 2089
- Зарегистрирован: Вс июн 19, 2016 09:32:03
[uquote="Matr0sk1n",url="/forum/viewtopic.php?p=4073905#p4073905"]Подскажите пожалуйста по битбандингу в cortex m0.[/uquote]
Битбандинг есть только у M3/M4, остальные или слишком урезанные или там уже кеш который с битбандингом плохо совместим.
Битбандинг есть только у M3/M4, остальные или слишком урезанные или там уже кеш который с битбандингом плохо совместим.
подскажите пожалуйста, как на оф. сайте скачать CooCox CoIDE ?
https://www.st.com/en/development-tools/coide.html
https://www.st.com/en/development-tools/coide.html
Tell Me The Truth
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
С сайта ST не получится скачать, т. к. это не их продукт. У них размещена ссылка на сайт www.coocox.org откуда качайте кокос.
- Реклама
[uquote="Мурик",url="/forum/viewtopic.php?p=4075240#p4075240"]С сайта ST не получится скачать, т. к. это не их продукт. У них размещена ссылка на сайт http://www.coocox.org откуда качайте кокос.[/uquote]

я почемуто не могу зайти на этот сайт ....
вы свободно заходите ?

я почемуто не могу зайти на этот сайт ....
вы свободно заходите ?
Tell Me The Truth
- Сообщения: 2089
- Зарегистрирован: Вс июн 19, 2016 09:32:03
[uquote="FreshMan",url="/forum/viewtopic.php?p=4075279#p4075279"]я почемуто не могу зайти на этот сайт ....[/uquote]
Возможно потому, что на сайте ST про данный продукт написано Out of Production...
Возможно потому, что на сайте ST про данный продукт написано Out of Production...
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Я кокосом вообще не пользуюсь.FreshMan писал(а):не могу зайти на этот сайт....
вы свободно заходите?
Для STM32 мне хватает EmBitz у которого список поддерживаемых контролеров намного шире чем у кокоса https://rutracker.org/forum/viewtopic.php?t=6081172
Если нужен кокос, скачайте его с другого сайта.
- Сообщения: 1849
- Зарегистрирован: Вс дек 25, 2016 08:34:54
Мурик, как у этого EmBitz при отладке отобразить хотя бы регистры, не говоря уже о переменных и т.п.?
[uquote="Мурик",url="/forum/viewtopic.php?p=4075290#p4075290"]
Для STM32 мне хватает EmBitz у которого список поддерживаемых контролеров намного шире чем у кокоса https://rutracker.org/forum/viewtopic.php?t=6081172
Если нужен кокос, скачайте его с другого сайта.[/uquote]
в чем преимущества этой среды по сравнению с тем же кубиком ?
Я кокосом вообще не пользуюсь.FreshMan писал(а):не могу зайти на этот сайт....
вы свободно заходите?
Для STM32 мне хватает EmBitz у которого список поддерживаемых контролеров намного шире чем у кокоса https://rutracker.org/forum/viewtopic.php?t=6081172
Если нужен кокос, скачайте его с другого сайта.[/uquote]
в чем преимущества этой среды по сравнению с тем же кубиком ?
Tell Me The Truth
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
[uquote="FreshMan",url="/forum/viewtopic.php?p=4075470#p4075470"]с тем же кубиком ?[/uquote]
Да тупо писать код cat > file.c будет лучше, чем в долбаном калокубе!
Да тупо писать код cat > file.c будет лучше, чем в долбаном калокубе!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Я на гитхабе, в ЖЖ
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4075508#p4075508"][uquote="FreshMan",url="/forum/viewtopic.php?p=4075470#p4075470"]с тем же кубиком ?[/uquote]
cat > file.c[/uquote]
можна сформулировать вашу мысл проще, для менее посвященных ?
cat > file.c[/uquote]
можна сформулировать вашу мысл проще, для менее посвященных ?
Tell Me The Truth
просто в блокноте - т.е. без иде.
....в чем преимущества этой среды по сравнению с тем же кубиком ? ...
нужен какой-то уровень знаний, точнее желание его обрести, в кубике это не требуется, но и результат непредсказуем.
....в чем преимущества этой среды по сравнению с тем же кубиком ? ...
нужен какой-то уровень знаний, точнее желание его обрести, в кубике это не требуется, но и результат непредсказуем.
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
На рутрекере есть скринDimon456 писал(а):Мурик, как у этого EmBitz при отладке отобразить хотя бы регистры, не говоря уже о переменных и т.п.?
Спойлер

Оба окна открываются из меню Debug -> Debugging windows.
Не на эклиспе и работает намного быстрее и менее требовательная к железу.FreshMan писал(а):в чем преимущества этой среды по сравнению с тем же кубиком
Перевожу то что хотел сказать Eddy_Em.FreshMan писал(а):можна сформулировать вашу мысл проще, для менее посвященных
Выбросьте на**ен винду и поставьте Linux.
Выбросьте все IDE и отладчики. Пользуйтесь исключительно makefile.
В терминале наберите cat > file.c
- Сообщения: 6460
- Зарегистрирован: Сб янв 28, 2006 22:47:24
Чем CodeBlocks хуже EmBitz, если уж iar и эклипс не нравятся?
Астролябия-сама меряет, было бы что мерять!!!
[uquote="Мурик",url="/forum/viewtopic.php?p=4075290#p4075290"]Для STM32 мне хватает EmBitz[/uquote]
1) можете порекомендовать уроки для новичков по этой среде ?
2) эта среда обновляется ? тоесть она идет в ногу со временем ?
3) в ней можна работать с библиотеками LL, HAL ?
1) можете порекомендовать уроки для новичков по этой среде ?
2) эта среда обновляется ? тоесть она идет в ногу со временем ?
3) в ней можна работать с библиотеками LL, HAL ?
Tell Me The Truth
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Если готовы настраивать и дорабатывать CodeBlocks под STM32 то не хуже.Asmodey писал(а):Чем CodeBlocks хуже EmBitz
EmBitz сделан из CodeBlocks примерно как другие среды из эклипса.
Установили среду, создали проект и работаете. Библиотеки CMSIS, SPL, HAL, LL стандартные от ST такие же как применяются в других средах.FreshMan писал(а):можете порекомендовать уроки для новичков по этой среде ?
Естественно.FreshMan писал(а):в ней можна работать с библиотеками LL, HAL ?
Вероятно не читали описание на рутрекере и не смотрели картинки.
- Обновлен пакет файлов для STM32, что добавило поддержку серий F0, F1, F2, F3, F4, F7, H7, L0, L1, L4, L4+, L5, G0, G4 и WB.
- Обновлены библиотеки CMSIS, SPL, HAL и LL до текущих версий.
Спойлер

- Сообщения: 202
- Зарегистрирован: Сб янв 09, 2016 15:51:17
https://rutracker.org/ Не открывается...
Судя по гифке в мастер добавлен esp, который требует много жира для сборки бинарника. Мне лень устанавливать, и возможно что-то ломать, просто интерес - сколько весит embitz со всеми дополнениями.
Судя по гифке в мастер добавлен esp, который требует много жира для сборки бинарника. Мне лень устанавливать, и возможно что-то ломать, просто интерес - сколько весит embitz со всеми дополнениями.
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
840 МБ, из которых 545 МБ занимает GCC для ARM и 105 МБ весит GCC для ESP.AVI-crak писал(а):сколько весит embitz со всеми дополнениями.
Мурик, а какой язык выбирать при конфигурации проэкта С или С++ ?
в настройках проэкта нету возможности по отдельности подключить HAL или LL
тоесть они подключаются две сразу
это влияет на размер исходника ?
где находится hex ? почему я его не вижу в проэкте ?
в настройках проэкта нету возможности по отдельности подключить HAL или LL
тоесть они подключаются две сразу
это влияет на размер исходника ?
где находится hex ? почему я его не вижу в проэкте ?
Tell Me The Truth


