Mittels zwei 2,4GHz-Tranceiver von Cypress möchte ich von einem Mikrocontroller (SPI-Schnittstelle) zum anderen Daten übertragen. Leider gibt es im Datenblatt keinen einfachen C-Beispielcode an dem ich mich orientieren könnte. Damit ich meine 8Bit-Daten übertragen kann, muss ich diese per Software mit dem entsprechenden PN-Code multiplizieren, damit mich der Empfänger "verstehen" kann. Im PN-Code Register des Transceivers gibt es einen default-Standard-Code. Wenn ich nun zb. 0xAA (=1010 1010) übertragen möchte, dann muss ich softwarseitig jedes Bit mit dem PN-Code multiplizieren! Bsp: Daten = 0xAA PN-Code = 0x36, 0xF3, 0xAE, 0x22, 0x6C, 0x72, 0x5A, 0x1F Das Produkt aus Daten und PN-Code muss ich nun übertragen! Wie mache ich das am Besten? (In C)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.