Gast
#170908
Also, ich habe folgende Aufgabe: Der Analogwert eines Poti's soll per A/D Wandler in ein 8-Bit-Datenwort gewandelt werden. Dieses soll per integrierter CAN-Schnittstelle an einen weiteren C515C übertragen werden. Dazu müssen die 8-Bit-Wörter in einem Ringpuffer zwischengespeichert werden. Leider komm ich da nicht weiter. Erstmal die Frage, was ist denn überhaupt schneller? Die Wandlung oder die Übertragung? Weil die sollten ja etwa gleich schnell sein, sonst kann das ja nie funktionieren?! Oder soll die Wandlung nicht automatisch gestartet werden, sondern erst wenn die Übertragung eines Bytes beendet ist? Mein erstes Problem ist also dieser Puffer, ich weiss einfach nicht wie ich sowas mit dem verfügbaren Befehlssatz realisieren kann. Hab hier im Forum gesucht und auch ein Beispiel gefunden, allerdings fehlt mir da der Zusammenhang irgendwie.. Kann mir jemand nen Tipp geben, oder sagen wie die grobe Struktur aussieht?