![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

Если нужно подключиться из компьютера к SPI или UART, или поуправлять несколькими сигналами TTL, отлично подходит простейшая плата на чипе FT232R. Программный интерфейс даёт библиотека libusb.
Есть маленькое неудобство: всякий раз при подключении платы она захватывается драйвером FTDI и становится виртуальным COM-портом в операционной системе. Приходится всякий раз перед запуском своей программы пришибать драйвер FTDI. Проблему можно решить, если изменить идентификатор Product-ID в постоянной памяти микросхемы со стандартного 0x6001 на что-нибудь своё. Я сделал для этого несложную утилитку, работающую под Linux и Mac OS X. Исходники можно взять здесь.
no subject
Date: 2010-12-29 17:40 (UTC)no subject
Date: 2010-12-29 18:44 (UTC)