Найдено 98 результатов

Лашкевич
15 янв 2018, 17:06
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 273
Просмотры: 70230

Re: К1921ВК01Т (ARM Cortex-M4F)

Добрый день. Сложно сказать, что произошло, но да, стереть контроллер в такой ситуации первое что надо попробовать. Как это делать разными способами описано в http://forum.niiet.ru/viewtopic.php?f=37&t=504&p=3556#p3558 (вверх/вниз полистайте там). Скрипты описанные лежат в дистибутиве VectorIDE в ди...
Лашкевич
09 янв 2018, 09:37
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 273
Просмотры: 70230

Re: К1921ВК01Т (ARM Cortex-M4F)

Добрый день микроконтроллер зависает на функция вычисления Sin и Cos uf.angle += 0.0001*rmp.output; if(uf.angle >= 2.0*PI) { uf.angle = uf.angle-2.0*PI; } uf.freq = rmp.output; uf.calc(&uf); angle=uf.angle; cosAngl=cos(angle); sinAngl=sin(angle); все представленные величины размерности double, так ...
Лашкевич
14 ноя 2017, 17:53
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т - вопросы по ТО и его доработка
Ответы: 41
Просмотры: 3253

Re: К1921ВК01Т - вопросы по ТО и его доработка

Добрый день. Наш программист нашел несоответствие регистра HDSEL в документации и в заголовочном файле (скрины прилагаются - файл Header.png и Doc.png). Версии заголовочника и описания - см. Header_info.png и Doc_info.png. Что-то там все поля разные. Заголовочник - последний из доступных нам из верс...
Лашкевич
17 окт 2017, 13:39
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 273
Просмотры: 70230

Re: К1921ВК01Т (ARM Cortex-M4F)

Вопрос: а есть ли в данном изделии какой-то регистр, сожержащий уникальный для конкретного камня номер? Типа серийного номера, чтобы отличать камни друг от друга. Например, если мы хотим по этим данным вести что-то типа учета изделий.
Лашкевич
03 окт 2017, 16:14
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

Нет, они ставятся в разные папки и могут стоять обе сразу.
Лашкевич
03 окт 2017, 16:04
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

Спасибо! И-таки советую версию Oxygen всё равно, там по ощущениям меньше багов и больше стабильности.
Лашкевич
03 окт 2017, 11:58
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

Ну вообще должы ставиться галочки и на сишном коде. Вот мой скриншот как должно быть: 1.png А еще вопрос - у вас Vector IDE версии 1.06 (на элипс луна) или 1.2 (на эклипс Oxygen)? Попробуйте поставить другую, какая бы у вас ни стояла, и попробовать в ней. И проследите чтобы не было русских букв в пу...
Лашкевич
02 окт 2017, 18:26
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

А попробуйте еще удалить папку Debug и пересобрать проект полностью. Возможно, что-то закешировалось не то.
Лашкевич
02 окт 2017, 17:59
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

А, может быть еще что включена оптимизация максимальная и то место кода, куда вы ставите точку останова, просто отсутствует. Попробуйте отключить оптимизацию или написать побольше кода с volatile переменными, и туда уже ставить точки останова.
Лашкевич
02 окт 2017, 17:16
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 68
Просмотры: 12208

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

А на функцию main после запуска выполнение встает? Попробуйте ставить точки останова после запуска программы, т.е. когда на main программа стоит.

Перейти к расширенному поиску