Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2008-12-10 23:05:21 ЛС | профиль | цитата
   Собственно есть давняя задача, которую хотелось бы решить в рамках Конструктора как идеально подходящего для нее - управление некоторой перефирией по USB. Почему именно USB думаю очевидно - это универсальный проводной интерфейс, которой сегодня есть практически на любом устройстве.

   Примерный вариант решения этого вопроса видится таким:
В качестве основного устройства сопряжения выбирается один(или несколько) готовых продуктов с некоторой приемлемой для российского покупателя ценой. Например, на сайте http://www.kernelchip.ru можно найти четыре достаточно не дорогих(от 1400 до 2000 ру) устройстройства как раз и выполняющих эту задачу. Вот так выглядит самое простое из них

подробное описание тут http://www.kernelchip.ru/WoodmanUSB.php

   В комплект поставки входят драйвера для Windows и Linux(для устаревшей модели WoodmanUSB их правда нет) и примеры простых программ. Беглый осмотр показал, что интерфейс тамошнего API очень простой и в HiAsm может быть реализован на ура. Соответственно для поддержки такой платы разрабатывается ряд элементов, которые позволят задействовать 100% возможностей продукта + примеры реализации простых устройств с их использованием с подробным пошаговым описанием(примерно тоже самое, что сегодня есть в статье "Использование порта LPT" из справки по HiAsm).

   Возможно даже в будущем рассмотреть такой вариант как совместная работа с производителями данных плат, т.е. железо их - софт наш. В рамках популярной сегодня идеи "Умного дома" данный симбиоз может оказаться очень удачным.


В качестве обсуждения предлагается высказать свои идеи по поводу того, как это все должно быть организовано, а так же свой опыт в использование подобных устройств(может быть имеется нечто более дешевое, но не менее распространенное или более функциональное).
карма: 27
2
Голосовали:lenchik_vla, Hart