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

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

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

Donor
Сообщения: 4
Зарегистрирован: 08 апр 2019, 18:59
Предприятие: АО "СИ-ЭЛ"
Откуда: Санкт-Петербург
Contact:

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

Сообщение Donor » 11 дек 2019, 13:02

Таблица А.12.31 – Регистр флагов прерывания порогового выключателя
Здесь биты OST, CBC, INT(кстати правильно HDINT) регистра HDFLG помечены как запись и на чтение. По факту только на чтение.

Donor
Сообщения: 4
Зарегистрирован: 08 апр 2019, 18:59
Предприятие: АО "СИ-ЭЛ"
Откуда: Санкт-Петербург
Contact:

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

Сообщение Donor » 11 дек 2019, 13:05

Лашкевич писал(а):
11 дек 2019, 13:00
Добрый день. Недоступны в где? Их нет или значение не меняется? Если речь о просмотре регистров в меню, то это делается через svd файл, что там есть, то и будет отображено. Проверьте, есть ли там эти поля. Он лежит в VectorIDEv1.3\openocd\svd .
Если они недоступны изменением через язык Си, то нужно проверить заголовочный файл K1921BK01T.h
Последние версии всех файлов находятся в репозитории НИИЭТ:
https://bitbucket.org/niietcm4/k1921vkx ... MSIS/Core/
tools/svd/K1921VK01T.svd
platform/Device/NIIET/K1921VK01T/Include/K1921VK01T.h
Попробуйте посмотреть, есть ли там и работают ли там нужные поля. Обновитесь по необходимости.
Недоступны через язык Си. Открыл через QTC там тоже самое.

Аватара пользователя
Лашкевич
Сообщения: 192
Зарегистрирован: 13 май 2015, 13:10
Предприятие: ООО "НПФ Вектор"
Откуда: Москва
Contact:

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

Сообщение Лашкевич » 11 дек 2019, 13:17

Да, в заголовочном файле, судя по всему, ошибка. Поправьте у себя вручную, думаю, на битбакете тоже скоро поправят.
Вложения
1.png
1.png (9.11 КБ) 226 просмотров
С уважением,
Лашкевич Максим.
Инженер-программист ООО "НПФ Вектор", Москва.
http://motorcontrol.ru/

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

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

Сообщение bkolbov » 12 дек 2019, 10:52

Donor писал(а):
11 дек 2019, 13:02
Таблица А.12.31 – Регистр флагов прерывания порогового выключателя
Здесь биты OST, CBC, INT(кстати правильно HDINT) регистра HDFLG помечены как запись и на чтение. По факту только на чтение.
Donor писал(а):
11 дек 2019, 12:49
Добрый день!
Подскажите почему в VectorIDE не доступны биты OST, CBC в регистре HDCLR блока ШИМ?
Добрый день!
Добавил недостающие поля в хидер - https://bitbucket.org/niietcm4/k1921vkx ... 1944ffb584
Опечатки в ТО зафиксировал. Спасибо!

AlexM
Сообщения: 5
Зарегистрирован: 31 янв 2018, 12:24
Предприятие: МИЭТ

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

Сообщение AlexM » 12 дек 2019, 16:49

Есть ли какое либо более детальное описание по потреблению микроконтроллера?
в РП единственное значение, это IOCC2 макс 300мА
которое (это тоже не указано!) скорее всего суммарное по 1,8 и 3,3В

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

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

Сообщение bkolbov » 13 дек 2019, 09:43

AlexM писал(а):
12 дек 2019, 16:49
Есть ли какое либо более детальное описание по потреблению микроконтроллера?
в РП единственное значение, это IOCC2 макс 300мА
которое (это тоже не указано!) скорее всего суммарное по 1,8 и 3,3В
Добрый день!

В РП указано, что Iocc2 = 300 мА это максимальный динамический ток потребления ядра, соответственно, речь только про Ucc2 = 1.8В. Потребление по 3.3В практически полностью определяется текущей нагрузкой портов ввода-вывода, статическое потребление там незначительное.

В целом, в зависимости от температуры, значения напряжения питания, включенных периферийных модулей и текущей частоты ядра фактические цифры потребления должны быть в диапазоне 130-180 мА.

Ответить

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

Кто сейчас на конференции

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