Hallo zusammen,
habt ihr folgenden Effekt mit dem FT2232 schon erlebt:
Grundeinstellungen: Port A im FIFO-Mode und Port B im UART-Mode.
1. Nun wird Port A in den Bitbang-Mode (async) gebracht.
2. RX-FIFO (FIFO fuer Datenempfang von µC/FPGA) ueberpruefen. -> =0
3. (Im Bitbang-Mode) Daten schreiben oder lesen
4. Mode-Reset für FIFO-Mode
5. RX-FIFO (FIFO fuer Datenempfang von µC/FPGA) ueberpruefen. -> != 0
6. TX-FIFO (FIFO fuer Datenempfang von PC) ueberpruefen. -> = 0.
Warum füllt der Bitbang-Mode (scheinbar) den FIFO?
Die Anzahl der Einträge stimmt übirgens in keinster Weise mit den
Zugriffen auf den Bitbang-Mode überein und variiert bei mehrmaligem
Wiederholen...
Muss der FIFO-Speicher nach benutzen des Bitbang-Modes immer
zurückgesetzt werden? Leider finde ich dazu keinen Hinweise im
Datenblatt bzw. im Programmer's Guide.