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

bkolbov
12 авг 2019, 09:42
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: SPI
Ответы: 23
Просмотры: 2627

Re: SPI

А кто-нибудь поделится работающим SPI... Казалось бы, нет ничего проще!!! Два дня тыкался ... не хочет работать. Выводы микроконтроллера настраивал как положено. CS_ENABLE; CS_DISABLE; ногой дергает, если // while(NT_SPI0->SPI_SR_bit.BSY); закоментарить. Бит NT_SPI0->SPI_SR_bit.BSY постоянно находи...
bkolbov
31 июл 2019, 10:05
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Не запускается контроллер 1921ВК01Т1.
Ответы: 7
Просмотры: 128

Re: Не запускается контроллер 1921ВК01Т1.

На текущий момент проблема решена. Решение: JTAG_TCK поменял подтяжку с земли на +3,3V. Все делал по документации от НИИЭТ. ИСПРАВТЕ ДОКУ :x пожалуйста!!! В доке всё верно. ARM рекомендует именно подтяжку к земле для TCK. Почему заработало с подтяжкой к питанию, и что именно не работало - по имеюще...
bkolbov
30 июл 2019, 09:14
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Не запускается контроллер 1921ВК01Т1.
Ответы: 7
Просмотры: 128

Re: Не запускается контроллер 1921ВК01Т1.

Добрый день!

Расскажите пожалуйста поподробнее, что же в итоге с мк на текущий момент, когда мотор отключен?

1) Видится и прошивается только по SWD?
2) Отлаживать по шагам можно? Если в "ногодрыгалке" ходить по шагам - тоже активности нет?
bkolbov
18 июл 2019, 10:41
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 139

Re: Проблема с таблицей векторов прерываний

prostoRoman писал(а):
18 июл 2019, 10:33
...
Убкдиться во всём этом Вы сможете самостоятельно, если посчитаете в двоичном виде как определяет NVIC адрес ISR и как таблица векторов ложится на это.
UPD: да, на ответ потратил полчаса.
Благодарю за такой подробный пост! Внесу в FAQ.
bkolbov
18 июл 2019, 10:11
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 139

Re: Проблема с таблицей векторов прерываний

Извиняюсь, я похоже ввёл вас в заблуждение. prostoRoman выше правильно написал Кроме того, на выравнивание таблицы тоже есть требование! Исходя из кол-ва векторов у этого МК выравнивание должно бы быть 0x400. Выравнивание вычисляется как следующая степень двойки от размера(!) таблицы прерываний в ба...
bkolbov
17 июл 2019, 15:26
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 139

Re: Проблема с таблицей векторов прерываний

Здравствуйте. Есть проблема с вызовом обработчика прерывания при изменении смещения таблицы векторов. Добрый день! Судя по мап-файлу вы используете функции из niietcm4_irq.c. Там похоже ошибка в выравнивании, должно быть 256: void (*Vectors[IRQ_TOTAL])(void) __attribute__((aligned(256))); Попробуйт...
bkolbov
04 июл 2019, 15:51
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 367
Просмотры: 165207

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

Тогда 2 вопроса 1) на схеме подключения у кварца 10пф емкость, посему ее заложили 2)Зачем разделили 2 аналоговых блока по питанию индуктивностями (L1, L2), можно просто разделить цифровое питание и аналоговое? Или помимо разделения питания необходимо еще разделить блоки ацп 1) У себя на платах таку...
bkolbov
04 июл 2019, 11:47
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: К1921ВК01Т (ARM Cortex-M4F)
Ответы: 367
Просмотры: 165207

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

Добрый день! Есть кварц РК467ТМР-5БР-1200К, он подключен к выводам 207-208. Вопрос такой,- 1)какие емкости,подключаемые между выводами кварцевого резонатора и общим проводом должны быть 2)На схеме подключения показаны трансформаторы Т1, Т2 стр 449 по питанию ацп(земля питание), какая в них необходи...
bkolbov
24 июн 2019, 17:25
Форум: 32-разрядные микроконтроллеры на ядре ARM Cortex
Тема: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01
Ответы: 63
Просмотры: 4512

Re: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01

Видимо я совсем всё забыл, но мне этот inf ничего не даёт. Как ставить драйвер?
Насколько помню, можно через "Диспетчер устройств" с помощью опции "обновить драйвер" в свойствах конкретного устройства. Далее указать папку с inf.

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