К1921ВК01Т - вопросы по ТО и его доработка

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

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

Илья
Сообщения: 5
Зарегистрирован: 28 ноя 2018, 00:10
Предприятие: ЛЭМЗ

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение Илья » 29 ноя 2018, 10:54

вот более полное описание данного регистра

http://keep4u.ru/image/SY1Tl

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

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение bkolbov » 29 ноя 2018, 11:09

Илья писал(а):
29 ноя 2018, 10:48
В описании на ядро (Cortex™-M4 Devices Generic User Guide) говорится о том, что данное поле AIRCR[10:8] (PRIGROUP) определяет не само количество приоритетов, а разделение приоритетов прерываний на группы и подгруппы в регистрах установки приоритетов прерываний IPR_n, и приводится табличка соответствия содержимого данного поля (PRIGROUP) и разбиения на группы/подгруппы. Общее количество приоритетов определяется исполнением, где-то 256, где-то 16...Соответственно в регистрах IPR_n работают либо все 8 бит, отведенные для установки приоритета, либо часть из них.

http://keep4u.ru/image/SY1T9

Вот я и хочу узнать, в контроллере К1921ВК01Т используется тот же принцип?

Благодарю.
В К1921ВК01Т используется ядро Cortex-M4F, поэтому всё что сказано в гайдах и мануалах на ядро справедливо и для К1921ВК01Т.
Да, общее количество приоритетов определяется исполнением - и оно равняется 8 в нашей реализации.

Илья
Сообщения: 5
Зарегистрирован: 28 ноя 2018, 00:10
Предприятие: ЛЭМЗ

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение Илья » 29 ноя 2018, 11:19

спасибо.
теперь, уточните пожалуйста, поле AIRCR[10:8] (PRIGROUP) все же является неизменной частью, или его можно использовать для конфигурации групп и подгрупп имеющихся 8 уровней приоритетов?

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

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение bkolbov » 29 ноя 2018, 11:44

Илья писал(а):
29 ноя 2018, 11:19
спасибо.
теперь, уточните пожалуйста, поле AIRCR[10:8] (PRIGROUP) все же является неизменной частью, или его можно использовать для конфигурации групп и подгрупп имеющихся 8 уровней приоритетов?
Можно использовать. Под неизменной частью я имел ввиду, что эта часть ядра никак не может модифицироваться производителем микроконтроллера, как например, общее количество приоритетов.

Илья
Сообщения: 5
Зарегистрирован: 28 ноя 2018, 00:10
Предприятие: ЛЭМЗ

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение Илья » 06 дек 2018, 00:50

Здравствуйте.
Скажите пожалуйста на сколько точно нужно выполнять требование (ТО, стр.28)
- 800 КГц < Fref < 8 МГц;
- 200 МГц < Fvco < 500 МГц;
при подборе коэф. блока PLL?
Возможно ли и не чревато чем-либо использование коэф., при которых, например, Fvco =200Мгц ?

Спасибо.

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

Re: К1921ВК01Т - вопросы по ТО и его доработка

Сообщение bkolbov » 06 дек 2018, 09:10

Илья писал(а):
06 дек 2018, 00:50
Здравствуйте.
Скажите пожалуйста на сколько точно нужно выполнять требование (ТО, стр.28)
- 800 КГц < Fref < 8 МГц;
- 200 МГц < Fvco < 500 МГц;
при подборе коэф. блока PLL?
Возможно ли и не чревато чем-либо использование коэф., при которых, например, Fvco =200Мгц ?

Спасибо.
Добрый день.

Использовать возможно, но насколько это будет чревато сказать сложно. Если есть возможность, то лучше конечно отойти от граничных условий.

Ответить

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

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

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