Микроконтроллер 1874ВЕ10Т

Интегральные схемы разработки АО "НИИЭТ" с повышенной стойкостью к СВ ВВФ

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

And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

Re: Микроконтроллер 1874ВЕ10Т

Сообщение And_Ro »

And_Ro писал(а): 18 апр 2024, 15:36 Коллеги, здравствуйте! Помогите, пожалуйста, настроить прерывание по фронту на одном из пинов. В обработчик IRQ программа не заходит. Подробности во вложении.
Разработчики не заходят на форум неделями :cry:
Разобрался методом "тыка"... надо в строке SYS->INT_MASK0_bit.GPIO11EN = 1; заменить GPIO11EN на GPIO1EN.
Попытаюсь осознать :)
dav
Сообщения: 225
Зарегистрирован: 14 дек 2015, 08:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Микроконтроллер 1874ВЕ10Т

Сообщение dav »

larrson писал(а): 09 апр 2024, 14:42 Здравствуйте. Нет. Внятного ответа от разработчиков не получил, поэтому выкрутился "костылем". Запустил один из выводов ШИМ на нужной частоте и завел на пин, который вызывает прерывание по одному из фронтов.
Доброго времени суток!
В заголовочном файле "1874VE10T.h" обнаружены ошибки в адресах некоторых регистров PWM, с чем были связаны и ошибки по прерыванию.
Скорректировал Patch:
CodeMaster28_1_00_04__Patch1_240515.zip
и архив с примерами (скорректировал проект PWM): NIIET-EVAL-1874VE10T_240516.zip
larrson
Сообщения: 11
Зарегистрирован: 04 мар 2024, 11:30
Предприятие: самозанятый

Re: Микроконтроллер 1874ВЕ10Т

Сообщение larrson »

Добрый день! Может кто-нибудь подсказать, как работать с блоком HSI? Или выложить пример?
В РП сказано:
"По мере чтения информации через HSIFIFOPORT и, следовательно, очистки накопительного буфера (при условии, что на входах в данный момент не обнаружено новых событий), флаг FFUL сбросится, а поле BUFFULL снова будет хранить актуальную информацию о состоянии буфера."
Как организовать чтение через HSIFIFOPORT? Что это за регистр, и как к нему обращаться?
Точнее, интересует, как можно считать последние два зафиксированных события, используя указатели BUFWR, BUFRD.
dav
Сообщения: 225
Зарегистрирован: 14 дек 2015, 08:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: Микроконтроллер 1874ВЕ10Т

Сообщение dav »

Доброго времени суток!
Примеры по работе с HSI/HSO доступны в архиве по ссылке: https://bitbucket.org/niietcm4/k1874vex ... 240903.zip
Alex
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 15:38
Предприятие: ПАО "НПО "Алмаз"

Re: Микроконтроллер 1874ВЕ10Т

Сообщение Alex »

Здравствуйте!
Не нашел в РП на микроконтроллер 1874ВЕ10АТ информации о максимальной скорости передачи данных SpaceWire. Можно узнать скорость SpaceWire? Заодно, внесите этот важный параметр в РП.
С уважением, Александр.
ea
Администратор
Сообщения: 66
Зарегистрирован: 10 окт 2014, 09:08

Re: Микроконтроллер 1874ВЕ10Т

Сообщение ea »

Максимальная скорость передачи данных SpaceWire составляет 33 Мбит/с (соответственно при частоте следования импульсов тактового сигнала XTAL1 равной 66 МГц)
Bula
Сообщения: 2
Зарегистрирован: 13 фев 2024, 07:06
Предприятие: УАПО

Re: Микроконтроллер 1874ВЕ10Т

Сообщение Bula »

Добрый день.
Вопрос по технологии изготовления микроконтроллера 1874ВЕ10АТ. Знающие подскажите, пожалуйста, какого порядка (мкм) используется технология.
ea
Администратор
Сообщения: 66
Зарегистрирован: 10 окт 2014, 09:08

Re: Микроконтроллер 1874ВЕ10Т

Сообщение ea »

