-
Thread
STM32G484 USB CDC Code läuft nur wenn mit <= -O1 kompiliert
[c] // EP3 = Int (unused) #define Ep3TxOffset 384 // 8 Bytes at 384 #define Ep3RxOffset 292 // 8 Bytes at 392 [/c] Die 292 ist falsch, der Kommentar dahinter hat offenbar die richtige Zahl.
viel schneller abschließen können. Zusammenfassung der finalen Änderungen: Falschen Offset (292) korrigieren: [c] #define Ep3RxOffset (392) /* 8 Bytes ab 392 */ [/c] 2x volatile hinzufügen: [c] #define EpTable ((volatile struct TEpTableEntry *) (USB_RAM + (EpTableOffset<<UMEM_SHIFT
-
Thread
Object Oriented Forth
Johann L. schrieb im Beitrag #7959037: > In anderen Sprachen fügt man einfach eine neue Funktion hinzu, zum > Beispiel zum Zeichen eines Kreises. In den anderen Sprachen ist exakt definiert, wie eine Funktion
Johann L. schrieb im Beitrag #7959071: > um die Hirnwindungen > forthkompatibel zu bekommen Ja! Das ist ein Projekt. Glaube auch nicht, dass das es jeder bis in die Komfortzone schafft. Vorbildung in