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

Disona
14 фев 2020, 16:58
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т - вопросы по ТО и его доработка
Ответы: 96
Просмотры: 14491

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

Да, и ещё. В описании аналогового компаратора указано, что бит "TOEN" в регистре "CTLn" позволяет запретить запуск секвенсора АЦП. Но оказалось, что одновременно с этим он также запрещает и триггер для порогового выключателя ШИМ. То есть я установил "TOEN = 1", чтобы АЦП не запускать, и искал причин...
Disona
14 фев 2020, 13:44
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т - вопросы по ТО и его доработка
Ответы: 96
Просмотры: 14491

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

Здравствуйте У меня проблема с настройкой порогового выключателя в модулях ШИМ, а именно с регистром "HDSEL". У меня не получается выставить биты "CBC" и/или "OSHT". Все остальные биты в этом регистре взводятся/сбрасываются нормально, а эти два никак. Пробовал взводить их программно побитово (NT_PWM...
Disona
09 ноя 2018, 14:45
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 395
Просмотры: 187593

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

Или ещё вариант - функция "sin" принимает и возвращает переменные типа "float" или "double"? FPU здесь умеет работать только в single precision переменными, то есть "float". Для работы с "double" опять же вызываются библиотечные функции. Попробуйте вызывать функцию "sinf" вместо "sin".
Disona
09 ноя 2018, 14:38
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 395
Просмотры: 187593

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

Сделал вот такой вот тэстовый код. А проект собирается под плавающую точку? Не может быть такого, что проект билдится с установками под фиксированную точку и используется соответствующая библиотека математических функций? Тогда "sin" будет расчитываться инструкциями под фиксированную точку и занима...
Disona
05 ноя 2018, 13:18
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 112
Просмотры: 30065

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

Извините, сразу не прочитал все сообщения. Всё должно быть нормально, т.к. там (в Eclipse Neon 4.6.3) есть поддержка и OpenOCD дебаггера. Или хотите сказать, что она может не сработать (просто я еще не попробовал)? Честно говоря не знаю, как оно работает, так сказать "нативно" по-эклипсовски. Может...
Disona
03 ноя 2018, 17:53
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 112
Просмотры: 30065

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

Update: Нашёл ваш пост в соседней теме: Так вот, мне удалось прошить 1921вк01т с помощью только OpenOCD через st-link v2 без использования среды разработки! Если кому будет интересно - могу поделиться деталями... Вот в VectorIDE мы как раз прикрутили OpenOCD к эклипсу. Я вам рекомендую поставить пла...
Disona
03 ноя 2018, 17:37
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 112
Просмотры: 30065

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

Простите, но такие штуки как врубить я не знаю.

А как вы будете подключаться и прошивать контроллер? Вернее, подключаться понятно как, а вот прошивать? Ведь Segger J-Link не имеет в своих библиотеках поддержки программирования этих процов. Вы сами пишете прошивальщики для сеггера? Или как?
Disona
02 ноя 2018, 15:21
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 112
Просмотры: 30065

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

Так, в этом-то вся и заговоздка, что почему-то в этой VectorIDE у меня нету этой вкладки "SVD Path! Мда, боюсь произошла накладка. Видимо я у себя плагин GNU MCU Eclipse обновил, то есть у меня свежее, чем в VectorIDE v1.2. Попробуйте тоже обновить. Делается это так: в эклипсе в меню "Help" нужно в...
Disona
02 ноя 2018, 13:25
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Eclipse + GCC + OpenOCD: готовая сборка среды
Ответы: 112
Просмотры: 30065

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

какого плагина не хватает для VectorIDE или каким другим способом подцепить этот svd-файл? Подцепляется файл ровно так, как вы и описывали - в настройка Debug Configuration для конкретного проекта во вкладке "SVD". Разве что только вы говорили про "GDB Segger J-Link Debugging", а для подключения к ...

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