Здравсвуйте. приобрел отладочную плату MK32_DEV_BOARD. в процессе изучения. в документации на ядро SCR1 описан всктроенный контроллер прерываний. В техническом описании на k1948вм018 - что он отключен. описание внешнего - реализованного в микросхеме - оаисан 3.12 Программируемый контроллер прерываний, не понятно как взаимодействует с ядром. описание на 4 странички. я не смог нигде явно прочитать о поддержке вектроного режима и как его настроить. при попытке писать в CSR регистр MTVEC значение адреса таблицы обработчиков с младшими битами 3 для указания векторного режима - запись происходить с непонятным результатом после записи в него 0x02000000 | 1 регистр пеерходит в сототяние 0x020000с0. тоесть взводятся 6 и 7 биты. бит режима остается нулевым . это поведение я не могу связать с описанием в доке
SCR1 External Architecture Specification Syntacore, scr1@syntacore.com Version 1.2.9, 2022-01-13
3.2.4.8. MTVEC [0x305]
помогите разобратся что это значит, реализован ли векторный режим и как его заставить работать.
SCR1 External Architecture Specification Syntacore, scr1@syntacore.com Version 1.2.9, 2022-01-13
3.2.4.8. MTVEC [0x305]
помогите разобратся что это значит, реализован ли векторный режим и как его заставить работать.