Что значит иметь двойной канал в Axi GPIO?

Я изучаю процессоры Microblaze и не совсем понимаю, когда использую функции gpio.

1 ответ

Это просто означает, что у вас есть второй, независимый GPIO на той же периферии.

Это похоже на наличие двух разных периферийных устройств GPIO, но без необходимости выделять другое (с дублированием логики присоединения шины и т. Д.)

Периферийные устройства Xilinx GPIO всегда были такими же: от шины OPB до шины PLB, а затем, теперь, с новейшими периферийными устройствами шины AXI.

Вы бы ответили сами, прочитав периферийную документацию. (Подсказка: в главе "Пространство регистров", стр. 10 вы видите второй набор регистров с именем "GPIO2_*", которые доступны только при включении "двухканального")

Другие вопросы по тегам