My Pi 2 kit поставлялся со следующей карточкой-указателем GPIO.
Помимо отображения всех номеров контактов 5 В, 3,3 В, GND и GPIO, он содержит дополнительную информацию о некоторых выводах GPIO, таких как TXD, RXD, UART, CLK, PCM, DE0, CE1, SPI, DIN, DOUT, PCM, SDA, SCL, I2C, MOSI, MISO, SCLK, SPI, PCM, FS вместе с различными цветами на них.
Что все это значит? Я предполагаю, что это специальные булавки для чего-то. Разве не все GPIO можно использовать одинаково?
Не все gpios можно использовать одинаково.
Gpio может быть настроен на один из восьми названных режимов
ВХОД, ВЫХОД, ALT0, ALT1, ALT2, ALT3, ALT4 и ALT5.
Все они могут быть использованы в режимах INPUT и OUTPUT.
Использование других режимов зависит от gpio. Некоторые режимы могут переключать один gpio на часы, и тот же режим может переключать другой gpio на линию UART RXD.
Это, вероятно, не имеет отношения к 99% пользователей. Они будут использовать библиотеку для управления gpi, и библиотека установит необходимый режим.
См. BCM2835 ARM Peripherals стр. 102 для режимов и значений gpio (только последние gpios 2-27 относятся к последнему Pis).
источник
Каждый из выводов имеет свое специальное назначение. Все они не могут быть использованы для ввода и вывода. Вы можете обратиться к руководству Makezine, чтобы узнать больше о GPIO. Чтобы узнать специальные функции отдельных контактов, вы можете посетить этот сайт .
источник
Данные контактов, которые вы получаете на справочной карте, относятся к микроконтроллеру, используемому на плате. Нашел хороший документ, объясняющий булавки.
Вкратце: вы можете использовать контакты для общения с внешним миром. Например, SPI означает интерфейс последовательной периферийной шины , I2C - другой протокол ...
источник
Следует отметить, что номера контроллера Broadcom отличаются от выводов Raspberry Pi. Не смущайтесь, когда ссылаетесь на вышеуказанную ссылку, а затем смотрите на краткую справочную карту от CanaKit.
CanaKit отлично справляется со своими наборами, у меня их несколько.
Кстати, выводы UART предназначены для последовательной связи, и я часто ими пользуюсь.
Этот сайт имеет много информации об оборудовании Pi
источник