makc 192 30 апреля, 2009 Опубликовано 30 апреля, 2009 · Жалоба Столкнулся на днях с одной проблемой: у замечательного преобразователя CP2103 есть 4 GPIO ноги, но вот беда - драйвер для ядра Linux не поддерживает возможности управления этими ногами. При этом все необходимые функции есть в библиотеках SiLabs под Windows. После проведения небольшого реверсинга библиотек под Windows была написана простая программа, которая умеет управлять ногами GPIO и изменять некоторые параметры конфигурации CP2103, хранящиеся во внутренней EEPROM. В частности, режим работы отдельных GPIO (push-pull или open-drain). Для сборки требуется наличие компилятора/make и заголовочные файлы glibc + libusb. Надеюсь, что кому-нибудь она окажется полезна. cp2103_gpio.tar.gz Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iar 0 4 мая, 2009 Опубликовано 4 мая, 2009 · Жалоба Респект и уважуха =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться