К1921ВК01Т - вопросы по ТО и его доработка
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
Re: К1921ВК01Т - вопросы по ТО и его доработка
В К1921ВК01Т используется ядро кортекс-M4F, поэтому всё что сказано в гайдах и мануалах на ядро справедливо и для К1921ВК01Т.Илья писал(а): ↑29 ноя 2018, 10:48 В описании на ядро (кортекс™-M4 Devices Generic User Guide) говорится о том, что данное поле AIRCR[10:8] (PRIGROUP) определяет не само количество приоритетов, а разделение приоритетов прерываний на группы и подгруппы в регистрах установки приоритетов прерываний IPR_n, и приводится табличка соответствия содержимого данного поля (PRIGROUP) и разбиения на группы/подгруппы. Общее количество приоритетов определяется исполнением, где-то 256, где-то 16...Соответственно в регистрах IPR_n работают либо все 8 бит, отведенные для установки приоритета, либо часть из них.
http://keep4u.ru/image/SY1T9
Вот я и хочу узнать, в контроллере К1921ВК01Т используется тот же принцип?
Благодарю.
Да, общее количество приоритетов определяется исполнением - и оно равняется 8 в нашей реализации.
Re: К1921ВК01Т - вопросы по ТО и его доработка
спасибо.
теперь, уточните пожалуйста, поле AIRCR[10:8] (PRIGROUP) все же является неизменной частью, или его можно использовать для конфигурации групп и подгрупп имеющихся 8 уровней приоритетов?
теперь, уточните пожалуйста, поле AIRCR[10:8] (PRIGROUP) все же является неизменной частью, или его можно использовать для конфигурации групп и подгрупп имеющихся 8 уровней приоритетов?
Re: К1921ВК01Т - вопросы по ТО и его доработка
Можно использовать. Под неизменной частью я имел ввиду, что эта часть ядра никак не может модифицироваться производителем микроконтроллера, как например, общее количество приоритетов.
Re: К1921ВК01Т - вопросы по ТО и его доработка
Здравствуйте.
Скажите пожалуйста на сколько точно нужно выполнять требование (ТО, стр.28)
- 800 КГц < Fref < 8 МГц;
- 200 МГц < Fvco < 500 МГц;
при подборе коэф. блока PLL?
Возможно ли и не чревато чем-либо использование коэф., при которых, например, Fvco =200Мгц ?
Спасибо.
Скажите пожалуйста на сколько точно нужно выполнять требование (ТО, стр.28)
- 800 КГц < Fref < 8 МГц;
- 200 МГц < Fvco < 500 МГц;
при подборе коэф. блока PLL?
Возможно ли и не чревато чем-либо использование коэф., при которых, например, Fvco =200Мгц ?
Спасибо.
Re: К1921ВК01Т - вопросы по ТО и его доработка
Добрый день.Илья писал(а): ↑06 дек 2018, 00:50 Здравствуйте.
Скажите пожалуйста на сколько точно нужно выполнять требование (ТО, стр.28)
- 800 КГц < Fref < 8 МГц;
- 200 МГц < Fvco < 500 МГц;
при подборе коэф. блока PLL?
Возможно ли и не чревато чем-либо использование коэф., при которых, например, Fvco =200Мгц ?
Спасибо.
Использовать возможно, но насколько это будет чревато сказать сложно. Если есть возможность, то лучше конечно отойти от граничных условий.
Re: К1921ВК01Т - вопросы по ТО и его доработка
Максим, а где можно подробнее прочитать про эти счетчики? У меня возник такой же вопрос по полю INTPRD?Лашкевич писал(а): ↑19 апр 2018, 12:00 Не очень понятно написано про поле INTPRD регистра ETPS. В таблице А. 12. 21 сказано, что значение 00 используется для прерывания по каждому событию, а 01 по первому событию, что уже несколько путает: что такое каждое, а что такое первое. Кроме того, на стр. 112 есть такая фраза "Каждая запись в INTPRD сбрасывает счетчик INTCNT. Запись единицы в бит INT
регистра ETFRC увеличит значение счетчика на единицу. Если значение INTPRD = 00b,
то счетчик отключен, а входные события игнорируются."
Наш программист это понял так: если присовить INTPRD равным нулю, то прерываний не будет. А на самом деле это не так. Конечно, прочитав подробнее про все эти счетчики и триггеры догадаться можно как это работает, но, думаю, стоит это описать чуть более однозначно.
Или прошу администраторов дать ответ на этот вопрос
Благодарю.
Re: К1921ВК01Т - вопросы по ТО и его доработка
или там опечатка, и поле INTPRD работает так же, как и поля SOCAPRD и SOCBPRD?
Re: К1921ВК01Т - вопросы по ТО и его доработка
вопрос по синхронизации блоков ШИМ.
будьте добры, представьте временные диаграммы сигналов SYNCI и SYNCO блоков ШИМ. Интересует есть ли между ними задержка?
Благодарю
будьте добры, представьте временные диаграммы сигналов SYNCI и SYNCO блоков ШИМ. Интересует есть ли между ними задержка?
Благодарю
Re: К1921ВК01Т - вопросы по ТО и его доработка
Добрый день!
Подраздел 14.9 Триггер событий, описание регистра ETPS.
Как работает синхронизация показано на рис. 14.3. Задержка на такт только между ШИМом, который сгенерировал синхронизацию и всеми остальными (дальше импульс синхронизации проходит всю цепочку насквозь без задержки).