Как использовать периферийные устройства UART на Android Things for Raspberry Pi 3?UART-периферия на Android Вещи для малины Pi 3
Похоже, что по умолчанию ему назначена консоль linux.
Как использовать периферийные устройства UART на Android Things for Raspberry Pi 3?UART-периферия на Android Вещи для малины Pi 3
Похоже, что по умолчанию ему назначена консоль linux.
По умолчанию порт UART сопоставляется с консолью Linux, чтобы предотвратить сообщение ядром с вашим периферийным устройством.
Вы можете отключить консоль путем установки загрузочного раздела с SDCard на хост-компьютере с помощью:
mount /dev/sdX1 /mnt/disk
где sdX
заменяется вашим SDCARD именем читателя устройства (работает dmesg
после установки вашего SDCard в читателя должен помочь вам определить имя устройства).
Затем отредактируйте /mnt/disk/cmdline.txt
заменить следующую загрузку ядра аргумента:
console=serial0,115200
с:
console=tty0
Если необходимо повторно включить консоль позже для отладки цели, просто добавьте один и тот же аргумент назад.
Дополнительную информацию об отключении консоли см. В разделе the developer docs.
Начиная с Developer Preview 3, в которой добавлена поддержка USB-устройств с последовательным интерфейсом, внешние USB-UART ключи, такие как this может быть использован вместо встроенного УАПП малины Пи 3.