Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052
Делается система на Xilinx, Kintex-7. Используется МП система на Microblaze. Шина AXI4-lite. К этой шине подключена периферия(моя), которая допускает запись только по словам 32 бита. Если попробовать записать туда по 8 или 16 бит, возникнет ошибка(периферия не обрабатывает Byte Enable). Для компиляции используется GNU C Microblaze. Как правильно в программе описать доступ к этому пространству памяти, чтобы компилятор знал, что писать туда можно только по 32 бита зараз?