CY7C68001 als Ersatz für FT245

Gast #661979
Hallo zusammen


Ich habe in einer Schaltung einen FT245 von FTDI am laufen. Um einen 
höheren Datendurchsatz zu schaffen möchte den durch einen Cy7C68001 
ersetzen.
Die PC-Software die mit der Schaltung kommuniziert ist komplett in C 
(ohne ++) geschrieben. Weiß jemand von euch, ob die cyusb.dll auch 
normalen C-code zulässt, oder muß ich dann zwangsläufig mit C++ 
anfangen?

Wer von euch hat schon mit dem 68001 gearbeitet?
Gibts irgenwo ne Beispielapplikationen in C in der die wichtigsten 
Parameter erläutert werden? Beim FT245 war es z.B. nicht notwendig 
Endpoints zu definieren.

Danke im Vorraus ...

Gruß
Gerhard
Gast #662036
Hmmm, das wäre ziemlich schlecht :-(
Der Aufwand meine Applikation komplett neu Aufzusetzen ist wäre schon 
sehr erheblich.
Arbeitet die ganze Welt mit der .NET-Klassenbibliothek ???
Persönliche Seite #662070
Die ganze Welt? Nö, nur die, die dem Glauben an die .Net-Runtime 
verfallen sind.


Es gibt mit cyapi.lib eine statisch linkbare (nicht-.Net)-Library, wie 
auf http://www.cypress.com/design/SD1076 beschrieben wird, jedoch

> The use model for the managed class library, CyUSB.dll is
> significantly more elegant than its statically linked precursor,
> CyAPI.lib. Some of the features contained in CyUSB.dll that are
> not in CyAPI.lib are:
>
>    * USBDeviceList class with indexers for quickly locating
>      devices by name, VID/PID, etc. (Patent Pending)
>    * CyUSBStorDevice class - accesses USB Mass Storage Class
>      devices via Windows' usbstor.sys driver
>    * CyHidDevice class - provides HID device access via Windows'
>      usbhid.sys driver
>    * CyFX2Device class - provides LoadEEPROM, LoadRAM and Reset
>      methods for configuring FX2 devices
>    * ToString(TM) method for most USB classes - returns an XML
>      representation of the descriptor
>    * Tree property for most USB classes - allows elegant
>      traversal of device descriptors

CyApi.lib ist hier enthalten:

http://www.cypress.com/design/RD1076



Es gab

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.