Bula писал(а): 13 мар 2025, 15:01 Добрый день.
Вопрос по технологии изготовления микроконтроллера 1874ВЕ10АТ. Знающие подскажите, пожалуйста, какого порядка (мкм) используется технология.
Добрый день,
технология изготовления и техпроцесс в мкм - это закрытые данные, не для разглашения потребителям. Вы можете запросить ТУ официальным запросом на предприятие, что бы узнать какова стойкость к тем или иным спецфакторам.
Bula
Сообщения: 2
Зарегистрирован: 13 фев 2024, 07:06
Предприятие: УАПО

Re: Микроконтроллер 1874ВЕ10Т

Сообщение Bula »

dav писал(а): 04 апр 2024, 11:17
d_bolshov писал(а): 03 апр 2024, 11:10 Здравствуйте!
Режим МПИ в удалённом терминале.
Интересует как работает вход Mx_ODDADDR. Он должен дополнять Mx_ADDR0-Mx_ADDR4 до нечётности, или чётности?
Доброго времени суток!

По аппаратному сбросу микроконтроллера осуществляется захват адреса удаленного терминала с соответствующих выводов при корректно установленном бите четности адреса. В дальнейшем захваченный по сбросу адрес Оконечного Устройства можно прочитать или перезаписать через регистр CON при условии предварительно установленного режима удаленного терминала (Оконечного Устройства) в регистре CONF.

Например, M0_ADR0 = 1, M0_ADR1 - M0_ADR4 = 0, M0_ODDADR = 0, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x01 из регистра CON.

Например, M0_ADR0 = 1, M0_ADR1 = 1, M0_ADR2 - M0_ADR4 = 0, M0_ODDADR = 1, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x03 из регистра CON.
Добрый день. Вопрос по заданию адреса удаленного терминала блока МПИ0. Если адрес удаленного терминала в настоящее время не известен, есть ли возможность задания программно адреса без использования задания адреса через выводы 174, 179, 184, 190, 194?
ea
Администратор
Сообщения: 66
Зарегистрирован: 10 окт 2014, 09:08

Re: Микроконтроллер 1874ВЕ10Т

Сообщение ea »

Bula писал(а): 07 май 2025, 14:29
dav писал(а): 04 апр 2024, 11:17
d_bolshov писал(а): 03 апр 2024, 11:10 Здравствуйте!
Режим МПИ в удалённом терминале.
Интересует как работает вход Mx_ODDADDR. Он должен дополнять Mx_ADDR0-Mx_ADDR4 до нечётности, или чётности?
Доброго времени суток!

По аппаратному сбросу микроконтроллера осуществляется захват адреса удаленного терминала с соответствующих выводов при корректно установленном бите четности адреса. В дальнейшем захваченный по сбросу адрес Оконечного Устройства можно прочитать или перезаписать через регистр CON при условии предварительно установленного режима удаленного терминала (Оконечного Устройства) в регистре CONF.

Например, M0_ADR0 = 1, M0_ADR1 - M0_ADR4 = 0, M0_ODDADR = 0, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x01 из регистра CON.

Например, M0_ADR0 = 1, M0_ADR1 = 1, M0_ADR2 - M0_ADR4 = 0, M0_ODDADR = 1, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x03 из регистра CON.
Добрый день. Вопрос по заданию адреса удаленного терминала блока МПИ0. Если адрес удаленного терминала в настоящее время не известен, есть ли возможность задания программно адреса без использования задания адреса через выводы 174, 179, 184, 190, 194?
Задание адреса УТ в ИС 1874ВЕ10АТ:

По аппаратному сбросу микроконтроллера осуществляется захват адреса удаленного терминала с соответствующих выводов при корректно установленном бите четности адреса. В дальнейшем захваченный по сбросу адрес Оконечного Устройства можно прочитать или перезаписать через регистр CON при условии предварительно установленного режима удаленного терминала (Оконечного Устройства) в регистре CONF.

Например, M0_AADR0 = 1, M0_AADR1 - M0_AADR4 = 0, M0_ODDADR = 0, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x01 из регистра CON.

Например, M0_AADR0 = 1, M0_AADR1 = 1, M0_AADR2 - M0_AADR4 = 0, M0_ODDADR = 1, после выбора режима удаленного терминала (Оконечного Устройства) в регистре CONF, можно будет прочитать значение адреса удаленного терминала 0x03 из регистра CON.
Ответить

Вернуться в «Радиационно-стойкие интегральные схемы»