1874ВЕ7Т

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

Alex6151
Сообщения: 3
Зарегистрирован: 23 окт 2017, 14:15
Предприятие: АО "СПС"

Re: 1874ВЕ7Т

Сообщение Alex6151 » 20 июл 2018, 08:39

Добрый день, коллеги!

Нужна помощь для запуска PTS.

Необходимо 2 прерывание (HSIDATAV) запустить через PTS, сильно критична обработка его по времени.

Делаю примерно так.
Определяю ptsblock для 2 прерывания
#pragma ptsblock 2 pts_int

По адресу 0x0200 размещаю структуру для работы с HSI_PTS.
#define PTS_mem ((PTS_PTSCB_HSI_TypeDef *) 0x0200)

Записываю данные в структуру
WSR = 1;
PTSSEL_Bits.HIS_DAT_SEL = 1; // hsi
WSR = 0;
PTS_mem->PTSCOUNT = 1;
PTS_mem->PTSCON_HS = 0x20;
PTS_mem->PTSDST.HI = 0x01;
PTS_mem->PTSDST.LO = 0x00;
PTS_mem->PTSBLOCK = 7;

В прерывании по второму вектору (основном) выставляю заново бит разрешения PTS для этого прерывания.
WSR = 1;
PTSSEL_Bits.HIS_DAT_SEL = 1; // hsi

После этого прерывание по второму вектору не работает, хотя основной цикл и другие прерывания работают.
Пробовал записать значение (адрес PTS_mem) 0x0200 в адрес 0x2044, ничего не изменилось.

Tsenki
Сообщения: 2
Зарегистрирован: 04 авг 2017, 10:00
Предприятие: ФГУП "ЦЭНКИ" - НИИ ПМ

Re: 1874ВЕ7Т

Сообщение Tsenki » 09 авг 2018, 12:12

Здавствуйте!
Подскажите пожалуйста как с помощью 1874ВЕ7Т можно измерить интервал времени между приходом прерывания на вход NMI и приходом групповой команды "Синхронизация" по интерфейсу ГОСТ Р 52070-2003.

Никита
Сообщения: 5
Зарегистрирован: 24 сен 2018, 15:50
Предприятие: АО "РИРВ"

Re: 1874ВЕ7Т

Сообщение Никита » 27 окт 2018, 12:06

Доброго дня! Возникли сложности с HSI. Подскажите пожалуйста, где можно найти пример работы с этим модулем? Спасибо.

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

Re: 1874ВЕ7Т

Сообщение dav » 01 ноя 2018, 17:01

Никита писал(а):
27 окт 2018, 12:06
Доброго дня! Возникли сложности с HSI. Подскажите пожалуйста, где можно найти пример работы с этим модулем? Спасибо.
Доброго времени суток!

Пример HSI для CodeMaster-96 во вложении.
Вложения
HSI.zip
Пример HSI для CodeMaster-96
(9.06 КБ) 5 скачиваний

Никита
Сообщения: 5
Зарегистрирован: 24 сен 2018, 15:50
Предприятие: АО "РИРВ"

Re: 1874ВЕ7Т

Сообщение Никита » 27 ноя 2018, 13:48

Большое спасибо за пример использования HSI !

Никита
Сообщения: 5
Зарегистрирован: 24 сен 2018, 15:50
Предприятие: АО "РИРВ"

Re: 1874ВЕ7Т

Сообщение Никита » 27 ноя 2018, 14:01

Здравствуйте! С какого адреса начинается выполнение программы при использовании 16-разрядной шины? 2080h или 1040h? Спасибо!

Ответить

Вернуться в «Микроконтроллер 1874ВЕ7Т»

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

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