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

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

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

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

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

Сообщение And_Ro »

larrson писал(а): 09 апр 2024, 06:55
And_Ro писал(а): 06 фев 2024, 14:30 Здравствуйте! Возникла проблема с программированием PWM. Пытаемся для начала заставить PWM0 работать в режиме обычного таймера с прерыванием по концу счета (см. вложение). Прерывание срабатывает, но только один раз :( Пробовал различные комбинации, результат один. Кстати, не срабатывает PWM0->TBCTL_bit.FREE_SOFT = 0, счет не останавливается.
Это лишь часть проекта. Прерывания UART, SPI, BSI, SYS_TIM работают без нареканий.
Здравствуйте! У вас получилось разобраться с прерываниями ШИМ? А то мы столкнулись с той же проблемой - однократный вход в прерывание при разных условиях.
Здравствуйте. Нет. Внятного ответа от разработчиков не получил, поэтому выкрутился "костылем". Запустил один из выводов ШИМ на нужной частоте и завел на пин, который вызывает прерывание по одному из фронтов.
And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

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

Сообщение And_Ro »

Коллеги. Помогите запустить короткую программу из ПЗУ с адреса 0х7000 (LedBlink). В отладчике все работает, но автономно нет, поскольку программа Startup_1874VE10T.asm вываливается в PSRAM (0x5000), а там пусто ((
larrson
Сообщения: 10
Зарегистрирован: 04 мар 2024, 11:30
Предприятие: самозанятый

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

Сообщение larrson »

And_Ro писал(а): 09 апр 2024, 13:27 Коллеги. Помогите запустить короткую программу из ПЗУ с адреса 0х7000 (LedBlink). В отладчике все работает, но автономно нет, поскольку программа Startup_1874VE10T.asm вываливается в PSRAM (0x5000), а там пусто ((
Присоединяюсь к просьбе, и задам свой вопрос: а как записать в ПЗУ программу?
larrson
Сообщения: 10
Зарегистрирован: 04 мар 2024, 11:30
Предприятие: самозанятый

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

Сообщение larrson »

[/quote]
Здравствуйте. Нет. Внятного ответа от разработчиков не получил, поэтому выкрутился "костылем". Запустил один из выводов ШИМ на нужной частоте и завел на пин, который вызывает прерывание по одному из фронтов.
[/quote]
Спасибо!
And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

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

Сообщение And_Ro »

larrson писал(а): 09 апр 2024, 14:41
And_Ro писал(а): 09 апр 2024, 13:27 Коллеги. Помогите запустить короткую программу из ПЗУ с адреса 0х7000 (LedBlink). В отладчике все работает, но автономно нет, поскольку программа Startup_1874VE10T.asm вываливается в PSRAM (0x5000), а там пусто ((
Присоединяюсь к просьбе, и задам свой вопрос: а как записать в ПЗУ программу?
Понял свою ошибку. Надо было в ldf-файле заменить PSRAM на CMD0.
Программа запустилась, не светодиод мигает раз в 60 реже, чем в отладчике :D
And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

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

Сообщение And_Ro »

Разработчик в личную почту прислал файл, преобразующий elf-файл (somefile.e) в стандартный hex. Не знаю, позволяет ли форум присоединять к сообщениям exe-файлы. Хорошо бы выложить это в https://bitbucket.org/niietcm4/k1874vex_sdk/downloads/
А по поводу мигания led дело видимо в тактах ожидания для медленной памяти, буду разбираться )
larrson
Сообщения: 10
Зарегистрирован: 04 мар 2024, 11:30
Предприятие: самозанятый

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

Сообщение larrson »

And_Ro писал(а): 09 апр 2024, 16:33 Разработчик в личную почту прислал файл, преобразующий elf-файл (somefile.e) в стандартный hex. Не знаю, позволяет ли форум присоединять к сообщениям exe-файлы. Хорошо бы выложить это в https://bitbucket.org/niietcm4/k1874vex_sdk/downloads/
А по поводу мигания led дело видимо в тактах ожидания для медленной памяти, буду разбираться )
Здравствуйте! А вы переименуйте файл - уберите расширение ехе, может, пройдет?
И у меня большая просьба - помогите куском кода, как в этом контроллере сделать запись во внешнюю память,
я никогда не работала еще с ней.
And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

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

Сообщение And_Ro »

Здравствуйте! Отправьте в личку Ваш e-mail, я переправлю письмо из НИИЭТ.
Что Вы имеете ввиду под внешней памятью? Если ПЗУ, то запись кода производится программаторами (разными в зависимости от выбранных м/сх). ВЕ10 этого делать не умеет.
dav
Сообщения: 213
Зарегистрирован: 14 дек 2015, 08:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

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

Сообщение dav »

And_Ro писал(а): 09 апр 2024, 16:33 Хорошо бы выложить это в https://bitbucket.org/niietcm4/k1874vex_sdk/downloads/
Доброго времени суток!
Разместил архив 1874VE10AT_Elf2Hex_objcopy.zip в https://bitbucket.org/niietcm4/k1874vex_sdk/downloads/:
1874VE10AT_Elf2Hex_objcopy.zip
And_Ro
Сообщения: 23
Зарегистрирован: 03 май 2023, 12:52
Предприятие: АО ЦНИИАГ

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

Сообщение And_Ro »

Коллеги, здравствуйте! Помогите, пожалуйста, настроить прерывание по фронту на одном из пинов. В обработчик IRQ программа не заходит. Подробности во вложении.
Вложения
PinIRQ.zip
(250.36 КБ) 14 скачиваний
Ответить

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