Bonjour à tous, tout d'abord j'espère que je poste dans la bonne partie du forum et que je vais réussir à bien me faire comprendre!
Je vous expose mon sujet :
En gros je dois récupérer des commandes analogique que j'ai numérisé préalablement, les valeurs varient de -2048 à +2048 .
Mon problème est le suivant, on me demande d'envoyer des trames de commandes dans lesquelles je dois transformer mes valeurs numérisées en hexa mais aussi les "scinder" en MSB et LSB
Un exemple vaut mieux qu'un long discourt :
imaginons que ma valeur numérisée soit -1539 soit 603 en hexa
Ma question est comment puis-je réaliser cette conversion sachant que mes valeurs numérisées sont dans des float.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Autre question : Comment puis-je effectuer cette conversion pour -2048 qui est codé sur 12bits également mais le bit3 du MSB ne pouvant servir au signe puisque 2048 vaut 800 en hexa...
Voila j'espère que quelqu'un pourra éclairer ma lanterne!!!
Merci

 

 
		
		 
         
 

 
			
			

 
   


 Récupération MSB et LSB
 Récupération MSB et LSB
				 Répondre avec citation
  Répondre avec citation
Partager