INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

32 bit Zahl verarbeiten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.01.2010, 14:06
Beitrag #1

fosters Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
2009
de

76131
Deutschland
32 bit Zahl verarbeiten
Hallo Fourm!

Dies ist mein erstes Posting hier ...
Ich hoffe ich hab das richtige Unterforum erwischt Rolleyes

Ich habe in LV nur wenig Kenntnisse und arbeite momentan an einem Projekt in dem ich unter anderem LV verwenden soll.


Mich beschäftigt folgende Frage:

Ich möchte eine 32bit Zahl von einem Mikrocontroller über UART an LV senden.
Über die Uart-Schnitstelle kann ich immer nur 8bit senden.


Ich denke da an 2 verschiedene Möglichkeiten:

1)ich mache aus der 32bit Zahl 4x8bit-Blöcke und versende die hintereinander.
Kann LV aus einem solchen Datenstrom wieder eine 32bit Zahl machen?
wenn ja wie würde das gehen?

2)ich lasse im Mikrocoltroller die 32bit Zahl in eine Dezimalzahl umrechen und versende einzelne ASCII-Zeichen an LV.
Dann lasse ich den string zurück in eine Zahl umwandeln ...

Was meint ihr was einfacher in LV zu ralisieren ist?

Anwendung:
LV soll diese Zahl in einer tabellarischen Datei zusammen mit einem Zeitstempel abspeichern.


Gruß
Fosters
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.01.2010, 14:31 (Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2010 14:31 von schrotti.)
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
32 bit Zahl verarbeiten
Würde Variante 1 nehmen und in LV Cast ich die Königin nach Int.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:02
Beitrag #3

fosters Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
2009
de

76131
Deutschland
32 bit Zahl verarbeiten
Hallo !

Kannst Du mir das etwas genauer beschreiben?
Wie castet man in LV und was ist eine Königin?


Gruß
Fosters
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:14
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
32 bit Zahl verarbeiten
' schrieb:... und was ist eine Königin?

   


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:21 (Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2010 15:22 von schrotti.)
Beitrag #5

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
32 bit Zahl verarbeiten
Du bekommst vier Chars, die, wenn du sie von der Schnittstelle ausliest, einen String mit der Länge 4 bilden. Die vier Byte liegen hintereinander im arbeitsspeicher. Typecast interpretiert diese 4 x 8 Bit nun einfach als 32Bit Integer.

   

Der Spruch kommt von Rumpelstilzchen:
heute back ich, morgen brau ich, übermorgen hol ich mir das Kind der Königin
oder eben:
Heute code ich, morgen debug ich und übermorgen cast ich die Königin nach int

Die Königin ist somit dein String oder, wenns beliebt, dein U8-Array.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:21
Beitrag #6

fosters Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
2009
de

76131
Deutschland
32 bit Zahl verarbeiten
Hallo !

Ich steh auf dem Schlauch ... was hat diese spezielle alte Dame mit 32bit am (Sonnen)Hut?
Und @SeBa: hast du ein ähnlich aussagekräftiges Bild zu meiner anderen Frage?
(Wie realisiert man ein cast von "32bitQueen" nach int)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:23
Beitrag #7

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
32 bit Zahl verarbeiten
' schrieb:[attachment=51785:queen.jpg]
Gruß SeBa
Lol

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:26
Beitrag #8

fosters Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
2009
de

76131
Deutschland
32 bit Zahl verarbeiten
' schrieb:Der Spruch kommt von Rumpelstilzchen:
heute back ich, morgen brau ich, übermorgen hol ich mir das Kind der Königin
oder eben:
Heute code ich, morgen debug ich und übermorgen cast ich die Königin nach int

Die Königin ist somit dein String oder, wenns beliebt, dein U8-Array.

W0W!
Ohne Vorwissen steigt man da nicht durch Huh
Vielen Dank, daß Ihr mir auf so leger unterhaltsame Weise geholfen habtBig GrinBig Grin

Gruß
Fosters
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:29 (Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2010 15:30 von fosters.)
Beitrag #9

fosters Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
2009
de

76131
Deutschland
32 bit Zahl verarbeiten
Danke nochmal,
Fosters
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2010, 15:34
Beitrag #10

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
32 bit Zahl verarbeiten
No problem.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: