Eclipse + GCC + OpenOCD: готовая сборка среды

32-разрядные микроконтроллеры разработки ОАО "НИИЭТ"

Модераторы: pip, _sva_

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 03 ноя 2018, 22:32

И еще хотел спросить (так, для себя), а вообще насколько сложно и долго писать (я так понимаю на Java) свои плагины для Eclipse?

Disona
Сообщения: 20
Зарегистрирован: 06 дек 2016, 11:18
Предприятие: НПФ Вектор
Откуда: Москва
Contact:

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение Disona » 05 ноя 2018, 13:18

Извините, сразу не прочитал все сообщения. Всё должно быть нормально, т.к. там (в Eclipse Neon 4.6.3) есть поддержка и OpenOCD дебаггера. Или хотите сказать, что она может не сработать (просто я еще не попробовал)?
Честно говоря не знаю, как оно работает, так сказать "нативно" по-эклипсовски. Может всё получится. Мы пробовали билдить/прошивать/отлаживать только используя тот самый плагин работать.
И еще хотел спросить (так, для себя), а вообще насколько сложно и долго писать (я так понимаю на Java) свои плагины для Eclipse?
Даже не знаю, никогда не пробовали. Но если хотите попробовать, то, насколько я помню, копать надо в сторону тематики "RCP" - "Rich Client Platform".
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 06 ноя 2018, 10:02

Работает. OpenOCD и GNU Tools ARM Embedded установил сам. Главное в настройках дебаггера правильно прописать все пути.
Правда, жаль, что Dave 4 допилить не удалось. Я бы лучше её (или его) использовал в качестве среды разработки.

Константин
Сообщения: 3
Зарегистрирован: 18 сен 2018, 11:26
Предприятие: МНИТИ

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение Константин » 09 ноя 2018, 11:32

Добрый день!
Работаю с контроллером 1921ВК01Т1. Подскажите, пожалуйста, как в Vector IDE просматривать значения регистров периферии? В окне Registers отображаются только General Registers, а в окне Peripherals ничего.

Аватара пользователя
Лашкевич
Сообщения: 130
Зарегистрирован: 13 май 2015, 13:10
Предприятие: ООО "НПФ Вектор"
Откуда: Москва
Contact:

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение Лашкевич » 09 ноя 2018, 12:47

Подскажите, пожалуйста, как в Vector IDE просматривать значения регистров периферии?
Здравствуйте, просмотрите, пожалуйста, данную тему на страницу назад.
С уважением,
Лашкевич Максим.
Инженер-программист ООО "НПФ Вектор", Москва.
http://motorcontrol.ru/

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 09 ноя 2018, 12:55

Ошибки в svd файле.
Там что-то не так с адресами регистров CAN. Они почему-то повторяются.

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 09 ноя 2018, 12:58

Для узлов и MsgObjs.

bkolbov
Сообщения: 126
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение bkolbov » 09 ноя 2018, 14:26

user_1983 писал(а):
09 ноя 2018, 12:58
Для узлов и MsgObjs.
Какого рода ошибки?

Повторяющиеся регистры выглядят примерно так?
Изображение

Если речь об этом, то всё в порядке. Узлы и сообщения формируют по массиву кластеров определенных регистров (для узлов 2 кластера, для сообщений - 256).

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 09 ноя 2018, 15:37

Не повторяющиеся регистры, а повторяющиеся адреса регистров для узлов и MsgObgs. Хотя может это проблема в Eclips-е...
Вложения
Can_Nodes_And_Msgs_1921.jpg
Can_Nodes_And_Msgs_1921.jpg (131.83 КБ) 24 просмотра

user_1983
Сообщения: 19
Зарегистрирован: 19 сен 2018, 08:33
Предприятие: ЦНИИ Электроприбор

Re: Eclipse + GCC + OpenOCD: готовая сборка среды

Сообщение user_1983 » 09 ноя 2018, 15:46

И значения все регистров отображаются как для CAN_Node[0] и CAN_Msg[0].
Т.е. повторяются.
Вложения
Can_Nodes_And_Msgs_1921_2.jpg
Can_Nodes_And_Msgs_1921_2.jpg (148.07 КБ) 23 просмотра

Ответить

Вернуться в «32-разрядные микроконтроллеры на ядре ARM Cortex»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя