Перейти к содержанию
    

Здравствуйте ! 

Есть готовый пример (https://bitbucket.org/nadyrshin_ryu/gc9a01_stm32f411/downloads/)

Он работает "в железе", но при открытии *.ioc фала выдаёт сообщение 

https://wampi.ru/image/Rr5JniZ

Что бы не выбрал, на выходе получиться бесчисленное количество ошибок... 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 07.07.2022 в 19:44, Алекsей сказал:

Здравствуйте ! 

Есть готовый пример (https://bitbucket.org/nadyrshin_ryu/gc9a01_stm32f411/downloads/)

Он работает "в железе", но при открытии *.ioc фала выдаёт сообщение 

https://wampi.ru/image/Rr5JniZ

Что бы не выбрал, на выходе получиться бесчисленное количество ошибок... 

Блин, сколько раз говорили про "латинские буквы"  в пути расположения папки ...

Разбираемся дальше )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 07.07.2022 в 19:44, Алекsей сказал:

Здравствуйте ! 

Есть готовый пример (https://bitbucket.org/nadyrshin_ryu/gc9a01_stm32f411/downloads/)

Он работает "в железе", но при открытии *.ioc фала выдаёт сообщение 

https://wampi.ru/image/Rr5JniZ

Что бы не выбрал, на выходе получиться бесчисленное количество ошибок... 

Блин, сколько раз говорили про "латинские буквы"  в пути расположения папки ...

Разбираемся дальше )

https://wampi.ru/image/RrR9MWq 

Всё равно ничего не понятно ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кто нибудь знает как запретить этому недоразумению сворачивать ветки дерева массива при каждом входе в отладку?

Screenshot_2.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, RusikOk сказал:

кто нибудь знает как запретить этому недоразумению сворачивать ветки дерева массива при каждом входе в отладку?

Есть не очень большие шансы, порывшись в общих настройках IDE найти требуемую "птичку".

С "недоразумением" не работал, но возможно есть в меню команд отладки пункт "компиляция-старт",  без выхода из отладки. 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 минут назад, k155la3 сказал:

Если "недоразумение" обладает интеллектом...

сворачивает все равно. бесплатное хорошим не бывает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 17.08.2022 в 17:11, RusikOk сказал:

сворачивает все равно. бесплатное хорошим не бывает

1. У не бесплатных тоже проблем выше крыши;

2. А если попробовать предпоследнюю кнопку ("Pin to Debug Context") тут:

Screenshot_2.thumb.png.311e6f77ec61bfcc8553ccbce2198f2b.png.d00c7a63893f73a909ff0ff4559a8487.png

?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 8/17/2022 at 4:13 PM, RusikOk said:

как запретить этому недоразумению сворачивать ветки дерева массива

Во-первых, осознай _зачем_ так делается.

Во-вторых, тебе нужны все 1024 элемента? Может, ограничиться нужными?image.png.0b1de49a6be6316ee92150db240d57e0.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если нужно смотреть только за несколькими элементами массива, то можно добавить не весь массив masterRxBuf, а несколько нужных элементов, например masterRxBuf[0], masterRxBuf[1], masterRxBuf[13], masterRxBuf[1023]

Изменено пользователем razrab83

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, AleksBak сказал:

2. А если попробовать предпоследнюю кнопку ("Pin to Debug Context")

начало только тормозить. а при повторном входе в отладку вообще нельзя посмотреть содержимое массивов

1 час назад, tonyk_av сказал:

Во-первых, осознай _зачем_ так делается.

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

1 час назад, tonyk_av сказал:

Во-вторых, тебе нужны все 1024 элемента? Может, ограничиться нужными?

да. хотелось бы сразу видеть в каком месте проблема. а не раскрывать по пол дня все эти разбивки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, tonyk_av сказал:

Во-первых, осознай _зачем_ так делается.

Поделитесь тайной: _зачем_ в случайные моменты времени при выполнении очередного шага в отладке сворачивать все открытые в этом окне структуры? Зачем их сворачивать при перезапуске отладки?  Кто-то лучше меня знает, куда мне смотреть, а куда не стОит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 25.08.2022 в 00:33, Sverchok сказал:

А кто нибудь пробовал подружить stm32cubeide и cmake?

1. stm32cubeide - это обычный eclipse. Help->Ecplise Marketplace...Find: "cmake", Enter

2. А чем обусловлена необходимость cmake в IDE для микроконтроллера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, Sverchok сказал:

А кто нибудь пробовал подружить stm32cubeide и cmake?

cmake решает проблему сборки исходника. Смысл ее "подружить" с stm32cubeide это:

1. использовать какой-то "крутой" готовый код, в готовом проекте и компилирующийся с помощью cmake;

2. писать приложения для ОС где установлена stm32cubeide внутри последней;

3. секс. извращения;

Если 2-ое и под Windows, то самое оптимальное использовать пакет miniGW.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, ericN сказал:

А чем обусловлена необходимость cmake в IDE для микроконтроллера?

У нас есть отдельные отделы, которые занимаются разработкой математики для различных проектов. Разработку и отладку ведут на ПК с использованием cmake. Мы этот проект добавляем как submodule в git и вот так просто скомпилировать его в cubeide без танцев не получается. И все это необходимо повторять каждый раз когда обновляется библиотека, а их бывает в проекте штук восемь.

3 часа назад, AleksBak сказал:

1. использовать какой-то "крутой" готовый код, в готовом проекте и компилирующийся с помощью cmake;

Да мне необходимо добавлять отдельные библиотеки в проект, которые собираются с помощью cmake.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...