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

prostoRoman
02 июл 2020, 13:25
Форум: 32-разрядные микроконтроллеры
Тема: К1921ВК01Т (арм Cortex-M4F)
Ответы: 407
Просмотры: 207481

Re: К1921ВК01Т (арм Cortex-M4F)

... Выкладываю осциллограмму напряжений 1,8 вольт и 3,3 вольт при таком "не успешном" запуске. Видимо вы не читали первое правило Основные правила, связанные с запуском мк и питанием: - все питания подаются либо одновременно, либо сначала все периферийные, потом ядерное - активный сброс на входе RS...
prostoRoman
03 июн 2020, 22:56
Форум: 32-разрядные микроконтроллеры
Тема: АЦП + DMA К1921ВК01Т
Ответы: 7
Просмотры: 826

Re: АЦП + DMA К1921ВК01Т

Исходя из вышесказанного я вижу такое решение: секвенсор формирует запрос в ДМА каждое измерение, ДМА делает 21 транзакцию по 1, после чего формирует прерывание ядру. Если всё так, то в принципе не корректно было настроено изначально - на 21(32) преобразования ДМА выполнял бы одну транзакцию в одно ...
prostoRoman
03 июн 2020, 14:49
Форум: 32-разрядные микроконтроллеры
Тема: АЦП + DMA К1921ВК01Т
Ответы: 7
Просмотры: 826

Re: АЦП + DMA К1921ВК01Т

А вопрос с ДМА так и остался. Получается, если поменять цифру 16 на цифру 21 ДМА перестаёт работать? С какими ещё цифрами ДМА не будет работать? Может их все перечислить в документации? Ещё. Почему пропадает прерывание не понятно, но вот строка, вызывающая у меня вопрос: DMA_ChannelInitStruct.DMA_Ds...
prostoRoman
15 авг 2019, 10:05
Форум: Микроконтроллеры RISC
Тема: 1887ВЕ4У
Ответы: 457
Просмотры: 252329

Re: 1887ВЕ4У

Не правильно настроено тактирование / рассчитан к-т деления UART?
prostoRoman
18 июл 2019, 10:44
Форум: 32-разрядные микроконтроллеры
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 2279

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

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

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

Изменил выравнивание в "niietcm4_irq.c" (было 128) #if defined (__ICCARM__) #pragma data_alignment=256 static __no_init void (*Vectors[IRQ_TOTAL])(void) @ "VTABLE"; #elif defined (__GNUC__) static __attribute__((section("vtable"))) void (*Vectors[IRQ_TOTAL])(void) __attribute__((aligned(256))); #el...
prostoRoman
17 июл 2019, 18:02
Форум: 32-разрядные микроконтроллеры
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 2279

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

Degrees писал(а):
17 июл 2019, 14:51
1. Насколько мне известно SysTick_Timer имеет не маскируемое прерывание.
То есть запретить я его не могу.
Прерывание от SysTick_Timer ни чем не отличается от всех остальных (кроме Reset, NMI, HardFault), т.е. его нужно включить для того, чтобы обработчик вызывался.
prostoRoman
17 июл 2019, 14:03
Форум: 32-разрядные микроконтроллеры
Тема: Проблема с таблицей векторов прерываний
Ответы: 11
Просмотры: 2279

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

А что содержит регистр SCB->VTOR?
Он должен содержать указатель на таблицу векторов, а он, если я правильно понимаю, у Вас меняется то 0x20000080, то 0x20000100.
Кроме того, на выравнивание таблицы тоже есть требование! Исходя из кол-ва векторов у этого МК выравнивание должно бы быть 0x400.
prostoRoman
21 июн 2019, 13:38
Форум: 32-разрядные микроконтроллеры
Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Ответы: 31
Просмотры: 50536

Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе

bkolbov писал(а):
21 июн 2019, 12:11
Прикрепляю файлы для Альтиума.
Благодарю!
prostoRoman
20 июн 2019, 18:36
Форум: 32-разрядные микроконтроллеры
Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Ответы: 31
Просмотры: 50536

Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе

3. Отладочная плата существует, продаваться должна после сдачи ОКР (июль). Однако, лучше обратиться в отдел маркетинга , там лучше расскажут как, что и когда. Обращался. Чего-либо вразумительного добиться от них тяжело. Как я понял: в настоящее время только начата разработка отладочной платы, её со...

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