Что значит иметь двойной канал в Axi GPIO?
Я изучаю процессоры Microblaze и не совсем понимаю, когда использую функции gpio.
1 ответ
Это просто означает, что у вас есть второй, независимый GPIO на той же периферии.
Это похоже на наличие двух разных периферийных устройств GPIO, но без необходимости выделять другое (с дублированием логики присоединения шины и т. Д.)
Периферийные устройства Xilinx GPIO всегда были такими же: от шины OPB до шины PLB, а затем, теперь, с новейшими периферийными устройствами шины AXI.
Вы бы ответили сами, прочитав периферийную документацию. (Подсказка: в главе "Пространство регистров", стр. 10 вы видите второй набор регистров с именем "GPIO2_*", которые доступны только при включении "двухканального")