Где я могу купить программируемый USB-ключ, который поддерживает C как язык разработки?Программируемые ключи USB
ответ
Мы используем Senselock в нашем приложении. Это интеллектуальный ключ, который вы можете загрузить в него. Способ, которым он работает, заключается в том, что вместо проверки наличия ключа, ваш код должен ожидать правильного вывода из ключа, испускаемого из вашего кода внутри ключа.
+1 Я никогда не слышал о коде в ключе, мог бы быть хорошим подходом. Благодарю. – kenny
Может ли с полки программироваться USB-ключ? – CMCDragonkai
@CMCDragonkai, зависит от того, какой ключ у вас есть. Теперь даже HDMI-ключ, как Chromecast, может быть запрограммирован! – Graviton
Одно место для начала - шестнадцатеричный. Попробуйте http://www.hexwax.com/Products/expandIO%2DUSB/, который даст вам представление о том, что вы можете сделать и с чего начать. Это прошивки для микроконтроллеров серии PIC18, но вы можете купить модули с полки. Они могут не устраиваться идеально, но они дадут вам представление о том, что возможно, без необходимости создавать свои собственные с нуля.
Не забывайте, что вам нужно будет создать драйвер для Windows, если вы перевернете свое собственное устройство USB. Прошивки hexwax используют интерфейс HID (клавиатура, мышь, джойстик и т. Д.), Поэтому драйверы уже поставляются с Windows/Linux/OS-X. Это значительный бонус.
Если я скатился самостоятельно, я бы использовал устройство PIC18, используя как можно больше кода на веб-сайте Microchip (создателя ПОС) - у них есть код интерфейса USB - и спуститесь по маршруту HID. Другие источники: MicroElektronika (www.mikroe.com) делает множество библиотек и компиляторов C для такого рода вещей. Google для pic, hid, usb, чтобы получить много информации, люди сделали свои собственные клавиатуры с нуля без особых проблем.
Хех? теперь мне интересно, что это за исходный вопрос. – kenny
приятно! Мне нравится, как это изолирует проблемы USB от микроконтроллера (uc). Кстати, устройство expandIO-USB docs упоминает PIC как базовый uc. Но он говорит SPI и I2C, поэтому любое устройство или любой из них с помощью slave-кода SPI или I2C могут работать. Кроме того, вам может даже не понадобиться uc, поскольку он имеет A/D, цифровой ввод-вывод, прерывания и т. Д. – Core
SG-Lock обеспечивает простое решение от USB ключа программируемый: http://www.sg-lock.com/fr/index.php
Доступный, легкий в программе, API является DLL, так он поддерживает только Windows, (я не знаю, работает ли он с другими системами) ,
Это защитный ключ для копирования и очень хорош как таковой (некоторые данные могут быть сохранены на ключе, например). Однако это не универсальный свободно программируемый ключ. – h22
Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/18686768) – user28434
@ user28434 У меня просто была информация! –
Где я могу купить программируемый USB-ключ, который поддерживает C как язык разработки?
Попробуйте ROCKEY6 его Исполнять и программировать внутри самого ключа. Прекрасно работает с нашим программным обеспечением при его надежной защите.
- Crossware кажется обеспечивая программируемые USB донглов. Сами ключи не стоят дорого и не могут быть лучше использованы в качестве конечных продуктов. Однако пакет разработки не так уж и дешев.
- Calao Systems предлагает вид «супер ключа», который можно рассматривать как «USB-накопитель» чудовищного размера. Он более мощный и запускает Linux внутри. Это устройство даже имеет собственные дополнительные разъемы USB и RJ45, но их можно подключить к USB-порту и повесить там питание. Предусмотрено несколько корпусов.
Вы хотите иметь USB-ключ, который при вставке автоматически выполнит исполняемый файл? –
Почему это закрыто? он ищет программируемый USB-ключ – hhafez
, почему действительно есть много вопросов о встроенных устройствах, почему не USB-ключи? –