Moin, Ich habe nur eine kleine Frage: Ich versuche gerade, das Codebeispiel des ringbuffers aus diesem artikel: http://www.mikrocontroller.net/articles/FIFO zum Laufen zu bekommen. Das schreiben in den Ringbuffer läuft soweit gut, ich kann auch auslesen, ob der Buffer voll ist oder nicht. Jedoch kriege ich die Daten nicht mehr aus dem Buffer raus. Sehe ich das Falsch, oder ist die Funktion BufferOut nicht dafür ausgelegt?! kann ich in meiner main nicht einfach schreiben:
1 | data = BufferOut(0x01) // 0x01 = Leseadresse |
Was verstehe ich das falsch? Greez Jey