Gast
#677235
Hallo, Ich habe die uart Lib von Peter Fleury eingebunden und's läuft. Ich würde jedoch gerne die while(*s) rausnehmen und ersetzen. Dabei würde ich gerne einen zu schreibenden string über einen ringbuffer übertragen. http://www.ssalewski.de/USB-Sources/ Wenn jetzt die while(1) durchlaufen wird, soll nun der erste char gesendet werden. Mit dem sendenErfolgreich-Interrupt soll dann ein weiter char des strings gesendet werden usw..., bis der string übertragen ist. Dadurch soll der prozessor während des langen (ms) übertragungsprozess wieder frei für andere Dinge sein. Ich hatte mir gedacht, dass ein solcher string im ram hinterlegt sein muss?? Habt ihr ne Idee wie ich das am besten anstelle?? Ich hab zwar den ringbuffer, aber wie kann ich den so einsetzen, dass der über einen string läuft?? Grüße