Andre-Atmega168 (Gast) wrote:
> hi,
>
> bekomme jetzt 2 Byte vom Temp-Sensor, die ich über USART in Labview
> übergebe. Allerdings weiss ich noch nicht wie ich diese in Labview
> wieder zusammenkriege. Das UDRO wird ja immer wieder neu beschrieben.
> einmal mit dem ersten byte dann mit dem zweiten, usw.
> gibt es keine möglichkeit. die 16 bit dirket zu übertragen.
doch, die möglichkeit gibt es, wenn du ein sw-uart für 16 bit bastelst,
das ganze nicht über die rx/tx leitungen, sondern über ein
handshake-paar der rs232 überträgst und dafür am pc einen eigenen
treiber schreibst.
datenübertragung über rs232 ist nun mal auf 5-9 datenbits ausgelegt und
alle hw-uarts halten sich daran.
zum zusammenfügen musst du nur die zwei bytes einzeln übertragen und die
empfangenen bytes wieder zusammenfügen. wie das in labview funktioniert
weiß ich nicht, aber das müsste recht einfach möglich sein - sonst muss
noch ein kleines c-programm dazwischen.