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

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_

serg_vega
Сообщения: 93
Зарегистрирован: 20 июл 2020, 15:50
Предприятие: АО "ВНИИ "Вега"

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

Сообщение serg_vega » 23 ноя 2021, 10:31

А отладка SWD работает? Она, извиняюсь, в двухногом или в трехногом варианте? В РП на 1921ВК01Т двухногий вариант, в ВК028 прямого указания нет...

dav
Сообщения: 136
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

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

Сообщение dav » 23 ноя 2021, 15:45

serg_vega писал(а):
23 ноя 2021, 10:31
А отладка SWD работает? Она, извиняюсь, в двухногом или в трехногом варианте? В РП на 1921ВК01Т двухногий вариант, в ВК028 прямого указания нет...
Доброго времени суток!
В руководстве пользователя на стр.9 приведена информация по выводам интерфейса SWD, совмещенным с JTAG:
В случае использования интерфейса SWD его выводы SWCLK, SWDIO и SWO соединяются с выводами TCK, ТМС и TDO соответственно.

serg_vega
Сообщения: 93
Зарегистрирован: 20 июл 2020, 15:50
Предприятие: АО "ВНИИ "Вега"

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

Сообщение serg_vega » 16 фев 2022, 10:53

А какие параметры входов у АЦП имеются? Интересует Rвхода и Свхода

dav
Сообщения: 136
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

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

Сообщение dav » 01 мар 2022, 12:39

serg_vega писал(а):
16 фев 2022, 10:53
А какие параметры входов у АЦП имеются? Интересует Rвхода и Свхода
Доброго времени суток!
Эквивалентное сопротивление входов блока АЦП 1кОм, входная емкость 5пФ.

the_victor
Сообщения: 1
Зарегистрирован: 22 сен 2020, 11:17
Предприятие: ПНППК Квантек

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

Сообщение the_victor » 14 апр 2022, 10:42

SanekV писал(а):
18 ноя 2021, 11:31
По ТУ:
допускается возможность одновременной подачи и снятия напряжений питания и напряжений входных сигналов.
И все-таки фраза неоднозначна по смыслу.
В ТУ задается последовательность питание 3.3в, затем 1.2в, затем входы 3.3в.
далее пишется возможность одновременной подачи питания и входных сигналов.
Непонятно: одновременно подача 3.3в и входов 3.3в или одновременно 3.3в и 1.2в и входов 3.3в?
В схеме макетной платы Вектор "MotorControlBoard 1921ВК028" 1.2в подается после 3.3в, а в ТУ Рис19 – "Схема парирования тиристорного эффекта" не видно последовательности подачи напряжений питаний.

Второй вопрос по опорному входу АЦП: не указано является ли он входом или выходом. Бывают АЦП с внутренним источником опорного напряжения с возможностью подключения внешнего. В документации нигде не указано такая возможность\невозможность.
Непонятно требования к потреблению AREF при подключении внешнего источника опорного напряжения. Можно косвенно определить по схеме макетной платы, в которой установлен источник опорного напряжения с максимальным током порядка 20 мА.

serg_vega
Сообщения: 93
Зарегистрирован: 20 июл 2020, 15:50
Предприятие: АО "ВНИИ "Вега"

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

Сообщение serg_vega » 09 июн 2022, 16:20

Z скачал с bitbucket файл архив от 06.08.2019 года, так там библиотеки практически пустые.... В watchdog.c например вообще кода нет ни строчки. Это что, самое новое??? Предлагается писать без CMSIS вовсе?

dav
Сообщения: 136
Зарегистрирован: 14 дек 2015, 09:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

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

Сообщение dav » 10 июн 2022, 17:23

serg_vega писал(а):
09 июн 2022, 16:20
Z скачал с bitbucket файл архив от 06.08.2019 года, так там библиотеки практически пустые.... В watchdog.c например вообще кода нет ни строчки. Это что, самое новое??? Предлагается писать без CMSIS вовсе?
Доброго времени суток!

В файле "watchdog.c" код отсутствует, т.к. блок очень простой, а все функции блока описаны в файле "watchdog.h" как компактные inline функции, осуществляющие прямой доступ к регистрам блока.

serg_vega
Сообщения: 93
Зарегистрирован: 20 июл 2020, 15:50
Предприятие: АО "ВНИИ "Вега"

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

Сообщение serg_vega » Вчера, 12:15

Доброго времени суток.
У меня стоит задача в приеме сигнала UART со скоростью 4800кБит/с. Это минимум. А лучше 6000кБит/с. И вот я стал читать РП и смотреть примеры из NIIET-EVAL-K1921VK028 (uart_retarget)и plib028 (printf)... получается очень хреново.
Терминология РП. рис. 24.1. UARTCLK это что? Это то что выбирается в поле регистра UARTCFG->CLK_SEL? А fUARTCLK из формулы (24.2) это до делителя или та самая UARTCLK? Если UARTCLK это входная частота, выбираемая в поле CLKSEL, то каким образом в примере uart_retarget присутствуют строки:
uint32_t baud_icoef = APB0BusClock / (16 * RETARGET_UART_BAUD);
uint32_t baud_fcoef = ((APB0BusClock / (16.0f * RETARGET_UART_BAUD) - baud_icoef) * 64 + 0.5f);
APB0BusClock это ведь PCLK – периферийный тактовый сигнал APB шины, получаемый путем деления он должен быть менее <100МГц. Однако, при этом подать этот сигнал на вход блока UART не представляется возможным!!! Значит ли это, что тактовый сигнал, подаваемый на вход UART должен также быть <100МГц?
Почему во всех примерах присутствует "+0,5f", это же не округление
baud_fcoef = ((APB0BusClock / (16.0f * RETARGET_UART_BAUD) - baud_icoef) * 64 + 0.5f);
ведь если взять пример из РП К = (4 ×10˄6) / (16 × 230 400) = 1,085, то по данной формуле прибавление 0,5 даст число "6", а не "5"?

Ответить

Вернуться в «32-разрядные микроконтроллеры»

Пользователи онлайн

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость