Я, похоже, нашел ошибку в РП К1921ВГ1Т.
Там в описании ADC указано, что в регистре задержки запуска SRTMR задержка задается в тактах ACLK, а у меня получается, что - в тактах SYSCLK.
В тех поддержку я написал, но для тех, кому интересно - выкладываю исходник и отчет.
Описание ADC в РП К1921ВГ1Т
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
-
durimar_13
- Сообщения: 111
- Зарегистрирован: 26 фев 2025, 13:06
- Предприятие: Radioamateur
- Откуда: Свердловская обл.
Описание ADC в РП К1921ВГ1Т
С уважением, Виктор.
-
RabidRabbit
- Сообщения: 254
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: Описание ADC в РП К1921ВГ1Т
У меня в ВГ7Т такого нет, задержка перезапуска именно в "тактах АЦП".
-
RabidRabbit
- Сообщения: 254
- Зарегистрирован: 10 июн 2025, 12:11
- Предприятие: HomeWork
Re: Описание ADC в РП К1921ВГ1Т
А я вроде нашёл ошибку в коде:
Код: Выделить всё
RCU->ADCCFG_bit.DIVN = 2; // Коэффициент деления частоты источника N = 2 × (DIVN + 1)) = 6 (ACLK <= 35 МГц)
RCU->ADCCFG_bit.DIVEN = 0; // предделитель для ACLCK=
-
durimar_13
- Сообщения: 111
- Зарегистрирован: 26 фев 2025, 13:06
- Предприятие: Radioamateur
- Откуда: Свердловская обл.
Re: Описание ADC в РП К1921ВГ1Т
RabidRabbit писал(а): ↑15 авг 2026, 19:39 А я вроде нашёл ошибку в коде:Собственно АЦП у Вас тактируется напрямую от выхода PLL без предделителя.Код: Выделить всё
RCU->ADCCFG_bit.DIVN = 2; // Коэффициент деления частоты источника N = 2 × (DIVN + 1)) = 6 (ACLK <= 35 МГц) RCU->ADCCFG_bit.DIVEN = 0; // предделитель для ACLCK=
Пора на пенсию. Пора!!!
За замечание спасибо большое!
А я это в техподдержку еще отправил.....
И это значит, что АЦП может работать на частоте 150 МГц? Удивительное дело.
С уважением, Виктор.
-
durimar_13
- Сообщения: 111
- Зарегистрирован: 26 фев 2025, 13:06
- Предприятие: Radioamateur
- Откуда: Свердловская обл.
Re: Описание ADC в РП К1921ВГ1Т
Может то может, но это и было причиной зависания!durimar_13 писал(а): ↑16 авг 2026, 10:48 .....
И это значит, что АЦП может работать на частоте 150 МГц? Удивительное дело.
Перед техподдержкой извинился.
С уважением, Виктор.
