2009-09-04 6 views
22

Wo kann ich einen programmierbaren USB-Dongle kaufen, der C als Entwicklungssprache unterstützt?Programmierbare USB-Dongles

+0

Meinen Sie wollen Sie einen USB-Dongle haben, der, wenn eingefügt, wird automatisch eine ausführbare Datei ausführen? –

+3

Warum war das geschlossen? er sucht nach einem programmierbaren USB-Dongle – hhafez

+1

Warum gibt es tatsächlich viele Fragen zu Embedded-Geräten, warum nicht USB-Dongles? –

Antwort

11
  1. Senselock
  2. rockey
  3. Aladdin

Wir Senselock in unserer Anwendung verwenden. Es ist ein intelligenter Dongle, in den Sie Ihren benutzerdefinierten Code herunterladen können. Die Funktionsweise besteht darin, dass der Code nicht nur die Anwesenheit eines Dongles überprüft, sondern auch eine korrekte Ausgabe des Dongles erwartet, der von Ihrem Code im Dongle ausgegeben wird.

+0

+1 Ich habe noch nie von Code in einem Dongle gehört, könnte ein guter Ansatz sein. Vielen Dank. – kenny

+0

Können handelsübliche USB-Dongles programmiert werden? – CMCDragonkai

+0

@CMCDragonkai, hängt davon ab, welchen Dongle Sie haben. Jetzt kann sogar HDMI-Dongle wie Chromecast programmiert werden! – Graviton

5

Ein Platz zum Starten ist Hexwax. Versuchen Sie http://www.hexwax.com/Products/expandIO%2DUSB/, die Ihnen eine Vorstellung davon geben wird, was Sie tun können und wo Sie anfangen sollen. Dies sind Firmwares für die Microcontroller der PIC18-Serie, aber Sie können die Module von der Stange kaufen. Sie passen vielleicht nicht perfekt, aber sie geben Ihnen eine Vorstellung davon, was möglich ist, ohne dass Sie sich selbst ein neues bauen müssen.

Vergessen Sie nicht, dass Sie einen Windows-Treiber erstellen müssten, wenn Sie Ihr eigenes USB-Gerät gerollt haben. Die Hexwax-Firmwares verwenden die HID-Schnittstelle (Tastatur, Maus, Joystick usw.), so dass Treiber bereits mit Windows/Linux/OS-X geliefert werden. Dies ist ein wesentlicher Bonus.

Wenn ich meine eigene rolle, würde ich ein PIC18-Gerät verwenden, so viel Code wie möglich von Microchip (der Hersteller der PIC) Website schnüffeln - sie haben USB-Schnittstelle Code - und gehen Sie die HID-Route. Andere Quellen: MicroElektronika (www.mikroe.com) tun viele C-Bibliotheken und Compiler für genau diese Art von Sachen. Google für Bild, versteckte, usb, um viele Informationen zu erhalten, haben die Menschen ihre eigenen Tastaturen ohne große Schwierigkeiten von Grund auf neu gemacht.

+0

heh? jetzt frage ich mich, was die ursprüngliche Frage war. – kenny

+0

nett! Ich mag, wie dies die USB-Sorgen vom Mikrocontroller (uc) isoliert. Übrigens erwähnt die ExpandIO-USB-Geräte-Dokumentation einen PIC als das zugrundeliegende uc. Aber es spricht SPI und I2C, so dass jedes Gerät oder jede beliebige UC mit SPI oder I2C-Slave-Code funktionieren kann. Außerdem benötigen Sie möglicherweise nicht einmal ein UC, da es ein A/D, digitale I/O, Interrupts usw. hat. – Core

0

SG-Lock bietet eine einfache Lösung von programmierbarem USB-Dongle: http://www.sg-lock.com/fr/index.php

erschwinglich, einfach zu programmieren, die API ist eine DLL, so dass es nur Windows unterstützt (ich weiß nicht, ob es mit anderen Systemen funktioniert) .

+0

Es ist ein Kopierschutzdongle und sehr gut als solches (einige Daten können zum Beispiel auf dem Schlüssel gespeichert werden)). Es ist jedoch kein universell frei programmierbarer Dongle. – h22

+1

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/18686768) – user28434

+0

@ user28434 Ich hatte gerade ein paar Infos! –

0

Wo kann ich einen programmierbaren USB-Dongle kaufen, der C als Entwicklungssprache unterstützt?

Versuchen ROCKEY6 seine ausführbare und programmierbare innerhalb der Dongle. Funktioniert gut mit unserer Software auf seinem sicheren Schutz.

http://www.rockey.com.my/prod-dongle-rockey6.php

1
  • Crossware scheint programmierbare USB-Dongles bietet. Die Dongles selbst sind nicht teuer und aus nichts besser kann sogar als Endprodukte verwendet werden. Allerdings ist die Entwicklungsumgebung nicht so günstig.
  • Calao Systems bieten Art von "Super-Dongle", die als ein "USB-Stick" von monströser Größe angesehen werden kann. Es ist leistungsfähiger und lässt Linux innen laufen. Dieses Gerät verfügt sogar über eigene zusätzliche USB- und RJ45-Anschlüsse, kann aber trotzdem in den USB-Port eingesteckt werden und dort hängen. Einige Gehäuse sind vorhanden.
Verwandte Themen