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

RabidRabbit
Сегодня, 00:38
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Правда я, по неопытности, думаю, что отладка из командной строки - это не удобно все же. Подумайте хотя бы над тем, что чтение некоторых регистров может изменить состояние периферийного блока, и потом вспомните портянку из всех регистров оборудования, которую услужливо пытается показать Вам IDE :)
RabidRabbit
15 авг 2026, 19:39
Форум: 32-разрядные микроконтроллеры
Тема: Описание ADC в РП К1921ВГ1Т
Ответы: 4
Просмотры: 69

Re: Описание ADC в РП К1921ВГ1Т

Я, похоже, нашел ошибку в РП К1921ВГ1Т. А я вроде нашёл ошибку в коде: RCU->ADCCFG_bit.DIVN = 2; // Коэффициент деления частоты источника N = 2 × (DIVN + 1)) = 6 (ACLK <= 35 МГц) RCU->ADCCFG_bit.DIVEN = 0; // предделитель для ACLCK= Собственно АЦП у Вас тактируется напрямую от выхода PLL без предде...
RabidRabbit
15 авг 2026, 19:29
Форум: 32-разрядные микроконтроллеры
Тема: Описание ADC в РП К1921ВГ1Т
Ответы: 4
Просмотры: 69

Re: Описание ADC в РП К1921ВГ1Т

У меня в ВГ7Т такого нет, задержка перезапуска именно в "тактах АЦП".
RabidRabbit
15 авг 2026, 19:25
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Неужели ВГ1Т не годится для построения осциллографа? Возможно, техподдержка чего сообразит :) Где-нибудь какая-нибудь настройка. Но на передачу более чем 1023 * байтов * на одном дескрипторе можно не расчитывать :) Даже в ВГ015 было 1024 * элемента * (1, 2 или 4 байта) для передачи на одном дескрип...
RabidRabbit
14 авг 2026, 22:30
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Меня вообще не устраивает 32 замера за одну итерацию. Мне надо хотя бы 1000 и подряд, без неуправляемых задержек между выборками. Тут можно предложить следующее для 1024 отсчётов подряд: берём 32 дескриптора (каждый на передачу 64 байтов, т.е. 32 отсчётов АЦП) и связываем их в цепочку; у последнего...
RabidRabbit
14 авг 2026, 20:39
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

У меня другая непонятка. Например, та же самая картина, из АЦП читаем, в память пишем. По всему получается, что получив пинок от секвенсора АЦП, канал DMA производит чтение из FIFO АЦП ровно BUFFER_SIZE/RD_BURST_MAX раз, хотя в случае АЦП в FIFO данных будет только ADC_SEQ_SDMACTL_WMARK_Level. Т.е. ...
RabidRabbit
14 авг 2026, 19:04
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Мерседес писал(а): 14 авг 2026, 15:19 но у вас ведь так
Вопроса не понял :(
RabidRabbit
14 авг 2026, 15:15
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Вход с кнопкой использован только потому, что на нём легко менять потенциал :)
RabidRabbit
14 авг 2026, 15:13
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

судя по описанию - одно нажатие -32 измерения? второе нажатие - ещё 32? если так, это работает. или я не так понял?........... и да, извините если беспардонно залез в тему. у меня абсолютно та же "болячка" Нет, показания валятся в консоль непрерывно, при нажатии кнопки видно, что они меня...
RabidRabbit
14 авг 2026, 14:40
Форум: 32-разрядные микроконтроллеры
Тема: Описание DMA в РП К1921ВГ1Т
Ответы: 66
Просмотры: 1259

Re: Описание DMA в РП К1921ВГ1Т

Ну, если что, решение опубликуйте, пожалуйста. Вот . 32-хразрядный таймер0 пинает АЦПэшный секвенсор0 100 раз в секунду. секвенсор0 АЦП настроен на запуск от пинка таймера0, за один запуск восемь измерений одного канала (на плате подключен к пользовательской кнопке, подтянут к питанию, при нажатии ...

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