Известные особенности и ограничения текущей версии пакета поддержки
- CAN
- Пример настройки вывода сигналов для CAN0 и CAN1 через MIO:
- CAN0: rx - MIO10; tx - MIO11
# rr 0xF8000008 1 0xDF0D; rr 0xF8000728 1 0x1221; rr 0xF800072C 1 0x1220 - CAN1: tx - MIO12; rx - MIO13
# rr 0xF8000008 1 0xDF0D; rr 0xF8000734 1 0x1221; rr 0xF8000730 1 0x1220
 | Для работы интерфейса необходим CAN трансивер. |
- I2C
- Пример настройки вывода сигналов для I2C0 через MIO:
- I2C0: scl - MIO10; sda - MIO11
# rr 0xF8000008 1 0xDF0D; rr 0xF8000728 1 0x3240; rr 0xF800072C 1 0x3240
- SPI
- Пример настройки вывода сигналов для SPI1 через MIO:
- SPI1: mosi - MIO10; miso - MIO11; sclk - MIO12; ss1 - MIO14
# rr 0xF8000008 1 0xDF0D; rr 0xF8000728 1 0x22A0; rr 0xF800072C 1 0x22A1; rr 0xF8000730 1 0x22A0; rr 0xF8000738 1 0x32A0
 | Не рекомендуется выводить сигнал ss0 на MIO. |
- GPIO
- Пример настройки вывода сигналов для GPIO через MIO:
- GPIO: может быть настроен по следующей схеме:
# rr 0xF8000008 1 0xDF0D; rr (0xF8000700 + n * 4) 1 0x3200
, где n - номер пина GPIO (0-53). Пример настройки MIO10 в качестве GPIO:
# rr 0xF8000008 1 0xDF0D; rr 0xF8000728 1 0x3200
 | Настройка для некоторых GPIO может отличаться. Смотрите раздел SLCR в руководстве для микропроцессора. |
 | MIO7 и MIO8 аппаратно зафиксированы как VMODE (задание напряжения MIO-банков) и не могут быть использованы в качестве GPIO. |
Для отладочной платы Avnet ZedBoard MIO пины соответствуют следующим выводам:
| Имя сигнала | MIO |
|---|
| JE1 | MIO13 |
| JE2 | MIO10 |
| JE3 | MIO11 |
| JE4 | MIO12 |
| JE7 | MIO0 |
| JE8 | MIO9 |
| JE9 | MIO14 |
| JE10 | MIO15 |
| JP7 | MIO2 |
| JP8 | MIO3 |
| JP9 | MIO4 |
| JP10 | MIO5 |
| JP11 | MIO6 |
| PB1 | MIO50 |
| PB2 | MIO51 |
Предыдущий раздел: перейти