![[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-22 11:52 (UTC)Там даже если не покупать, то иногда есть на что полезное взглянуть и понять :)
no subject
Date: 2010-12-22 12:17 (UTC)no subject
Date: 2010-12-22 12:01 (UTC)no subject
Date: 2010-12-22 12:17 (UTC)Всё же FT232R на мой взгляд проще, если скорость особо не волнует. Не надо ничего программировать, запаял и вперёд.
no subject
Date: 2010-12-22 12:40 (UTC)no subject
Date: 2010-12-22 12:59 (UTC)no subject
Date: 2010-12-22 14:09 (UTC)no subject
Date: 2010-12-29 17:40 (UTC)no subject
Date: 2010-12-29 18:44 (UTC)no subject
Date: 2010-12-22 18:41 (UTC)no subject
Date: 2010-12-22 20:54 (UTC)